![]() 51
2.7.2. Problem Domain Analysis
Mengacu pada pendapat Mathiassen
(2000,
p47),
problem
domain
adalah bagian
dari
konteks
yang
diadministrasi, dimonitor,
dan
dikontrol
oleh
sistem.
Tujuan
dari
aktivitas
ini
adalah
mengidentifikasikan dan
memodelkan
problem
domain.
Sedangkan
model merupakan gambaran dari class, structure, dan behaviour pada problem domain.
Pada problem-domain analysis terdapat tiga aktivitas utama, yaitu:
1.
Classes,
aktivitas
ini
melakukan
pendefinisian
dan
pengkarakteristikan problem
domain dengan memilih class dan events yang menghasilkan event table.
2. Structure,
aktivitas
ini
mengkhususkan
hubungan antara
class
dan
object
yang
ada
pada problem domain sehingga menghasilkan class diagram.
3. Behaviour,
pada
aktivitas
ini
menggambarkan
properti-properti
yang
dinamik
dan
atribut-atribut dari
setiap
class
yang
dipilih.
Tujuan
dari
behaviour
adalah
untuk
memodelkan kedinamisan suatu problem domain.
Sumber: Mathiassen (2000, p46)
Gambar 2.20 Aktivitas problem-domain
|