Kali ini aku akan membahas mengenai sequance diagram, diagram ini termasuk diagram yang paling banyak digunakan. Sequance diagram yaitu salah satu bentuk dari UML (Unified Modeling Language), diagram ini menjelaskan kinerja sebuah sistem yang termasuk ; aktor, objek, Activation boxes dan lifeline.
Bagi anda yang mungkin masih mengerti apa itu jadwal ibarat ; function, user dan attribute sangat berafiliasi dekat dengan sequance diagram.
Apa itu Sequance Diagram ?
Sequence diagram yaitu suatu diagram yang menggambarkan interaksi antar obyek dan komunikasi diantara obyek-obyek tersebut. Sequance diagram terdiri atas dimensi vertikal (waktu) dan dimensi horizontal.
Tujuan dari sequance diagram yaitu mendefinisikan urutan kejadian yang sanggup menghasilkan output yang diinginkan yang biasanya berupa pesan untuk mengirimkan atau mengeluarkan sesuatu pada objek.
Sequance diagram ini ibarat mirip acara diagram menandakan acara dan pedoman data yang dikirim atau diterima, bagi anda yang mungkin ingin mempelajari acara diagram sanggup membaca artikel "Mengenal dan Memahami Kinerja Activity Diagram".
Tujuan dari sequance diagram yaitu mendefinisikan urutan kejadian yang sanggup menghasilkan output yang diinginkan yang biasanya berupa pesan untuk mengirimkan atau mengeluarkan sesuatu pada objek.
Sequance diagram ini ibarat mirip acara diagram menandakan acara dan pedoman data yang dikirim atau diterima, bagi anda yang mungkin ingin mempelajari acara diagram sanggup membaca artikel "Mengenal dan Memahami Kinerja Activity Diagram".
Komponen Sequance Diagram
Aktor : Obyek atau entitas yang bertindak dalam sequence diagram.
Message : Komunikasi antar obyek Aktor .
Lifeline : Menggambarkan daur hidup sebuah obyek.
Time : Elemen penting dalam sequence diagram dan konteksnya yaitu urutan, bukan durasi.
Return : Suatu hasil kembalian sebuah operasi dan operasi mengembalikan hasil, tetapi boleh jikalau tidak ditulis.
Time : Elemen penting dalam sequence diagram dan konteksnya yaitu urutan, bukan durasi.
Return : Suatu hasil kembalian sebuah operasi dan operasi mengembalikan hasil, tetapi boleh jikalau tidak ditulis.
Didalam sequance diagram terdapat 2 tipe garis yaitu vertikal dan horisontal.
- Vertikal : waktu maju menurut waktu
- Horisontal : obyek mana yang beraksi
Terdapat Syarat-Syarat Dalam penulisan nama Object / Class
- Name bersifat optional.
- Boxes berupa object diberikan tanda garis bawah.
- Object yang tidak berjulukan disebut anonymous objects.
- Boxes berupa actor sanggup juga digambar dengan stick figure.
Activation
- Suatu titik waktu dimana sebuah obyek mulai berpartisipasi didalam sebuah sequence.
- Ditandai dengan sebuah bar.