UML - COMMUNICATION DIAGRAM : PENGERTIAN

PENGERTIAN COMMUNICATION DIAGRAM

Communication Diagram adalah suatu diagram yang mengambarkan struktur interaksi yang terdapat disekitar objek (seperti halnya sequence diagram) dan hubungannya terhadap yang lainnya. Communication Diagram lebih mengedepankan peran setiap objek dan bukan pada waktu pengiriman pesan (message).



UML - Communication diagram mirip dengan sequence diagram. Yang membedakan Communication diagram dari yang lain adalah diagram yang mengarahkan objek-objek dan asosiasi dengan objek-objek yang lain dalam sistem bersamaan dengan interaksinya. Asosiasi ini tidaklah dijelaskan dalam sequence diagram. Adapun fungsi dan tujuan Comunication Diagram:

  1. Model pesan melalui antar peran atau objek yang mengirimkan operasi penggunaan dan fungsionalitas kasus.
  2. Mekanisme model dalam desain arsitektur system.
  3. Tangkap interaksi yang mengarahkan pesan yang dilewati antar peran dan objek dalam skenario kolaborasi.
  4. Model skenario alternatif dalam kasus pemakaian atau operasi yang melibatkan kolaborasi dari berbagai interaksi dan objek.
  5. Dukung pengidentifikasian objek (sebab kelas), atributnya (parameter pesan), dan operasi (pesan) yang ikut serta dalam use case.

Setelah kita mempelajari  pengertian , fungsi, simbol dari collaboration diagram, maka kita bisa mengaplikasikannya pada contoh kasus penarikan uang melalui teller bank yang urutan desainnya sebagai berikut.

1.Karena collaboration diagram memiliki kesamaan atau adaptasi dari sequence diagram jadi collaboration tidak berbeda jauh seperti sequence

2.Disini terdapat 3 object yaitu nasabah, teller, dan form penarikan.

3.Disini nasabah mengirim pesan mengisi form ke class form penarikan. lalu nasabah mengirim pesan memberikan form penarikan dan persyaratan.

4.Selanjutnya teller melakukan pengecekan data

5.Lalu teller mengirim pesan terdapat kesalahan data lalu teller mengirim pesan memberikan permintaan yang diajukan dan memberikan kembali persyaratan kepada class nasabah.

Untuk penjelasan yang lebih detail dan utuh kalian bisa mendapatkannya dengan berkuliah di Fakultas Komputer Universitas Masoem dengan biaya sangat murah hanya 500-600 ribuan per bulan dengan fasilitas super lengkap.

Sumber Referensi:

https://www.visual-paradigm.com/guide/uml-unified-modeling-language/what-is-communication-diagram/

Komentar

Postingan populer dari blog ini

Bootstrap: Pengertian, Kegunaan, Kelebihan, dan Kekurangannya

UML - STATEMACHINE DIAGRAM : PENGERTIAN SIMBOL DAN CONTOHNYA

UML - ACTIVITY DIAGRAM