Start Back Next End
  
66
Dalam pengembangan first cut diagram diperlukan 2 tahapan, yang
terdiri dari: (1) menambahkan atribut dengan informasi tipe data dan
nilai awal, (2) menambahkan navigation visibility arrow, (Satzinger,
Jackson, & Burd, 2009, p. 413).
Gambar 2. 23 First-cut class diagram
Sumber : (Satzinger, Jackson, & Burd, 2009, p. 411)
Navigation visibility adalah prinsip perancangan di mana satu objek
memiliki referensi ke objek lain sehingga dapat berinteraksi dengan
objek tersebut.
Menurut John (Satzinger, Jackson, & Burd, 2009, p. 413), pedoman
di dalam menentukan navigation visibility yang terdiri dari:
-
One-to-many relationship
yang mengindikasikan superior/
subordinate biasanya navigasinya dari superior ke suborninate.
-
Mandatory relationship, di mana objek dari satu class tidak dapat
berdiri sendiri tanpa objek dari class
lain, navigasi umumnya dari
class yang independent ke class dependent.
-
Ketika objek butuh informasi dari objek lain, biasanya navigasi
dapat langsung mengarah ke objek tersebut atau ke parent dari
objek tersebut.
-
Navigasi dapat bidirectional/ dua arah.
Word to PDF Converter | Word to HTML Converter