Home Start Back Next End
  
61
2.13.2.1  Class
(Mathiassen et al., 2000, p49)
Object adalah suatu entitas dengan identity
(identitas), state (pernyataan) dan behavior (perilaku). Class adalah suatu deskripsi dari
sekumpulan
objek
yang
mempunyai structure, behavioral
pattern dan
attributes. Event
adalah kejadian terus-menerus yang melibatkan satu atau dua objek.
Abstraksi,  klasifikasi,  dan  seleksi 
merupakan  tugas  utama  dalam  aktivitas
class.
Fenomena problem domain
diabstraksikan dengan melihatnya sebagai object
dan
event.
Object
dan
event ini
kemudian
diklasifikasikan
dan
dipilih
manakah class dan
event
yang
akan
dipelihara
informasinya
oleh
sistem. Class
adalah
yang
pertama
kali
didefinisikan
dan
dibatasi
dalam problem
domain.
Class
akan
dideskripsikan
karakteristiknya dengan sekumpulan event yang spesifik.
Aktivitas
class
ini
akan
menghasilkan event
table,
dimana
dimensi
horizontal
menunjukkan class yang dipilih, dan dimensi vertikal menunjukkan event
yang dipilih.
Tanda ‘+’
mengindikasikan bahwa objek dari class terlibat pada event tertentu
sebanyak
nol atau
satu kali. Sedangkan tanda ‘*’
mengindikasikan bahwa objek dari class terlibat
pada event tertentu sebanyak nol sampai banyak kali.
Kandidat
bagi class
adalah
berupa
kata
benda
(noun)
dan
merupakan
tipe
general.
Penamaan
class
haruslah
sederhana
dan mudah
dibaca,
berasal
dari
problem
domain,
mengindikasikan
sebuah
instance.
Sementara
kandidat
sebuah event
adalah
berupa
kata
kerja
dan
merupakan
tipe
general.
Penamaan event
pun
haruslah
sederhana
dan mudah dibaca, berasal dari problem domain, mengindikasikan sebuah event.
Word to PDF Converter | Word to HTML Converter