School of Information Systems

Perbedaan Sequence Diagram dan Communication Diagram

Sequence Diagram adalah suatu diagram yang menjelaskan interaksi objek dan menunjukkan (memberi tanda atau petunjuk) komunikasi diantara objek-objek tersebut. Sequence diagram digunakan untuk menjelaskan perilaku pada sebuah skenario dan menggambarkan bagaimana entitas dan sistem berinteraksi, termasuk pesan yang dipakai saat interaksi. Semua pesan digambbarkan dalam urutan pada eksekusi. Sequence Diagram berkaitan erat dengan Use Case Diagram.

Tujuan dibuatnya Sequence Diagram yaitu          :

  1. Menghubungkan requirement kepada tim teknis karena diagram ini dapat lebih mudah untuk dielaborasi menjadi model design.
  2. Menguraikan model deskripsi use-case menjadi spesifikasi design.
  3. Menganalisa, mendesain dan memfokuskan pada identifikasi sebuah metode yang digunakan sistem.
  4. Memodelkan sebuah logika dari sebuah method operasi, function ataupun prosedur.
  5. Digunakan juga untuk menejelaskan dan memodelkan use case.

Contoh dari Sequence Diagram yaitu sebagai berikut.

  • Sequence Diagram Login

  • Communication Diagram

Communication Diagram adalah salah satu diagram UML yang juga bisa disebut sebagai diagram interaksi. Diagram ini mirip dengan sequence diagram yang digunakan saat kita masih mendesain alur sistem dalam memenuhi persyaratan proses bisnis. Diagram komunikasi juga menunjukkan interaksi antara kelas dan aktor dalam sistem. Perbedaan dengan Sequence Diagram adalah Communication Diagram hanya menampilkan pesan masukan atau pesan yang dikirim oleh aktor dan objek lain untuk use case tertentu.

Tujuan dibuatnya Sequence Diagram yaitu          :

  • Membuat model pesan melalui antar peran atau objek yang mengirimkan operasi penggunaan dan fungsionalitas kasus.
  • Melakukan mekanisme model dalam desain arsitektur system.
  • Menangkap interaksi yang mengarahkan pesan yang dilewati antar peran dan objek dalam skenario kolaborasi.

Contoh dari Communication Diagram yaitu sebagai berikut.

  • Communication Diagram Surat Perintah Kerja

RESOURCE  :

Fadillah Wira Hutomo, Ferdianto