Day 07 - UML Collaboration - Diagram
Day 07 - UML Collaboration - Diagram
Mampu untuk: Membuat collaboration diagram Membuat link (relasi) antar obyek Menambah message (pesan) pada link Memetakan message pada operasi Buat collaboration diagram dari sequence diagram dan sebaliknya
Collaboration Diagram
Merupakan cara alternatif untuk menampilkan suatu skenario Menampilkan interaksi obyek yang terorganisasi di sekitar obyek dan hubungannya dengan obyek yang lain. Berisi
Obyek, yang digambarkan dalam rectangle Link antar obyek, diperlihatkan sebagai garis yang menghubungkan dengan obyek lain. Message ditunjukkan sebagai teks dan panah yang mengarah dari client ke supplier.
Sequence diagram memberikan cara pandang skenario secara urut waktu. Berguna pada tahapan awal analisa.
Collaboration diagrams memberikan suatu gambaran besar skenario karena kolaborasi yang terorganisasi antar obyek satu dengan yang lainnya. Digunakan lebih banyak pada fase desain
Collaboration Diagram mendeskripsikan pola interaksi antar object. Diagram ini menunjukkan object-object yang terlibat dalam interaksi melalui link dan message yang dikirim antar object Object dapat direpresentasikan: NamaObject:NamaClass NamaObject :NamaClass Link adalah hubungan antar object yang dapat digunakan untuk mengirim message. Link digambarkan dengan garis solid antar dua object Message : pengertiannya sama dengan message pada sequence diagram
Collaboration Diagrams
10
11
12
13
14
Representation
Collaboration Diagram
Data Flow
Creating Objects
Class Only
Actor
Object Only
Creating Messages
Collaboration Numbering
Numbering option
Reflexive Message
Reflexive Specification
Message seharusnya tidak boleh di pindah atau disisipkan pada Collaboration Diagram Harus menggunakan Sequence Diagram Proses Pindah ke Sequence Diagram Pindah dan/atau sisip message yang diinginkam Pindah kembali ke collaboration Diagram
Data Flows
Sequence Diagram
F5
THE END
Question ?