Diagram
kelas menunjukkan interaksi antara kelas-kelas dalam sistem. Kelas juga dapat
dianggap sebagai cetak biru dari obyek-obyek di dalam sistem. Cetak biru adalah
model yang akan membantu anda merencanakan setiap bagian-bagian sebelum anda
benar-benar membangunnya. Sebuah kelas mengandung informasi (attribute) dan
tingkah laku (behavior) yang berkaitan dengan informasi tersebut. Diagram kelas
menunjukkan hubungan antar kelas-kelas yang didapatkan dari obyek-obyek dalam
diagram sekuensial atau diagram kolaborasi. (Sholiq, 2010)
Berikut adalah notasi yang terdapat pada diagram kelas:
Notasi
diagram kelas
No.
|
Nama
|
Gambar
|
Fungsi
|
1.
|
Kelas
|
Menjelaskan
kumpulan obyek yang memiliki atribut dan operasi yang sama.
|
|
3.
|
Asosiasi
dua arah
|
Menjelaskan
hubungan dua (atau lebih) obyek yang saling terkait.
|
|
4.
|
Asosiasi
satu arah
|
Menunjukkan
hubungan konseptual antar obyek.
|
|
5.
|
Agregasi
|
Menunjukkan relasi
antara “keseluruhan” dengan “bagian”.
|
|
6.
|
generalisasi
|
Memperlihatkan
relasi pewarisan sifat antara dua model elemen(aktor, use case, atau kelas).
|
|
7.
|
Depedensi
|
Menunjukkan bahwa sebuah kelas tergantung pada kelas yang lain.
|
Sumber : Sholiq (2010)