Home Start Back Next End
  
89
relasi objek pada layer
yang berbeda ini, misalnya mengelompokkan
berdasarkan distribusi proses data, informasi ini dapat ditampilkan dengan
menunjukkan setiap layer
sebagai package
yang terpisah. Notasi package
adalah kotak yang memiliki tab. Nama package biasanya dituliskan pada tab,
atau bila tidak ada detail dalam package, maka nama tab
dapat dituliskan di
dalam tab. Untuk mengembangkan package
diagram
ini, biasanya informasi
diambil dari design class diagram dan interaction diagram
untuk setiap use
case. Simbol lain yang digunakan adalah panah putus-putus yang mewakilkan
dependency relationship. Ekor panah dihubungkan ke package
yang
dependent, dan kepala panah ke package yang independent. Sebuah cara pikir
mengenai dependency
relationship
ini adalah jika ada perubahan terhada
elemen tertentu (independent
element), maka elemen lainnya (dependent
element) akan juga mengalami perubahan. Dependency relationship dapat
terjadi antar package
atau antara class
dalam satu package. Misalnya, jika
terjadi perubahan pada class Order, maka harus dievaluasi perubahan pada
class OrderWindow. Ini tidak berlaku pada kondisi kebalikannya. Perubahan
pada viewa layer biasanya tidak akan mempengaruhi domain layer.
Menurut Satzinger, Jackson, & Burd (2005, p342), secara singkat,
package diagram
digunakan untuk menunjukkan relasi dan ketergantungan
(dependency) antar komponen. Secara umum, package
diagram
juga
digunakan untuk menghubungkan class
atau komponen sistem lain seperti
network
nodes, untuk memisahkan sistem ke dalam beberapa subsistem dan
untuk menunjukkan rangkaian di dalam package.
Word to PDF Converter | Word to HTML Converter