Collaboration Diagram Component Diagram

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