Anda di halaman 1dari 10

PENUNTASAN NILAI

PPL
FAJRUL BAHARSYAH PUTRA
XI RPL 2
NO URUT 8
• A. Pengertian Sequence Diagram
Sequence Diagram adalah sebuah diagram yang menggambarkan interaksi
antar objek di dalam sebuah system. Interaksi tersebut berupa message yang
digambarkan terhadap waktu. Sequence diagram terdiri dari dimensi horizontal
(objek-objek) dan dimensi vertical (waktu).

• B. Unsur-unsur Sequence Diagram


• Aktor- Suatu kejadian dari suatu aktor pada runtime.
•  Menggunakan Kasus- Suatu kejadian suatu kasus penggunaan pada
• runtime
•  Obyek- Suatu unsur standard yang tidak diketik.

•  Batas- Menghadirkan seorang alat penghubung layar pemakai atau


• input/output alat
•  Kesatuan- secara khas diterapkan sebagai unsur atau database.
•  Pengontrol- Komponen aktif yang mengendalikan pekerjaan apa yang

• dilaksanakan, kapan dan bagaimana caranya.


• C. Elemen-eleman dalam Squence Diagram

1. Actor
Seorang aktor adalah seorang yang memakai sebuah sistem, dapat berarti

seorang pemakai manusia, suatu mesin, atau bahkan sistem yang lain. Semua yang

saling berhubungan dengan sistem dari luar atau batas sistem dimasukkan seorang

aktor. Para aktor secara khas dihubungkan dengan use case.

2. Lifeline
Suatu lifeline adalah elemen individu di dalam suatu interaksi (dengan

kata lain lifelines tidak bisa mempunyai keserbaragaman). Suatu lifeline

menggambarkan hubungan suatu elemen yang berbeda. Untuk menetapkan

penyajian itu di dalam Enterprise Architect, klik kanan lifeline dan memilih

Advanced Settings | Set Instance Classifier. Suatu dialog akan nampak yang berisi

daftar semua penggolongan proyek. Lifelines ada tersedia di dalam pemilihan

Sequence dan Timing diagrams, walaupun penyajian berbeda diantara keduanya,

arti dari suatu lifeline adalah sama.


3. Boundary
Suatu boundary adalah suatu kelas yang meniru beberapa model boundary

system yang secara khas yaitu merupakan alat penghubung seorang dengan layar.

Boundary digunakan dalam tahap yang konseptual untuk menangkap para

pemakai yang saling berinteraksi dengan sistem pada suatu tingkatan layar (atau

beberapa alat penghubung jenis lain). Boundary sering digunakan dalam Sequence

dan Analysis diagram

4. Control
Suatu control adalah meniru suatu kelas yang menggambarkan suatu
pengendalian manajer atau kesatuan. Suatu control mengorganisir dan
menjadwalkan aktivitas elemen – elemen. Control juga suatu pengontrol yang
menyangkut pola Model-View-Controller
5. Entity
Suatu entity adalah suatu tempat atau ketekunan mekanisme yang
menangkap pengetahuan atau informasi di dalam suatu sistem. Entity juga adalah
suatu model di dalam pola Model-View-Controller.

6. Fragment
Suatu fragmen mencerminkan suatu potongan atau potongan interaksi
(yang disebut operan interaksi) yang dikendalikan oleh suatu operator interaksi,
yang bersesuaian kondisi-kondisi boolean yang dikenal sebagai batasan interaksi.
Suatu fragmen nampak dengan nyata sebagai jendela transparan, yang dibagi oleh
bentuk garis horisontal untuk operan masing-masing.
• . Endpoint
• Suatu endpoint adalah digunakan dalam interaction diagram untuk
• mencerminkan sesuatu yang hilang atau menemukan pesan di dalam urutan
• Contoh endpoint di dalam Sequence Diagram:
•  Suatu pesan hilang adalah suatu pesan kejadian peristiwa, tetapi tidak ada
• kejadian peristiwa yang menerima. Kita menginterpretasikan ini untuk
• menjadi sebab pesan tidak pernah dicapai tujuan nya.
•  Suatu pesan ditemukan adalah suatu pesan di mana kejadian peristiwa
• yang menerimanya ada, tetapi tidak ada pengiriman kejadian peristiwa.
8. Diagram Gate
Suatu gerbang diagram adalah suatu jalan grapis sederhana untuk
menandai suatu titik di mana pesan dapat dipancarkan ke dalam dan ke luar dari
interaksi yang dibagi-bagi
9. State
Lambang State/Continuation menjalankan dua tujuan yang berbeda untuk
interaksi diagram, seperti menyatakan keadaan yang kelanjutan dan invarian.
Keadaan yang invariant sendiri adalah suatu kondisi yang berlaku untuk suatu
lifeline, yang harus dipenuhi untuk lifeline yang ada. Dan lanjutan itu sendiri
digunakan dalam seq dan alt fragmen, untuk menandai (adanya) cabang lanjutan
suatu operan
Tujuan Penggunaan Sequence Diagram

Sequence diagram digunakan untuk hal-hal berikut ini:

1. Mengkomunikasikan requirement kepada tim teknis karena diagram ini

dapat lebih mudah untuk dielaborasi menjadi model design.

2. Merupakan diagram yang paling cocok untuk mengembangkan model

deskripsi use-case menjadi spesifikasi design.

3. Analisa dan desain, memfokuskan pada identifikasi method didalam

sebuah system. Sequence diagram biasanya dipakai untuk memodelkan :

 Deskripsi tentang system yang ada pada sebuah / beberapa use case

pada use case diagram, yang menggambarkan hubungan antara

actor dan use case diagram.

 Logika dari method (operation, function atau procedure).

 Logika dari service (high level method).


• 8 G. Contoh Sequence Diagram Pada contoh diagram sequence di bawah ini 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()
Contoh lain Squance Diagram
Logika:
 Pelayan memberikan daftar menu ke pelanggan.
 Setelah pelanggan menerima daftar menu
pelanggann memesan menu ke

pelayan.
 Kemudia pesanan pelanggan diberikan
pelayan ke pada koki yang
kemudian koki memasak pesanan pelanggan.
 Setelah makanan selesai dimasak, makanan di berikan
lagi ke pelayan
yang kemudian diserahkan ke pelanggan.

 Ketika pelanggan memakan pesanan pelayan memberikan daftar pesanan


ke kasir.
 Kasir langsung menghitung jumlah pembayaran, seteah selesai

Anda mungkin juga menyukai