Sequence Diagram

 Sequence Diagram: Pengertian, Tujuan, dan Komponen

Sequence diagram adalah diagram UML yang digunakan untuk menjelaskan alur interaksi antar objek atau aktor dalam sistem berdasarkan urutan waktu. Diagram ini menggambarkan siapa berinteraksi dengan siapa, pesan apa yang dikirim, dan urutannya dari awal sampai akhir proses.

Tujuan Sequence Diagram:

  • Menjelaskan alur kerja sistem secara jelas dan runtut.

  • Mempermudah komunikasi antara analis, developer, dan pengguna.

  • Menjadi acuan dalam pembuatan kode program.

  • Memodelkan skenario nyata, seperti login, pemesanan, atau pembayaran.

Komponen Utama Sequence Diagram:

  1. Aktor → pihak luar yang berinteraksi dengan sistem (misalnya user).

  2. Objek/Sistem → bagian dalam sistem yang menerima atau mengirim pesan.

  3. Lifeline → garis vertikal yang menunjukkan keberadaan aktor/objek sepanjang waktu.

  4. Pesan (Message) → panah yang menggambarkan komunikasi antar objek/aktor.

  5. Activation → kotak tipis di atas lifeline yang menunjukkan objek sedang aktif melakukan proses.

Dengan kata lain, sequence diagram membantu kita melihat alur sistem seperti cerita komik: siapa yang memulai, siapa yang merespons, dan apa yang terjadi selanjutnya.

Contoh:

 1. Belanja Online

Tugas Membuat Check Out Barang

dfd



Komentar

Postingan populer dari blog ini

Activity Diagram

Pengertian UML Dan Usecase