![]() 38
\
State0
L- ---,--
Gambar 2.8
Kondisi
dan
aksi SID
o
Condition,
bagian
dari
event
yang
berada pada
lingkungan
hmJ
yang
dap
.
at
dideteksi ol.ct
sistem.
Dcngan kata lain merupa..J.ain kcadaan dalam
state
yang ditampilkan
agar
user
mampu berintcraksi.
o
Ac.:iion, ada1ah yang
dilakuk:an
olch
sistem
bila
tcrjadi
peruba.han
state.
Dengan
kata
]ain
mempaY..an
rea]csi
yang
di1akuka.."1.
tcrhadap
condition
atau interak:s1. oleh user.
Action
akan mcnghasilkan output,
message
display pada
!ayar
dan
meng,.1.asHkan ka.lkulas.i.
Ada
dna cara
pendekatan uutuk membtw.t SID-, yaitu :
l.
Idcntifikasik:an setiap
kemungkinan
state drui
si
lcm
da.n.
grunbarkan
masing- masing
state
pada
sehr.:sah
kotak.
Laiu
buat
hubungan
antam
state
ten;ebut.
2. Kita
m.uJai. dengan. state
perrtama dan
kemudian dilarJ·utkan
denga:n stale -
state
beriku.tnya scsuai. de:ngan aEran
yang
diingln,_lcan,
>
Periksa. apakah
sernua stat<! dapai d.i.capa
/dfakses ?
).;- SetKap state Mus memil11d
succe!Jor atau output,
kecualiflnal
state.
};- Peruhahru1
state hams dapat reEjaili
ootuk segaia
macam
kondisi,
artinya sistem harus dapat pula
mendcteksi
hila terdapat
condition atau
action yang tidak diharapkan.
|