Pengertian Sequence Diagram : Tujuan, Simbol, dan Contohnya

Pengertian Sequence Diagram : Tujuan, Simbol, dan Contohnya
Pengertian Sequence Diagram : Tujuan, Simbol, dan Contohnya - Pada kesempatan ini saya akan membahas tentang Sequence Diagram. Apakah anda sudah tahu pengertian, simbol serta keterangan, dan juga contoh sederhananya?. Jika belum anda tepat datang diblog ini, silahkan simak materi dibawah ini.

Apa itu Sequence Diagram?

Pengertian Sequence 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, yang mana 1 Use Case akan menjadi 1 Sequence Diagram.

Baca JugaPengertian Use Case Diagram : Tujuan, Fungsi, Simbol, dan Contohnya

Tujuan Sequence Diagram

Berikut ini tujuan dari sequence digram adalah:
  • menghubungkan requirement kepada tim teknis karena diagram ini dapat lebih mudah untuk dielaborasi menjadi model design.
  • Merupakan diagram yang paling relevan untuk menguraikan model deskripsi use-case menjadi spesifikasi design.
  • Analisa dan Desain, memfokuskan pada identifikasi metode didalam sebuah sistem. 
  • Menganalisa, mendesain dan memfokuskan pada identifikasi sebuah metode yang digunakan sistem.
  • Sequence diagram ini dipakai untuk menejelaskan dan memodelkan use case.
  • berfungsi untuk memodelkan sebuah logika dari sebuah method operasi, function ataupun prosedur.
  • berfungsi untuk memodelkan logika dari service.

Simbol / Komponen Sequence Diagram

Adapun simbol atau komponen sequence digram sebagai berikut.

Simbol
Nama
Keterangan
Aktor
merepresentasikan 
entitas yang berada 
di luar sistem dan berinteraksi dengan 
sistem

Lifeline
menghubungkan 
objek selama 
sequence (message 
dikirim atau diterima dan aktifasinya).

General
Merepresentasikan 
entitas tunggal dalam sequence diagram.
Boundary
berupa tepi dari 
sistem, seperti user interface atau suatu 
alat yang berinteraksi dengan sistem yang 
lain.

Control
element mengatur
aliran dari informasi 
untuk sebuah
skenario. Objek ini umumnya mengatur perilaku dan perilaku 
bisnis.

Entitas
elemen yang 
bertanggung jawab menyimpan data
atau informasi. Ini 
dapat berupa beans 
atau model object.
Activation
suatu titik dimana 
sebuah objek mulai berpartisipasi di 
dalam sebuah 
sequence yang menunjukkan kapan 
sebuah objek 
mengirim atau 
menerima objek.

Message
berfungsi sebagai komunikasi antar 
objek yang 
menggambarkan 
aksi yang akan dilakukan
Message Entry
berfungsi untuk menggambarkan pesan/hubungan antar objek yang menunjukkan urutan kejadian yang terjadi.

Message to Self
Simbol ini 
menggambarkan pesan/hubungan 
objek itu sendiri, 
yang menunjukkan 
urutan kejadian yang terjadi.


Message Return
menggambarkan 
hasil dari pengiriman message dan 
digambarkan dengan 
arah dari kanan ke kiri.

Baca JugaPengertian Class Diagram : Fungsi, Simbol, dan Contohnya

Contoh Sequence Diagram Login

Setiap program yang dibuat terdapat sebuah login, dimana berguna untuk membatasi pengguna dalam mengaksesnya.

Adanya login membuat program lebih aman, serta setiap user akan terprivasi. Login rata-rata memakai sebuah username dan sandi. Apabila username dan sandi sesuai (match), maka user akan diijinkan untuk masuk dan membuka program.

Jika sebuah login digambarkan dengan sequence diagram maka akan terlihat seperti pada gambar dibawah ini.
Contoh Sequence Diagram Login
Dari contoh sequence diagram login di atas anda dapat menyimpulkan, bahwa program memiliki dua aktor, yaitu admin dan pegawai. Hal ini keduanya (user dan pegawai) memiliki proses yang sama untuk login.
  1. Admin atau pegawai harus memasukkan username dan sandi kedalam program melalui form yang telah disediakan.
  2. Sistem secara otomatis akan mengecek username dan sandi yang telah dimasukkan.
  3. Apabila benar, maka user atau admin bisa mengakses sistem. Dan apabila salah akan kembali ke halaman login.

Kesimpulan

Jadi Sequence Diagram adalah suatu diagram yang menjelaskan interaksi objek dan menunjukkan (memberi tanda atau petunjuk) komunikasi diantara objek-objek tersebut.

Itulah tadi pembahasan mengenai Pengertian Sequence Diagram : Tujuan, Simbol, dan Contohnya. Mohon maaf apabila ada kekurangan dalam penulisan artikel ini, jika ada pertanyaan baik saran dan kritik anda bisa berkomentar dibawah ini. Selamat membaca dan belajar...
Next Post Previous Post
No Comment
Add Comment
comment url