24
2.7 STD (State Transition Diagram)
State Transition Diagram
adalah
suatu
model
kegiatan
yang
tergantung
definisi
suatu kumpulan dari state system. State adalah kumpulan model dari tingkah laku yang
dapat diobservasi. Setiap state mewakili model dari tingkah laku sistem. State Transition
Diagram
menerangkan
bagaimana
sistem
bergerak
dari
satu
state
ke
state
lain
(Pressman, 2005, p 217).
State Transition Diagram merupakan suatu modelling tool yang menggambarkan
sifat ketergantungan pada waktu dari suatu sistem. STD adalah kumpulan keadaan atau
atribut
yang
mencirikan
seseorang
atau
suatu benda pada waktu tertentu, bentuk
keberadaan tertentu maupun kondisi tertentu, misalnya menunggu
user mengisi
password, menunggu nada panggilan, menunggu instruksi berikutnya, dan lainnya.
State biasanya
disimbolkan
dengan
segi
empat,
sedangkan
transisi
state
atau
perubahan state biasanya dilambangkan dengan anak panah.
Ada 2
macam state, yaitu state awal (initial state) dan state akhir (final state).
Final
state
bisa
berupa
beberapa
state,
tetapi initial
state tidak
bisa
lebih
dari
satu.
Transisi state
yang disimbolkan dengan anak panah
menunjukkan
kejadian
atau event
yang menyebabkan transisi tersebut terjadi.
Untuk melengkapi STD diperlukan 2 hal lainnya, yaitu:
1. Kondisi
Kondisi adalah suatu kejadian pada lingkunan luar yang dapat dideteksi oleh
sistem, misalnya sebuah sinyal atau interrupt, hal ini mengakibatkan perubahan state
satu ke state lain.
2. Aksi
|