Anda di halaman 1dari 2

1.

Definisi Communication Diagram

Communication Diagram Merupakan penyederhanaan dari Diagram Kolaborasi. Menggambarkan


interaksi antar objek/bagian dalam bentuk urutan pengiriman pesan. Diagram ini merepresentasikan
informasi yang diperoleh dari diagram kelas. Dalam Diagram ini yang dituliskan adalah operasi/metode
yang dijalankan antar objek.

Tujuan Communication Diagram:

1. Model pesan melewati antara objek atau peran yang mengantarkan fungsionalitas kasus dan operasi
penggunaan.

2. Mekanisme model dalam desain arsitektur system.

3. Tangkap interaksi yang menunjukkan pesan yang dilewatkan antara objek dan peran dalam skenario
kolaborasi.

4. Model skenario alternatif dalam kasus penggunaan atau operasi yang melibatkan kolaborasi dari
berbagai objek dan interaksi.

5. Dukung identifikasi objek (karenanya kelas), dan atributnya (parameter pesan) dan operasi (pesan)
yang ikut serta dalam use case.

2. Simbol-simbol Diagram Communication

- Object. Object merupakan instance dari sebuah class dan dituliskan tersusun secara horizontal.
Digambarkan sebagai sebuah class (kotak) dengan nama object didalamnya yang diawali dengan sebuah
titik koma.

- Actor. Actor juga dapat berkomunikasi dengan object , maka actor juga dapat diurutkan sebagai kolom.
Simbol Actor sama pada Actor Use Case Diagram.

- Message/Pesan. Message, digambarkan dengan anak panah yang mengarah antar obyek dan diberi
label urutan nomor yang mengindikasikan urutan komunikasi yang terjadi antar obyek.
3. Contoh Communication Diagram:

Penjelasan:

Komunikasi dimulai dengan 1 *: find_books () - pesan berulang yang dapat diulang beberapa jumlah
waktu yang tidak ditentukan. Klien mencari inventaris buku, dan jika dia tertarik dengan beberapa buku,
dia dapat melihat deskripsi buku ini (1.2 [interested]: view_book ()). Jika klien memutuskan untuk
membeli, dia dapat menambahkan buku ke keranjang belanja - 1.3 [memutuskan untuk membeli]:
add_to_cart (). Checkout termasuk mendapatkan daftar buku dari keranjang belanja, membuat pesanan,
dan memperbarui inventaris, jika pesanan selesai.

Sumber :

http://catatansijenggot.blogspot.com/2017/09/pertemuan-4.html?m=1

http://diagram-uml.blogspot.com/2012/09/diagram-communicationcollaboration.html?m=1

Anda mungkin juga menyukai