42
2.3.7.4 Package Diagram
Package diagram menurut Satzinger, Jackson, dan
Burd (2009: 459) merupakan diagram yang
mengasosiasikan class-class dari suatu kelompok yang
terkait. Di dalam diagram tersebut terbagi menjadi tiga
layer, yaitu view layer, domain layer, dan data access
layer.
Package yang digunakan dalam diagram ini
digambarkan dengan persegi panjang, sedangkan
hubungan antar package digambarkan dengan anak
panah bergaris putus-putus (dashed arrow), yang
mewakili dependency relationship. Buntut panah
terhubung dengan dependent package, sedangkan
kepala panah terhubung dengan independent package.
Dependency relationship sendiri menggambarkan suatu
hubungan antar elemen dalam package dia gram,
dimana jika terjadi perubahan pada suatu elemen
(elemen yang independent), maka elemen lainnya
(elemen yan g d ependent) juga d apat berubah.
|