![]() 50
a. Domain Class Diagram
Gambar 2.13 Domain Model Class Diagram
(Sumber : Satzinger, Jackson & Burd, 2012: 130)
Dalam domian class memiliki 2 bagian. Bagian atas berisi nama class, dan
bagian bawah berisi atribut dari kelas. Nama Class selalu dimulai dengan huruf
kapital, dan nama atribut selalu diawali dengan huruf kecil.
b. First Cut Design Class Diagram
Menurut Satzinger, Jackson, & Burd (2010: 413) , first-cut design class
diagram adalah pengembangan dari domain class diagram yang membutuhkan 2
tahap, yaitu :
1. Menetukan tipe data dari atribut kelas dan inf ormasi initial value.
2. Menambahkan panah navigation visibility. Navigasi visibilitas adalah prinsip
desain di mana satu objek memiliki referensi ke obyek lain dan d engan demikian
dapat berinteraksi dengan objek.
Menurut Satzinger, Jackson, & Burd
(2010: 413) ada beberapa panduan
umum untuk menentukan panah navigation visibility :
1. One-to-many relationships
Hubungan superior/subordinate biasan ya arah panahnya dari superior ke
subordinate.
2. Mandatory relationships
Merupakan objek dalam satu kelas tidak dapat eksis tanpa objek dari kelas
lain, arah panahnya d ari class independen ke class dependen.
|