|
45
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).
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.
6.
Class Diagram
Class
Diagram
digunakan untuk
memberikan
gambaran
dari
class
yang
ada,
hubungan
antar
class,
dan
menjelaskan
kedudukan class
tersebut
berada
dalam
sub
system yang
mana.
Class
diagram
memiliki
atribut,
operasi,
dan
juga
berbagai macam tipe peran dan asosiasi.
Class
adalah
sebuah
spesifikasi
yang jika
diinstansiasi akan
menghasilkan
sebuah
objek
dan
merupakan
inti
dari
pengembangan dan
desain
berorientasi
objek.
Class
menggambarkan
keadaan
(atribut/properti)
suatu
sistem,
sekaligus
menawarkan layanan untuk memanipulasi keadaan tersebut
(metoda/fungsi). Class
diagram
menggambarkan struktur
dan
deskripsi
class,
package
dan
objek
beserta
hubungan satu
sama
lain
seperti
containment,
pewarisan, asosiasi, dan lain-lain.
|