• Fatmawati, S.I.Kom.
  • Teknologi
  • 2019-03-16 12:00:48

SEQUENCE DIAGRAM

 

PENDAHULUAN

  • Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display/form) berupa message yang digambarkan terhadap waktu.
  • Sequence diagram terdiri atas dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait).
  • Sequence diagram biasa digunakan untuk menggambarkan scenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. Diawali dari apa yang men-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan.
  • Diagram ini secara khusus berasosiasi dengan use case diagram dan memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu di dalam use case.

TUJUAN

• Digunakan untuk memperlihatkan interaksi antar obyek dalam perintah yang berurut.

• Tujuan utama adalah mendefinisikan urutan kejadian yang dapat menghasilkan output yang diinginkan

• Mirip dengan activity diagram

• Menggambarkan alur kejadian sebuah aktivitas

• Lebih detail dalam menggambarkan aliran data, termasuk data atau behaviour yang dikirimkan atau diterima

• Namun kurang mampu menjelaskan detail dari sebuah algoritma (loop, branching)

 

KOMPONEN

• Actor

• Interface (Boundary)

• Proses pembacaan (Control)

•Nama table (Entity)

 

• 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

• Nama Object / Class

• 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

 

Daftar Istilah

• Participant

Obyek yang terkait dengan sebuah urutan proses

• Lifeline

Menggambarkan daur hidup sebuah obyek

• Activation

Suatu titik waktu dimana sebuah obyek mulai berpartisipasi didalam sebuah sequence

Ditandai dengan sebuah bar

• Time

Elemen penting dalam sequence diagram

Konteksnya adalah urutan, bukan durasi

• Return

Suatu hasil kembalian sebuah operasi

Operasi mengembalikan hasil, tetapi boleh tidak ditulis

 

Sumber : http://desy.lecturer.pens.ac.id/Workshop%20Pengembangan%20Perangkat%20Lunak/5_Sequence%20Diagram.pdf

Add comment

Jl.Lingkar Utara Bekasi Kel. Perwira Kec. Bekasi Utara (sebelah BSI Kaliabang) Raya Bekasi KM.27 Pondok Ungu

Email : admin@smktarunabangsa.sch.id

Pengumuman

© 2024 SMK Taruna Bangsa Kota Bekasi. All Rights Reserved.