33
c)
Activity Diagram
Activity
Diagram merupakan
notasi
untuk
activity
graph, yang
mencakup beberapa simbol shorthand
yang mudah digunakan. Simbol
simbol
ini biasa digunakan pada Statechart Diagram
manapun,
walaupun
kadang simbol simbol yang tercampur tidak enak dipandang mata.
State dari Activity Diagram digambarkan dengan kotak berakhiran
bundar
atau
membulat
yang
berisi
deskripsi dari aktivitas
yang
ada.
Transisi lengkap digambarkan dengan anak panah (arrow). Branch
digambarkan sebagai kondisi penjaga pada transisi atau dengan belah
ketupat (diamond)
yang
mempunyai banyak anak panah sebagai petunjuk
akhir.
Fork
atau join
digambarkan
sama
dengan
yang
ada
di
Statechart,
yaitu
dengan
multiple arrow yang
memasuki
atau
meninggalkan
bar
sinkronisasi.
Untuk
situasi
di
mana event eksternal harus dimasukkan,
penerimaan event biasa digambarkan sebagai trigger (pemicu) pada
transisi atau sebagai simbol inline khusus yang
menandakan adanya
sinyal yang ditunggu. Notasi yang hampir sama digunakan untuk
mengirim sinyal
tersebut. Jika
terdapat beberapa
transisi
yang dipicu oleh
event, Statechart Diagram umum biasanya lebih cocok untuk dipakai.
Kadangkala pengaturan aktivitas dalam
model disesuaikan dengan
penggunaan yang bertanggung jawab, misalnya dengan mengelompokkan
semua aktivitas
yang ditangani oleh 1 organisasi secara bersama sama.
Hal seperti
ini bisa digambarkan dengan
mengatur aktivitas - aktivitas ke
|