|
51
Mengacu pada Mathiassen et al. (2000), kegiatan class
merupakan
kegiatan pertama dalam analisis
problem domain. Ada beberapa tugas
dalam
kegiatan
ini,
yaitu
:
abstraksi
fenomena problem
domain
dengan
melihatnya
sebagai
objek
dan
event,
klasifikasi
objek
dan
event
tersebut,
dan
memilih kelas dan event dari sistem
yang akan dipelihara
informasinya.
Classes
merupakan
kegiatan
utama
untuk
mendefinisikan
dan
membatasi
problem domain.
Classes
bertujuan
untuk
memilih
elemen-elemen
dari
suatu
problem domain. Classes terdiri dari tiga bagian, yaitu :
1.
Nama Class, setiap class harus
mempunyai nama
untuk dibedakan dari
suatu class yang lain.
2.
Attribute, merupakan kepemilikan deskriptif dari class atau
event.
Setiap class boleh memiliki beberapa attribute atau sebagian saja.
3.
Operation, merupakan proses kepemilikan yang spesifik di dalam class
dan diaktifkan melalui class object.
Kegiatan class
akan
menghasilkan
suatu
event
table.
Dimensi
horizontal
dari
event
table
menggambarkan class
yang
akan
dipilih,
sedangkan dimensi
vertikal
menggambarkan event
yang
terpilih,
tanda
cek
digunakan untuk
mengindikasikan objek dari kelas
yang berhubungan
dalam event tertentu.
2.5.4.2.2
Structure
Menurut
Mathiassen et
al.
(2000,
p.
69), structure
merupakan
kegiatan kedua dalam problem domain. Tujuan dari structure adalah
untuk
mencari
hubungan structural antara kelas-kelas dan objek-objek dalam
|