Home Start Back Next End
  
24
2.1.5.3 Class Diagram
Menurut Whitten (2007 : 400), class diagram
adalah
gambaran grafik dari struktur
objek statik sebuah sistem. Dengan
class diagram, dapat dilihat objek sebuah kelas yang menyusun
sebuah sistem dan hubungan antar objek kelas tersebut.  Relasi
dalam class diagram antara lain :
1.
Relasi asosiasi : asosiasi antara dua objek kelas menggambarkan
apa saja yang perlu diketahui kelas tersebut terhadap kelas
lainnya. Hal ini mengakibatkan sebuah kelas dapat merefensi ke
kelas lainnya dan mengirimkan pesannya. Setelah ditentukan
asosiasi, multiplicity perlu didefinisikan.  
2.
Relasi generalisasi/spesialisasi : disebut juga hirarki klasifikasi
atau relasi "merupakan", terdiri atas kelas supertipe (abstract
atau parent) dan kelas subtipe (concrete
atau child). Kelas
supertipe adalah kelas umum yang terdiri atas atribut universal
dan sifat-sifat hirarkinya. Sedangkan kelas subtipe memiliki
atribut dan sifat yang unik pada objek tersebut namun juga
mewarisi atribut dan sifat dari supertipe.
3.
Relasi agregasi/komposisi  : agregasi adalah tipe relasi yang
unik dimana sebuah objek "merupakan bagian" dari objek
lainnya. Relasi ini sering disebut sebagai relasi keseluruhan atau
sebagian dan dapat dibaca sebagai "Objek A mengandung objek
B dan objek B adalah bagian dari objek A". Relasi agregasi
Word to PDF Converter | Word to HTML Converter