Actor | Menggambarkan sebuah orang atau entitas eksternal yang berinteraksi dengan sistem | |
Object | Menggambarkan sebuah objek dalam sebuah system atau salah satu komponennya. Objek merupakan sebuah instansi dari sebuah class. Bagian “abc” merupakan nama objek dan “ABC” merupakan nama class | |
Lifeline | Menggambarkan daur hidup sebuah objek | |
Activation bar | Menggambarkan durasi/lamanya pengerjaan sebuah pesan (message). | |
Message | Sebuah message sederhana antara elemen header (bias berupa synchronous atau asynchronous). Dan juga mengindikasikan komunikasi antara objek. | |
Synchronous Message | Menggambarkan message ke elemen (objek) lain, dimana message ini mengaktifkan sebuah proses dan sampai selesai, baru bisa mengirimkan sebuah message baru. | |
Return | Suatu hasil kembalian sebuah operasi (feedback dari sebuah message) | |
Asynchronous Message | Menggambarkan message ke elemen (objek) lain, dimana message ini mengaktifkan sebuah proses dan ditengah-tengah proses, pengirim message bisa mengirimkan message baru. | |
Destroy Element | Menggambarkan penghancuran sebuah elemen header (objek) setelah selesai sebuah operasi | |
Destroy Message | Menggambarkan penghancuran sebuah elemen header (objek) sebagai akibat dari sebuah message dari elemen/objek lain |
Istilah lain pada sequence diagram
Time merupakan elemen penting dalam sequence diagram. Dan disini konteksnya adalah urutan, bukan durasi.
Alternatives biasa digunakan untuk mendesain sebuah pilihan mutually exclusive antara dua atau lebih urutan pesan. Alternative menggambarkan pemodelan dari sebuah logic “if then else” klasik.
Tidak ada komentar:
Posting Komentar