Rabu, Mei 01, 2013

Sequence Diagram

Sequence diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek-obyek yang melakukan suatu tugas atau aksi tertentu. Obyek-obyek tersebut kemudian diurutkan dari kiri ke kanan, aktor yang menginisiasi interaksi biasanya ditaruh di paling kiri dari diagram.




Pada diagram ini, dimensi vertikal merepresentasikan waktu. Bagian paling atas dari diagram menjadi titik awal dan waktu berjalan ke bawah sampai dengan bagian dasar dari diagram. Garis Vertical, disebutlifeline, dilekatkan pada setiap obyek atau aktor. Kemudian lifeline tersebut digambarkan menjadi kotak ketika obyek melakukan suatu operasi , kotak tersebut disebut activation. Obyek dikatakan mempunyai live activation pada saat tersebut.



Pesan yang dipertukarkan antar obyek digambarkan sebagai sebuah anak panah antara activation box pengirim dan penerima. Kemudian diatasnya diberikan label pesan.   Berikut beberapa komponen yang terdapat di dalam diagram sequence, yaitu:



* Object. Komponen yang digunakan sebagai objek – objek yang akan digunakan di dalam membuat diagram.







* Stimulus. Komponen ini menandakan hubungan komunikasi antara dua buah objek. Komunikasi yang terjadi berupa pengiriman pesan (message).


* SelfStimulus. Komponen ini memiliki fungsi yang sama dengan Stimulus, hanya saja pengiriman pesan dilakukan ke pada dirinya sendiri (objek itu sendiri), buka antar objek.






* Frame.





* Combined Fragment







* Interaction Operand








* Actor. Perwakilan dari orang luar, proses atau hal yang berinteraksi dengan sistem, subsistem ataupun class.







Contoh Diagram Sequence:








Pada contoh diagram sequence di atas terdapat 1 administrator dan 3 objek, yaitu: Layar login, cek user, data user, menu utama. Pertama-tama administrator akan masuk ke layar login dengan menggunakan User ID dan Password(). Dari Layar login, admin akan melakukan cek user dengan memasukkan User ID dan Password(). Setelah melakukan cek user, admin akan memasukkan user ID dan password sekali lagi untuk melihat data user. User ID dan Password yang dimasukkan admin sebanyak 3 kali, digunakan untuk melakukan validasi. Validasi ini bertujuan untuk membuka menu utama.

sumber :
http://freezcha.wordpress.com/2010/04/18/diagram-sequence/

3 komentar:

  1. nyimak dulu ahh... :D sangat bermanfaat kang ilmunya.. sukses slalu ya... ^^

    BalasHapus
  2. alus euy mahasiswa stmik asup rating google kadua haa

    BalasHapus
  3. deskrfisinya oke banget, cuma knp contohnya bahasa inggri, sulit di mengerti implmentasinya

    BalasHapus