Diagram Communication
Diagram Communication
1. Model pesan melewati antara objek atau peran yang mengantarkan fungsionalitas kasus dan operasi
penggunaan.
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.
- 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