Contoh Collaboration Diagram

  • 3 min read
  • Mar 18, 2022
kolaborasi

Hai sahabat, pada kesempatan ini saya ingin berbagi tulisan mengenai contoh collaboration diagram. Apakah sebelumnya kalian telah mengetahui mengenai collaboration diagram?

Jika belum, maka tulisan ini akan sangat cocok untuk disimak dan dipelajari.

Meskipun collaboration diagram tidak sepopuler UML (unified modeling language) lainnya, sebut saja use case diagram, class diagram ataupun sequence diagram.

Kurang populernya collaboration diagram terutama dikalangan mahasiswa dikarenakan jarangnya digunakan dalam perancangan sebuah sistem. Kebanyakan dari 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 ke empat 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 collaboratin 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 squence diagram.


Collabortion 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 saya 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.

Post Terkait :

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

© Copyright 2020 - guratgarut.com