Anda di halaman 1dari 10

MAKALAH

“SEQUENCE DIAGRAM”

NAMA ANGGOTA :

1. FANNY FAUZIAH
2. NURUL LISTIA AGUSTINA
3. WILDAN RIZKI PRASETYO

KELAS :

XI RPL 2

SMK NEGERI 1 PURWOKERTO

1
KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa atas segala rahmat- NYA sehingga makalah ini dapat
tersusun hingga selesai . Tidak lupa kami juga mengucapkan banyak terimakasih atas bantuan dari pihak
yang telah berkontribusi dengan memberikan sumbangan baik materi maupun pikirannya.

Dan harapan kami semoga makalah ini dapat menambah pengetahuan dan pengalaman bagi para
pembaca, Untuk ke depannya dapat memperbaiki bentuk maupun menambah isi makalah agar menjadi
lebih baik lagi.

Karena keterbatasan pengetahuan maupun pengalaman kami, Kami yakin masih banyak kekurangan
dalam makalah ini, Oleh karena itu kami sangat mengharapkan saran dan kritik yang membangun dari
pembaca demi kesempurnaan makalah ini.

Purwokerto, April 2018

Penyusun

2
DAFTAR ISI

COVER ........................................................................................................................................................ 1
KATA PENGANTAR ................................................................................................................................. 2
DAFTAR ISI................................................................................................................................................ 3
PEMBAHASAN .......................................................................................................................................... 4
PENGERTIAN ....................................................................................................................................... 4
TUJUAN DIAGRAM SEQUENCE .................................................................................................. 4
KOMPONEN PADA SEQUENCE DIAGRAM .................................................................................. 5
SIMBOL SIMBOL PADA SEQUENCE DIAGRAM ......................................................................... 5
DAFTAR ISTILAH ............................................................................................................................ 6
1. Patricipant .........................................................................................................................6
2. Lifeline ...............................................................................................................................6
3. Activation...........................................................................................................................6
4. Time ...................................................................................................................................6
5. Return................................................................................................................................6
CONTOH DIAGRAM SEQUENCE ..................................................................................................... 7
KETERANGAN DIAGRAM KELASNYA .......................................................................................... 9
1. Program Studi ............................................................................................................................. 9
2. Mahasiswa .................................................................................................................................. 9
3. Matakuliah .................................................................................................................................. 9
CONTOH DIAGRAM SEQUENCENYA ........................................................................................... 9
PENUTUP.................................................................................................................................................. 10

3
PEMBAHASAN

PENGERTIAN :

Diagram sequence menggambarkan interaksi objek pada use case dengan mendeksripsikan waktu
hidup objek dan pesan yang dikirimkan dan di terima antar objek. oleh karena itu untuk menggambarkan
diagram sequen maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-
metode sekuen juga di butuhkan untuk melihat skenario yang ada pada use case.

Sequence diagram 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. Masing-masing objek, termasuk aktor, memiliki lifeline vertikal. Message
digambarkan sebagai garis berpanah dari satu objek ke objek lainnya.

Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk
pengguna, display/form) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri
atas dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait). Diagram ini secara
khusus berasosiasi dengan use case diagram dan memperlihatkan tahap demi tahap apa yang seharusnya
terjadi untuk menghasilkan sesuatu didalam use case.

TUJUAN DIAGRAM SEQUENCE :

 Digunakan untuk memperlihatkan interaksi antar obyek dalam perintah yang berurut.
 Tujuan utama adalah mendefinisikan urutan kejadian yang dapat menghasilkan output yang
diinginkan
 Mirip dengan activity diagram
 Menggambarkan alur kejadian sebuah aktivitas
 Lebih detail dalam menggambarkan aliran data, termasuk data atau behaviour yang dikirimkan atau
diterima
 Namun kurang mampu menjelaskan detail darisebuah algoritma (loop, branching)

4
KOMPONEN PADA SEQUENCE DIAGRAM :
 Actor
 Interface (Boundary)
 Proses pembacaan (Control)
 Nama table (Entity)

SIMBOL SIMBOL PADA SEQUENCE DIAGRAM :

5
 Partisipan : obyek atau entitas yang bertindak dalam sequence diagram

 Message : komunikasi antar obyek partisipan

 Terdapat 2 tipe garis yaitu vertikal dan horisontal


 Vertikal : waktu maju berdasarkan waktu
 Horisontal : obyek mana yang beraksi
 Nama Object / Class
 name bersifat optional

 boxes berupa object diberikan tanda garis bawah


 object yang tidak bernama disebut anonymous objects
 boxes berupa actor dapat juga digambar dengan stick figure

DAFTAR ISTILAH :
1. Patricipant
 Obyek yang terkait dengan sebuah urutan proses.
2. Lifeline
 Menggambarkan daur hidup sebuah obyek
3. Activation
 Suatu titik waktu dimana sebuah objek mulai berpartisipasi didalam sebuah sequence
 Ditandai dengan sebuah bar
4. Time
 Elemen penting dalam sebuah sequence diagram
 Konteksnya adalah sebuah urutan bukan durasi
5. Return
 Suatu hasil kembalian sebuah operasi
 Operasi mengembalikan hasil tetapi boleh tidak ditulis

6
Diagram Sekuen memiliki ciri yang berbeda dengan diagram interaksi pada Diagram Kolaborasi
sebagai berikut :

1. Pada Diagram sekuen terdapat garis hidup objek. Garis hidup objek adalah garis tegas vertikal yang
mencerminkan eksistensi sebuah objek sepanjang periode waktu. Sebagian besar objek-objek yang
tercakup dalam diagram interaksi akan eksiss sepanjang durasi tertentu dari interaksi, sehingga objek-
objek itu diletakkan di bagian atas diagram dengan garis hidup tergambar dari atas hingga bagian bawah
diagram. Suatu objek lain dapat saja diciptakan, dalam hal ini garis hidup dimulai saat pesan Create
diterima suatu objek. Selain itu suatu objek juga dapat dimusnahkan dengan pesan Destroy, jika kasus ini
terjasi, maka garis hidupnya juga berakhir.

2. Terdapat fokus kendali (Focus of Control), berupa empat persegi panjang ramping dan tinggi yang
menampilkan aksi suatu objek secara langsung atau sepanjang sub ordinat. Puncak dari empat persegi
panjang adalah permulaan aksi, bagian dasar adalah akhir dari suatu aksi (dan dapat ditandai dengan
pesan Return). Pada diagram ini mungkin juga memperlihatkan penyarangan (nesting) dan fokus kendali
yang disebabkan oleh proses rekursif dengan menumpuk fokus kendali yang lain pada induknya.

CONTOH DIAGRAM SEQUENCE :


Dalam kasus akademik yang memiliki program studi teknik informatika dan manajemen
informatika, teridentifikasi aktor Mahasiswa dan Dosen, dengan daftar use casenya adalah :
1. Kontrak kuliah
2. Cari data
3. Tambah dt mhs
4. Edit data
5. Cek nilai

7
Misalkan diagram kelas hasil perancangan dari kasus akademik di atas adalah sebagai berikut :

8
KETERANGAN DIAGRAM KELASNYA :

1. Program Studi: merupakan kelas proses yang diambil dari pendefinisian use case kontrak kuliah
yang memiliki spesialisasi T Informatika dan Manajemen Informatika di dalamnya harus juga
menangani proses cari data, cek nilai dan hapus data
2. Mahasiswa : merupakan kelas proses yang diambil dari pendefinisian use case tambah
mahasiswa yang didalamnya juga menangani proses cari, hapus, dan list.
3. Matakuliah : merupakan kelas proses yang diambil dari pendefinisian use case cari data yang di
dalamnya harus juga menangani proses edit, tambah, pilih, dan cek nilai

CONTOH DIAGRAM SEQUENCENYA :

9
PENUTUP
Demikian yang dapat kami paparkan mengenai materi yang menjadi pokok bahasan dalam
makalah ini, tentunya masih banyak kekurangan dan kelemahannya, kerena terbatasnya pengetahuan dan
kurangnya rujukan atau referensi yang ada hubungannya dengan judul makalah ini.
Penulis banyak berharap para pembaca yang budiman dusi memberikan kritik dan saran yang
membangun kepada penulis demi sempurnanya makalah ini dan dan penulisan makalah di kesempatan-
kesempatan berikutnya. Semoga makalah ini berguna bagi penulis pada khususnya juga para pembaca
yang budiman pada umumnya.

10

Anda mungkin juga menyukai