![]() 62
2.1.8.5 Sequence Diagram
Menurut Mathiassen et al. (2000, p340),
sequence
diagram
menjelaskan
tentang
interaksi diantara beberapa objek dalam jangka
waktu tertentu. Sequence
diagram melengkapi
class
diagram,
yang
menjelaskan
situasi
yang
umum dan
statis.
Sebuah
sequence
diagram dapat
mengumpulkan
rincian
situasi
yang
kompleks dan dinamis melibatkan beberapa dari kebanyakan object yang
digeneralisasikan dari class pada class diagram.
Menurut
Bennett
et
al.
(2006,
p253),
sequence
diagram menunjukkan
interaksi
antara objek-objek yang diurutkan dalam suatu rentetan waktu.
Sequence diagram banyak digunakan untuk merepresentasikan detil interaksi
objek
yang
terjadi
pada
sebuah
use
case
dan
dapat
dilihat sebagai detil
spesifikasi dari use case. Notasi untuk Sequence Diagram ditunjukkan pada
Gambar 2.15.
:Object1
Lifeline
Activation
Procedure Call
Return
Message
Message
Create
Frame label with name of
interaction fragment
Destruction Marker
*
=
Iteration
Gambar 2.15 Notasi Design Sequence Diagram
Sumber : Mathiassen et al. (2000, p340), Bennett et al. (2006, p630), dan [http1]
Interaction operator yang digunakan adalah (Bennett, 2006, p270) :
Alt : Alternative mewakili alternative behaviour, setiap pilihan dari
|