Sastrawacana.id

Pengertian Sequence Diagram dan Contohnya

Pengertian Sequence Diagram

Sequence diagram adalah diagram UML yang menunjukkan interaksi antara objek atau komponen dalam suatu sistem atau proses secara visual.

Diagram ini menampilkan urutan tindakan dan komunikasi antara berbagai komponen sistem seperti pengguna dan objeknya.

Sequence diagram berhubungan dan berkaitan erat dengan use case diagram, dimana satu use case diagram akan menjadi satu diagram sequence.

Sequence diagram digambarkan sebagai garis vertikal yang mewakili objek atau komponen dalam sistem.

Garis horizontal mewakili waktu, dan panah digunakan untuk menunjukkan aliran pesan antar objek atau komponen. Pesan dapat berupa permintaan, tanggapan, atau acara.

Berikut adalah simbol-simbol yang umum digunakan dalam sequence diagram:

Sequence diagram dapat digunakan untuk berbagai keperluan, seperti:

Contoh Sequence Diagram

Berikut adalah contoh sequence diagram:

[User] -> [System]: Login
[System] -> [User]: Enter username
[User] -> [System]: Username
[System] -> [User]: Enter password
[User] -> [System]: Password
[System] -> [User]: Login successful

Diagram sequence di atas menunjukkan interaksi antara pengguna dan sistem login. Pengguna mengirim pesan login ke sistem.

Sistem meminta pengguna untuk memasukkan username dan password. Pengguna memasukkan username dan password ke sistem.

Sistem memverifikasi username dan password. Jika username dan password valid, sistem mengirimkan pesan login successful ke pengguna.

Sequence diagram dapat menjadi alat yang sangat bermanfaat untuk memahami, merancang, dan mendokumentasikan sistem.

Exit mobile version