69
2.9.3.2 Structure
Menurut Mathiassen et al. (2000, p.69) kegiatan
ini bertujuan untuk menjelaskan
hubungan struktural antara kelas-kelas dan objek-objek pada problem domain. Ada
empat tipe hubungan struktural dimana keempatnya dibagi ke dalam dua bagian yaitu:
1. Class structure, meliputi:
a.
Generalization adalah
suatu
kelas
yang
umum
(kelas
super)
yang
menggambarkan
properti
umum untuk
suatu
grup
yang
memiliki
kelas
khusus (sub kelas).
b. Cluster adalah suatu koleksi dari kelas yang berhubungan.
2. Object structure, meliputi:
a. Aggregation : adalah suatu objek superior (keseluruhan) yang berisi
jumlah dari objek atau bagiannya.
b. Association : adalah hubungan yang berarti antar sejumlah objek.
Hasil dari kegiatan stuktur ini adalah class diagram. Class Diagram
menghasilkan ringkasan
model
problem-domain yang jelas dengan menggambarkan
semua struktur
hubungan statik antar kelas dan objek yang ada dalam model dari sistem
yang berubah-ubah.
2.9.3.3 Behaviour
Menurut Mathiassen et al. (2000, p.89), kegiatan
ini
bertujuan
untuk
memberi
model
dinamis
pada
problem
domain.
Tugas
utama
dalam kegiatan
ini
adalah
menggambarkan
pola
perilaku
(behaviour
pattern)
dan
atribut
dari
setiap
kelas.
Hasil
|