PEMROGRAMAN BERORIENTASI OBJEK : BAB 10

Sequence Diagram & Collaboration Diagram

Sequence Diagram

  • Merupakan suatu diagram interaksi yang memodelkan suatu skenario tunggal yang dijalankan pada sistem
  • Digunakan untuk memperlihatkan interaksi antar obyek dalam perintah yang berurut.
  • Tujuan utama adalah mendefinisikan urutan kejadian yang dapat menghasilkan output yang diinginkan
  • Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait).
  • Partisipan : obyek atau entitas yang bertindak dalam sequence diagram
  • Message : komunikasi antar obyek partisipan
  • Terdapat 2 tipe garis yaitu vertikal dan horisontal

Vertikal : waktu -> maju berdasarkan waktu
Horisontal : obyek mana yang beraksi

name : class/actor name

  • name bersifat optional
  • boxes berupa object diberikan tanda garis bawah
  • object yang tidak bernama disebut anonymous objects
  • boxes berupa actor dapat
    juga digambar dengan stick figure

Collaboration Diagram

  • Collaboration diagram juga menggambarkan interaksi antar objek seperti sequence diagram, tetapi lebih menekankan pada peran masing-masing objek dan bukan pada waktu penyampaian message. Setiap message memiliki sequence number.
Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s