Diagram sekuen (Sequence Diagram) merupakan salah satu dari UML diagram untuk memvisualisasi, menspesifikasi, membangun dan mendokumentasikan aspek dinamis dari sistem. Diagram sekuen (Sequence Diagram) menunjukan objek sebagai garis vertikal dan tiap kejadian sebagian panah horisontal dari objek pengirim ke objek penerima. Waktu berlalu dari atas ke bawah dengan lama waktu tidak relevan. Diagram ini hanya menunjukan barisan kejadian, bukan pewaktuan nyata. Kecuali untuk sistem waktu nyata yang mengharuskan konstrain barisan kejadian.
Contoh berikut merupakan diagram sekuen untuk pemesanan barang belanjaan yang dipesan dan di masukan kedalam keranjang belanja. Dari urutan menunjukkan beberapa elemen yang berbeda :
Dari contoh diatas Menunjukkan Lifecycle dari Elemen:
Urutan Layout Diagram:
Kita dapat memodifikasi ketinggian urutan untuk mendapatkan tata letak yang menarik dan efektif . Untuk mengimbangi posisi Order.
Urutan Aktivasi Elemen:
Tingkat Aktivasi Lifeline:
Diagram sekuen (Sequence Diagram) digunakan untuk:
- Overview perilaku sistem
- menunjukan objek-objek yang diperlukan
- mendokumentasikan skenario dari suatu diagram use-case
- memeriksa jalur-jalur pengaksesan
Alasan Pembuatan Diagram Sekuen:
- Diagram sekuen merupakan cara untuk memvalidasi logika kita
- Diagram sekuen merupakan cara bagus untuk mendokumentasikan rancangan kita.
- Diagram sekuen dapat menjadi mekanisme bagus untuk mendeteksi bottlenect pada rancangan kita.
- Diagram sekuen dapat memberitahu kelas-kelas diaplikasi yang akan menjadi kompleks, sehingga dapat menjadi penanda untuk membuat diagram stste-chart untuk kelas itu.
0 Response to "UML Diagram Part7 (Sequence Diagram)"
Posting Komentar