![]() 29
Aktivitas
di
dalam
problem
domain
modeling
terdiri
dari
classes,
structure
dan
behaviour.
1. Classes
Class / kelas (Mathiassen, p53) adalah sebuah deskripsi dari kumpulan
objek-objek
yang
mempunyai structure,
behavioural
pattern
dan
attribute
yang
sama.
Object
/
objek
(Mathiassen,
p51)
adalah
suatu
entitas yang
memiliki
identitas, state
dan
behaviour.
Cara
mengevaluasi
kriteria
untuk class
yaitu
objek
harus
dapat
diidentifikasi
dari class-nya,
class harus
berisi
informasi
yang
unik,
class
harus
memiliki
lebih
dari
satu
objek., class harus
memiliki
minimal
sebuah
event.
Class
Diagram
adalah
diagram
yang
menyediakan
gambaran
ikhtisar
problem
domain
yang berkaitan secara langsung
dengan menggambarkan seluruh
hubungan struktur antara kelas dan objek di dalam model.
Gambar 2.3 Contoh Class Diagram
Event (Mathiassen,
p51)
adalah
kejadian
yang
melibatkan
satu
atau
lebih
objek. Cara mencari kandidat
event yaitu sederhana dan dapat dibaca,
diorganisasikan dalam problem domain, menunjukkan suatu kejadian. Untuk
mengevaluasi kriteria event, sytem analyst harus memandang event sebagai sesuatu
yang
instan,
harus
bersifat
atomic
atau
tidak
dapat
dipecah
lagi
menjadi
bagian
|