Contoh Collaboration Diagram

Dipublikasikan oleh Ramadhanti ∙ 12 June 2021 ∙ 5 menit membaca

Pada kesempatan ini kita akan membahas mengenai contoh collaboration diagram. Apakah sebelumnya kalian telah mengetahui mengenai collaboration diagram? Jika belum, maka tulisan ini akan sangat cocok untuk disimak dan dipelajari.

Collaboration diagram tidak sepopuler UML (unified modeling language) lainnya seperti use case diagram, class diagram, ataupun sequence diagram.

Kurang populernya collaboration diagram terutama karena jarang digunakan dalam perancangan sebuah sistem. Kebanyakan mahasiswa menggunakan UML sampai sequence diagram atau activity diagram saja.

Namun tentu tidak ada salahnya jika kita mempelajari hal ini, sebab tidak menutup kemungkinan suatu saat kita akan membuat collaboration diagram. Berikut pemaparan lengkapnya, silahkan disimak.

Baca Juga: Contoh Deployment Diagram

Apa itu Communication atau Collaboration  Diagram?

ilustrasi diagram

Collaboration diagram yang jelas adalah bagian dari UML (unified modeling language), bagi kalian yang belum mengenal apa itu UML, dapat membaca tulisan saya sebelumnya terkait pengertian dan definisi UML lengkap.

Collaboration diagram dikenal dengan beberapa nama, seperti communication diagram dan interaction diagram, yang mana penggambaran interaksi dan hubungan antara objek dalam software dan UML.

Apabila kita membuat pengertian atau definisi collaboration diagram ke dalam bentuk poin-poin adalah sebagai berikut.

  • Collaboration diagram memperlihatkan informasi yang sama persis dengan sequence diagram, namun memiliki tujuan serta bentuk yang tidak sama. Apabila kita melihat sequence diagram diurutkan berdasarkan waktu, collaboration diagram ini diurutkan berdasarkan hubungan antar objeknya.
  • Collaboration diagram ialah sebuah diagram yang mengelompokan pesan atau message dalam kumpulan sequence diagram menjadi sebuah diagram yang berbeda.
  • Collaboration diagram menuliskan metode dan proses yang berjalan atara objek satu dengan yang linnya secara menyeluruh.
  • Collaboration diagram bisa dikatakan sebagai bentuk perluasan dari object diagram.

Dari keempat poin di atas mengenai pengertian collaboration diagram, apabila kita simpulkan adalah sebagai berikut.

Collaboration diagram merupakan jenis UML yang menghubungkan antar objek sama halnya seperti object diagram.

Komponen dan Simbol Collaboration Diagram

Berikut adalah komponen dan simbol dari collaboration diagram yang harus kalian ketahui.

Sombol Deskripsi
ObjectObject ialah yang melakukan interaksi pesan.
LinkLink ialah yang menghubungkan object satu dengan yang lainnya.
ArahArah pesan yang terjadi
PesanPesan atau message ialah sesuatu yang dikirim.
Komponen collaboration diagram.

Simbol dalam collaboration akan lebih mudah dihafal sebab lebih sedikit, hal ini berbeda dengan di flowchart yang memiliki lebih banyak simbol.

  • Object digambarkan denga simbol persegi panajang.
  • Link digambarkan dengan simbol garis lurus.
  • Stimulus atau arah pesan digambarkan dengan simbol arah panah.
  • Pesan hanya berbentuk sebuah tulisan saja.

Tahap Membuat Collaboration Diagram

Berikut adalah beberapa tahapan yang dapat dilakukan dalam membuat collaboration diagram.

  • Use case diagram telah dibuat secara benar dan tapat.
  • Menentukan object (object adalah bagian dari class).
  • Mencari dan menetukan actor.
  • Tambahkan pesan dalam setiap diagram.
  • Satu use case hanya memiliki satu diagram.
  • Membuat sequence diagram terlebih dahulu, agar lebih mudah dalam membuat collaboration diagram.

Contoh Collaboration Diagram

Berikut adalah contoh collaboration diagram yang dapat kalian pelajari.

1. Contoh Collaboration Diagram Pendaftaran Praktikum

contoh collaboration diagram

Coba kalian perhatikan peoses yang terdapat pada sequence diagram di atas, setiddaknya terdapat langkah-langkah sebagai berikut.

  1. Mahasiswa memilih matakuliah praktikum.
  2. Kemudian klik submit.
  3. Mengirim jumlah matakuliah yang diambil.
  4. Cek pilihan.
  5. Masuk ke database.
  6. Kembali ke pilihan.
  7. Sistem menampilkan informasi mata kuliah yang dipilih.
  8. Menampilkan jumlah informasi yang harus dibayar.

2. Collaboration Diagram Service

contoh collaboration diagram service

Berikut penjelasan langkah-langkah dari collaboration diagram di atas.

  1. Melakukan daftar service.
  2. Admin melakukan input data service.
  3. Form secara otomatis akan menyimpan data.
  4. Memanggil data service.
  5. Cetak nota tagihan.
  6. Memberikan nota service kepada customer.

Beberapa hal yang dapat disimpulkan dari pembahasan mengenai collaboration diagram ini ialah.

  • Collaboration diagram digunakan untuk menggambarkan hubungan antar objek.
  • Collaboration diagram merupakan bentuk luas dari sequence diagram.
  • Collaboration dibuat setelah use case, sequence dan component diagram.

Langkah mudah Membuat Collaboration Diagram

Cara mudah membuat collaboration diagram

  1. Memahami alur data

    Pahamilah alur aplikasi atau data yang akan dibuat collaboration diagram.

  2. Gunakan Tool / Software

    Gunakanlah software atau tool seperti Rational Rose untuk membuat collaboration diagram.

FAQ

Apa yang dimaksud collaboration diagram?

Collaboration diagram adalah jenis UML yang menghubungkan antar objek, sama halnya dengan objek diagram.

Simbol collaboration diagram?

Objek, link, arah dan pesan.

Tahapan membuat collaboration diagram?

Setidaknya terdapat 6 tahapan, dari mulai membuat use case hingga sequence diagram.


Collaboration diagram merupakan salah satu diagram yang terdapat pada UML, dan pemodelan ini hanya digunakan untuk OOP. Kemudian bagaimana dengan pemograman yang terstruktur? Jawabannya menggunakan DFD (data flow diagram).

Demikian tulisan mengenai contoh collaboration diagram yang dapat kami sajikan, semoga tulisan ini mendatangkan manfaat bagi kita semua.

Jangan lupa untuk mengasah kemampuan kita dengan cara banyak melakukan praktik. Apabila kita hanya membaca dan memahami terori saja kita tidak akan benar-benar paham dengan apa yang dipelajari.

Temukan beragam pilihan rumah terlengkap seperti pada perumahan Mutiara Gading City di daftar properti & iklankan properti kamu di Jual Beli Properti Pinhome. Bergabunglah bersama kami di aplikasi Rekan Pinhome untuk kamu agen properti independen atau agen kantor properti. 

Kamu juga bisa belajar lebih lanjut mengenai Properti di Property Academy by Pinhome. Download aplikasi Rekan Pinhome melalui App Store atau Google Play Store sekarang!

Hanya di Pinhome.id yang memberikan kemudahan dalam membeli properti. Pinhome – PINtar jual beli sewa properti.

Editor: Daisy

Tags :

Artikel Pilihan

Berita Pinhome
Berita Pinhome Vasa Jagakarsa Hunian Modern Tropis Strategis Berkonsep Townhouse

Menentukan rumah idaman memang bukanlah perkara mudah. Pasalnya banyak hal yang harus dipertimbangk

Finansial
Finansial Mengenal Analisis SWOT Untuk Mengembangkan Bisnis

Membangun sebuah bisnis yang sukses tidak bisa terjadi dalam semalam. Ada banyak unsur dan juga keg

Properti
Properti 3 Contoh Rumah Idaman dan Populer Saat Ini

Desain atau contoh rumah idaman bagi tiap-tiap orang tentunya tidak sama. Ada yang mendefinisikan r

Properti
Properti Ingin Memilih Lokasi Tempat Tinggal Strategis? Perhatikan Hal Ini!

Memilih lokasi tempat tinggal strategis bukanlah perkara mudah, banyak yang harus kita pertimbangka

Artikel Terkini

Teknik Sipil
Teknik Sipil 16 Motif Keramik Dinding Luar yang Awet

Keramik adalah salah satu material yang sering digunakan untuk lapisan dekorasi dinding. Pins dapat

Teknik Sipil
Teknik Sipil 10 Model Keramik Kamar Mandi Abu-Abu

Interior kamar mandi dapat menggunakan material keramik untuk bagian lantai maupun dinding. Pemilih

Teknik Sipil
Teknik Sipil 10 Desain Roster Keramik Mewah dan Manis

Roster atau lubang angin merupakan ventilasi yang dibutuhkan setiap rumah agar ruangan di dalamnya

Teknik Sipil
Teknik Sipil 12 Inspirasi Keramik Hitam Cocok untuk Ruangan Apapun

Material keramik banyak digunakan untuk melengkapi interior rumah, baik di ruang tamu, kamar, dapur

Lifestyle
Lifestyle Contoh Surat Perjanjian Jual Beli Mobil, Simak Cara Membuatnya!

Ingin membeli mobil? Atau malah sedang ingin menjual mobil yang kamu miliki? Eits, jangan sampai ke

Ikuti Media Sosial Kami

Pinhome Indonesia