Home Start Back Next End
  
52
2.9.6 Design Relationships
Dalam object oriented design, terdapat relationship
lanjut yang digunakan
untuk menspesifikasikan komponen software
secara akurat
(Whitten & Bentley,
2007:650). Relationship tersebut adalah:
1.
Dependency Relationships
Dependency relationship
digunakan untuk menggambarkan asosiasi antara dua
class
dalam dua contoh. Pertama, untuk mengindikasikan ketika terjadi
perubahan pada satu class, perubahan itu akan mempengaruhi class
lain. Kedua,
untuk mengindikasikan asosiasi antara persistent class
dan transient class.
Dependency relationship diilustrasikan dengan garis panah putus-putus.
Gambar 2.42 Contoh Dependency Relationships pada Object Oriented Design
(Sumber: Systems Analysis & Design Methods, Whitten & Bentley, 2007:650)
2.
Navigability
Secara umum asosiasi antara dua class
adalah dua arah; masing-masing
class
dapat saling mengirimkan pesan. Navigability
digunakan untuk membatasi arah
pengiriman pesan menjadi
satu arah
saja. Navigability
diilustrasikan dengan
tanda panah pada arah pesan yang dikirim.
Gambar 2.43 Contoh Navigability pada Object Oriented Design
(Sumber: Systems Analysis & Design Methods, Whitten & Bentley, 2007:650)
Word to PDF Converter | Word to HTML Converter