Memahami Sequence Diagram
Unified Modeling Language (UML) | Sequence Diagram
Unified Modeling Language (UML) adalah bahasa pemodelan di
bidang rekayasa perangkat lunak yang bertujuan untuk menetapkan cara standar
untuk memvisualisasikan desain suatu sistem. UML memandu pembuatan berbagai
jenis diagram seperti diagram interaksi, struktur, dan perilaku. Sequence Diagram adalah diagram interaksi yang paling umum
digunakan.
Sequence Diagrams –
Sequence Diagram hanya menggambarkan interaksi antara objek dalam urutan berurutan yaitu urutan interaksi ini berlangsung. Kami juga dapat menggunakan istilah diagram acara atau skenario acara untuk merujuk ke diagram urutan. Sequence diagram menggambarkan bagaimana dan dalam urutan apa objek dalam fungsi sistem. Diagram ini banyak digunakan oleh pengusaha dan pengembang perangkat lunak untuk mendokumentasikan dan memahami persyaratan untuk sistem baru dan yang sudah ada.
Notasi yang ada Sequence Diagram :
- Aktor - Seorang aktor dalam diagram UML mewakili jenis peran di mana ia berinteraksi dengan sistem dan objeknya. Penting untuk dicatat di sini bahwa aktor selalu berada di luar ruang lingkup sistem yang ingin kami model dengan menggunakan diagram UML.
- Lifelines - Garis hidup adalah elemen bernama yang menggambarkan peserta individu dalam diagram urutan. Jadi pada dasarnya setiap instance dalam diagram urutan diwakili oleh garis hidup. Elemen garis hidup terletak di bagian atas dalam diagram urutan. Standar dalam UML untuk penamaan garis hidup mengikuti format berikut - Nama Instans: Nama Kelas
- Pesan - Komunikasi antara objek digambarkan menggunakan pesan. Pesan muncul secara berurutan pada garis hidup. Kami mewakili pesan menggunakan panah. Garis hidup dan pesan membentuk inti dari diagram urutan.
- Pelindung - Untuk memodelkan kondisi, kami menggunakan pelindung di UML. Mereka digunakan ketika kita perlu membatasi aliran pesan dengan dalih kondisi terpenuhi. Penjaga memainkan peran penting dalam memberi tahu pengembang perangkat lunak mengetahui kendala yang melekat pada suatu sistem atau proses tertentu.
Penggunaan Sequence Diagram -
- Digunakan untuk memodelkan dan memvisualisasikan logika di balik fungsi, operasi, atau prosedur canggih.
- Mereka juga digunakan untuk menampilkan detail diagram use case UML.
- Digunakan untuk memahami fungsionalitas terperinci dari sistem saat ini atau masa depan.
- Visualisasikan bagaimana pesan dan tugas bergerak di antara objek atau komponen dalam suatu sistem.
NIM : 1202180095
Kelas : SI-42-04
Sumber https://www.geeksforgeeks.org/unified-modeling-language-uml-sequence-diagrams/




Komentar
Posting Komentar