70 likes | 104 Views
SEQUENCE DIAGRAM. M enggambarkan interaksi antar objek di dalam dan di sekitar siste m Biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu.
E N D
SEQUENCE DIAGRAM • Menggambarkan interaksi antar objek di dalam dan di sekitar sistem • Biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. • Diawali dari apa yang men-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan. • Sequencediagram terdiri atas: • Dimensi vertikal (waktu) • Dimensi horizontal (objek-objek yang terkait). • Masing-masing objek, termasuk aktor, memiliki lifeline vertikal.
SEQUENCE DIAGRAM • Berupa message yang digambarkan terhadap waktu. • Message digambarkan sebagai garis berpanah dari satu objek ke objek lainnya. • Pada fase desain berikutnya, message akan dipetakan menjadi operasi/metoda dari class. • Activation bar menunjukkan lamanya eksekusi sebuah proses, biasanya diawali dengan diterimanya sebuah message. • Untuk objek-objek yang memiliki sifat khusus, standar UML mendefinisikan icon khusus untuk objek boundary, controller dan persistent entity.
Desain Use case System ATM BCA Penarikan uang sukses Account Holder Transfer uang Pembayaran telpon Boundary
Case scenario Untuk penarikan uang sukses • Keyword : Format teks S-V-O • Account Holder memasukkan kartu ATM • A.H memasukkan nomor pin • System mengecek nomor pin • System beri info kepada A.H untuk memasukkan jumlah uang yg ditarik • A.H memasukkan jumlah uang • System mengecek jumlah uang • System mengeluarkan uang untuk A.H • ATM mencetak Bukti traansaksi • ATM mengeluarkan kartu ATM
SEQUENCE DIAGRAM TOOLs actor object activation Self message Call message message Self Return message Self call message Return message