![]() 73
class. Simbol class
adalah kotak dengan tiga bagian. Bagian teratas memuat
nama class, bagian tengah memuat daftar atribut dari class, dan bagian bawah
memuat daftar method
yang penting untuk class
tersebut. Method
tidak
ditunjukkan pada domain model class diagram. Sesungguhnya, simbol class
sering ditunjukkan hanya dua bagian untuk mengindikasikan bahwa itu adalah
sebuah domain model. Sebagai contoh adalah class outlet dan order. Terlihat
bahwa setiap pelanggan dapat meletakkan banyak order, dan setiap order
diletakkan oleh satu outlet. Model dari contoh menunjukkan bahwa outlet
dapat meletakkan minimum nol dan maksimum banyak order. Dibaca dari
arah sebaliknya, dikatakan bahwa order
diletakkan oleh sekurang-kurangnya
satu outlet
dan hanya satu outlet. Batasan ini memperlihatkan aturan bisnis
yang telah ditentukan user atau manajemen. Analis tidak menentukan batasan
ini, tetapi user atau manajemenlah yang menentukannya.
Menurut Satzinger, Jackson, & Burd (2005, p186), ada beberapa jenis
multiplicity, yaitu :
Tabel 2.2 Jenis Multiplicity pada Problem Domain Class
Jenis Multiplicity
Keterangan
0..1
zero or one
1
one and only one
1..1
one and only one alternate
0..*
zero or nor
*
zero or more alternate
1..*
one or more
Sumber : Satzinger, Jackson, & Burd, 2005, p186
|