![]() 72
Campaign Manager
:Client
:Campaign
:Advert
getName()
listCampaigns()
loop
[for all clients campaigns]
getCampaignDetails()
listAdverts()
loop
[for all campaigns adverts]
getAdvertDetails()
addNewAdverts()
Advert
newAd:Advert
Sumber: Bennet et al. (2006, p254)
Gambar 2.17 Contoh Sequence Diagram
2.15.2.5 Navigation Diagram
Navigation Diagram merupakan statechart diagram khusus yang berfokus
pada user
interface (Mathiassen et al., 2000, p344). Diagram ini menunjukkan window-
window dan transisi diantara window-window tersebut.
Sebuah
window dapat
digambarkan
sebagai
sebuah state. State ini memiliki
nama dan berisi gambar miniatur window. Transisi antar state dipicu oleh ditekannya
sebuah tombol yang menghubungkan dua window.
|