Langsung ke konten utama

Sequense Diagram

Pada kesempatan kali ini saya akan membahas tentang Sequense Diagram
apa sih Sequense Diagram itu?
Secara umum pengertian dari Sequence Diagram adalah salah satu dari diagram - diagram yang ada pada UML, sequence diagram ini adalah diagram yang menggambarkan kolaborasi dinamis antara sejumlah object. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara object juga interaksi antara object. Sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem.

Sequence Diagram biasanya di gunakan untuk melihat alur sistem pada setiap aktivitas yang di kerjakan oleh sistem dengan sedikit bantuan oleh aktor.

yang terpenting dalam sequence diagram adalah komponen - komponen yang sering di gunakan dalam pembuatan sequence diagram adalah sebagai berikut :

Komponen – komponen Sequence Diagram

  • Object – adalah komponen berbentuk kotak yang mewakili sebuah class atau object. Mereka mendemonstrasikan bagaimana sebuah object berperilaku pada sebuah system.
  • Activation boxes – adalah komponen yang berbentuk persegi panjang yang menggambarkan waktu yang diperlukan sebuah object untuk menyelesaikan tugas. Lebih lama waktu yang diperlukan, maka activation boxes akan lebih panjang.
  • Actors – adalah komponen yang berbentuk stick figure. Komponen yang mewakili seorang pengguna yang berinteraksi dengan system.
  • Lifeline – adalah komponen yang berbentuk garis putus – putus. Lifeline biasanya memuat kotak yang berisi nama dari sebuah object. Berfungsi menggambarkan aktifitas dari object.

Contoh Sequence Diagram 

Berikut merupakan Contoh Sequence Diagram :
Image result for sequence diagram login
Pada gambar di atas kita dapat melihat Student sebagai actors yang mewakili sebagai user. dan activition boxes adalah yang bergambar kotak yang di tunjuk oleh tanda panah. tandah panah itu digunakan untuk membanggil class object yang kita miliki dan dapat melemparkan parameter yang dibutuhkan. Object kotak persegi yang berada di atas contoh : Login screen, validata user.

Sekian dulu penjelasan dari saya. Semoga bermanfaat

Komentar