![]() 147
2.21.5.5 State Chart Diagram
Statechart
diagram
menggambarkan transisi dan
perubahan keadaan (dari
satu
state ke state lainnya) suatu objek pada sistem sebagai akibat dari stimuli yang diterima.
Pada
umumnya
statechart
diagram
menggambarkan class
tertentu
(satu
class
dapat
memiliki lebih dari satu statechart
diagram).
Sebuah state
diagram
menunjukkan
urutan-urutan
state
dari
sebuah
objek
selama
masa
hidupnya
(life
time-nya),
sekaligus
dengan event-event yang menyebabkan perubahan dari state tersebut.
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.
Gambar 2.23 Contoh State Chart Diagram
|