46
stimuli yang diterima.
Pada umumnya statechart
diagram
menggambarkan
class tertentu (satu class dapat
memiliki
lebih dari
satu statechart diagram ).
Dalam UML,
state
digambarkan
berbentuk segiempat
dengan
sudut
membulat dan
memiliki
nama sesuai kondisinya saat itu.
Transisi antar state
umumnya
memiliki kondisi guard yang
merupakan syarat terjadinya transisi
yang
bersangkutan,
dituliskan
dalam kurung
siku.
Action
yang
dilakukan
sebagai
akibat
dari
event
tertentu
dituliskan
dengan
diawali
garis
miring.
Titik awal dan akhir digambarkan berbentuk lingkaran berwarna penuh dan
berwarna setengah.
Activity Diagram
Activity diagrams menggambarkan berbagai alir aktivitas dalam sistem
yang
sedang
dirancang,
bagaimana
masing-masing
alir
berawal, decision
yang
mungkin
terjadi,
dan
bagaimana
mereka
berakhir.
Activity
diagram
juga dapat menggambarkan proses paralel yang
mungkin terjadi
pada
beberapa eksekusi. Activity diagram
merupakan state diagram khusus,
di
mana sebagian besar state adalah action dan sebagian besar transisi di-
trigger oleh selesainya state sebelumnya ( internal processing ). Oleh karena
itu activity diagram tidak
menggambarkan behaviour
internal sebuah sistem
(dan interaksi antar subsistem) secara eksak, tetapi lebih menggambarkan
proses-proses
dan
jalur-jalur
aktivitas
dari
level
atas
secara
umum.
Sebuah
aktivitas dapat direalisasikan oleh
satu use case atau
lebih.
Aktivitas
menggambarkan proses yang berjalan, sementara
use case menggambarkan
bagaimana aktor
menggunakan sistem
untuk
melakukan aktivitas. Sama
|