Tabel 5. Simbol Class Diagram NO
GAMBAR NAMA
KETERANGAN 1
Aggregation Memodelkan relasi diantara
objek-objek, dimana salah satunya terdiri dari objek-
objek yang lain.
2 Composite
Tipe agregasi yang kuat dimana bagian dari objek
tergantung pada keseluruhan objek.
3 Class
1. Class Name 2. Attribute adalah property
dari sebuah class yang melukiskan batas nilai yang
mungkin ada pada objek dari class. Sebuah class
mungkin mempunyai nol atau lebih attribute
3. Operation adalah sesuatu yang dapat dilakukan oleh
class atau yang anda class yang lain dapat lakukan
untuk sebuah class.
5 Generalization
Hubungan dimana objek anak descendent berbagi
prilaku dan struktur data dari objek yang ada di atasnya
objek induk ancastor.
6 Assosiation
Dapat diartikan sebagai relasi. Digambarkan sebagai
garis lurus antara dua class. Namun tidak berarti bahwa
class satu memiliki class yang lain, tetapi class lain
dapat berelasi juga dengan class yang sama
Sumber: Munawar. 2005:35. Pemodelan Visual dengan UML. Yogyakarta: Penerbit Graha Ilmu
5. Collaboration Diagram
32 Class
Attribut Operation
Menurut Minawar 2005:101 bahwa collaboratoion diagram adalah “perluasan dari objek yang menunjukkan message-message objek yang
dikirimkan satu sama lain”. Collaboration diagram adalah bentuk lain dari sequence diagram. Bila
sequence diagram diorganisir menurut waktu maka collaboration diagram diorganisir menurut ruangspace Munawar, 2005:107. Berikut simbol dari
collaboration diagram: Tabel 6. Simbol Collaboration Diagram
NO GAMBAR
NAMA KETERANGAN
1 Kelas peran
Peran kelas menjelaskan bagaimana
objek berprilaku. Gunakan simbol
UML objek untuk mengilustrasikan peran
kelas, tetapi tidak daftar atribut objek.
2 1.4 Condition:
Message name 1.4 Loop expression:
Message name Pesan
Tisak seperti urutan diagram kolaborasi tidak
memiliki cara eksplisit untuk menunjukan waktu
dan bukannya jumlah pesan dalam rangka eksekusi.
Urutan penomoran dapat menjadi
bersarang engunakan sistem desimal
Dewey.
3 Asosiasi
Asosiasi mengambarkan bagaimana peran asosiasi
mengunakan baris sederhana dilabeli dengan
stereotype.
Sumber: Munawar. 2005:102. Pemodelan Visual dengan UML. Yogyakarta: Penerbit Graha Ilmu
6. Component Diagram
33 Object: Class
Component software merupakan bagian fisik dari sebuah sistem, karena menetap di komputer. Komponen bisa berupa tabel, file data, file exe, dokumen
dan lain-lain. Component juga sebuah implementasi software dari sebuah class. Component diagram mengandung component, interface dan relationship.
Munawar, 2005:122. Berikut simbol dari component diagram: Tabel 7. Simbol Component Diagram
NO GAMBAR
NAMA KETERANGAN
1 Component
Element Objek atau komponen software
2 Note
Element fisik yang eksis saat aplikasi dijalankan dan
mencerminkan suatu sumber daya komputasi.
3 Dependency
Operasi yang benar-benar dilakukan oleh suatu objek.
Sumber: Munawar. 2005:122. Pemodelan Visual dengan UML. Yogyakarta: Penerbit Graha Ilmu
7. Deployment Diagram