![]() 53
a)
Aggregation
:
objek
superior
(keseluruhan)
yang
terdiri
dari
sejumlah
objek
inferior
(sebagian).
Hubungan
aggregation
dirumuskan sebagai hubungan has-a atau is-part-of.
b)
Association
:
hubungan
yang penting antara sejumlah objek-objek.
Hubungan association digambarkan sebagai
garis
yang
menghubungkan class-class
yang
relevan.
Association
structure
mendefinisikan
hubungan
antara
dua
buah
objek
atau
lebih.
Hasil
dari
aktivitas
ini
adalah
membuat
class
diagram
yang
berisi
class
dengan hubungan struktur dengan class lainnya.
2.5.4.2.3 Behavior
Menurut
Mathiassen et
al.
(2000,
p.90),
kegiatan
ketiga
adalah
kegiatan behavior yang bertujuan untuk
memodelkan apa yang terjadi
dalam
sistem problem domain
sepanjang
waktu. Behavior
bertujuan
untuk
membuat
model
yang
dinamis
dari problem
domain.
Hasil
dari
kegiatan
behavior adalah
membuat statechart diagram yang contohnya dapat dilihat
dalam gambar 2.2 berikut ini.
/
dipesan
/
diproduksi
Proses
/
dibeli
/
dicek
Gambar 2.2 Contoh Statechart Diagram
Perilaku dari suatu objek ditentukan
oleh urutan
event (event
trace)
yang
harus
dilewati
oleh
objek
tertentu
sepanjang waktu.
Contoh
:
|