Modul 8 by Prayogi Sholihul - 1202180157




Collaboration Diagram juga dikenal sebagai Communication Diagram atau Interaction Diagram , merupakan ilustrasi dari relasi dan interaksi antara objek software pada Unified Modeling Language (UML).
Diagram ini menyerupai flowchart yang menggambarkan peran, fungsi dan perilaku objek individu serta operasi keseluruhan sistem secara real time. Benda yang ditampilkan seperti persegi panjang dengan penamaan label dalam. Hubungan antara objek ditampilkan dengan garis yang menghubungkan persegi panjang. Pesan antara objek ditampilkan sebagai panah yang menghubungkan persegi panjang yang relevan dengan label yang menentukan urutan pesan.
Kita harus menempatkan obyek-obyek paling penting yang berkenaan dalam kolaborasi tersebut pada tengah-tengah dari diagram. Ini akan membantu menciptakan suatu stage / panggung / gambaran jelas dari yang secara jelas menunjukkan relasi antara obyek-obyek yang berkolaborasi.
Berikut Langkah-langkah Dasar :
  • Tentukan scope / cakupan dari diagram tersebut. Sebagaimana dengan sequence diagram, cakupan dari suatu collaboration diagram dapat berperanan.
  • Tempatkan obyek-obyek yang berpartisipasi dalam collaboration pada diagram. Ingatlah untuk menempatkan obyek-obyek paling penting sebisa mungkin mengarah pada tengah-tengah dari diagram.
  • Bila suatu obyek tersebut memiliki properti atau menjaga suatu kondisi yang penting pada kolaborasi itu, maka tentukan lah nilai awal dari properti atau kondisi tersebut.
  • Ciptakan link-link (hubungan) diantara obyek-obyek
  • Ciptakan message-message yang terasosiasikan dengan tiap link-nya.
  • Tambahkanlah nomor urutan dari tiap message yang terkorespondensi pada urutan waktu dari message-message yang ada dalam kolaborasi tersebut.


Sequence Diagrams
Sequence Diagram adalah salah satu dari diagram - diagram yang ada pada UML, sequence diagram ini adalah diagram yang menggambarkan kolaborasi dinamis antara sejumlah object. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara object juga interaksi antara object. Sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem.

Sequence Diagrams : 
–Menyediakan perspektif berbeda dari interaksi antar objek
–Bisa digunakan sebagai ganti Communication Diagrams
–Bisa diubah menjadi atau dari diagram Communication Diagrams
–Terbukti lebih berguna untuk developers
–Menyoroti waktu pemesanan interaksi





Komentar

Postingan populer dari blog ini

Analisis Pembentukan Class Diagram dengan menggunakan metode Domain Modelling