Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Sequence dan Collaboration

Presentasi serupa


Presentasi berjudul: "Sequence dan Collaboration"— Transcript presentasi:

1 Sequence dan Collaboration

2 Sequence Diagram Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dll) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atas dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait). 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.

3 Masing-masing objek, termasuk aktor, memiliki lifeline vertikal.
Message digambarkan sebagai garis berpanah dari satu objek ke objek lainnya. Pada fase desain berikutnya, message akan dipetakan menjadi operasi/metoda dari class.

4 Toolbar pada Sequence Diagram

5 Gambaran umum Sequence Diagram
Setiap objek memiliki garis hidup (lifeline), yang digambarkan sebagai garis vertikal di bawah nama suatu objek. Garis hidup dimulai saat suatu objek terbentuk (diinstansiasi) dan berakhir saat objek yang bersangkutan dihancurkan. Pesan-pesan digambarkan diantara garis hidup yang dimiliki dua objek untuk memperlihatkan bagaimana objek-objek itu saling berkomunikasi.

6 Collaboration Diagram
Collaboration diagram lebih menekankan pada peran masing - masing objek dan bukan pada waktu penyampaian message

7 Persamaan Sequence diagram dengan Collaboration diagram
Sama-sama memperlihatkan aliranaliran dalam sebuah usecase

8 Perbedaan Sequence diagram dengan Collaboration diagram
Kalau sequence diagram harus berurutan menurut waktu kejadian dalam sebuah event, sedangkan collaboration diagram berfokus pada relasi-relasi yang terjadi antara objek yang satu dengan objekobjek yang lainnya.

9 Gambaran umum Collaboration Diagram
Sequence diagram dan collaboration diagram memperlihatkan fakta yang sama, tetapi dari sudut pandang yang berbeda. Dengan collaboration diagram, kita akan lebih mudah melihat relasi-relasi antarobjek. Dari Sequence Diagram kita bisa membuat collaboration dengan F5

10 Elemen-elemen 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.

11 Elemen-elemen 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.

12 Elemen-elemen 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 ).

13 Elemen-elemen Control
Suatu control adalah meniru suatu kelas yang menggambarkan suatu pengendalian manajer atau kesatuan. Suatu control mengorganisir dan menjadwalkan aktivitas elemen – elemen. Entity Suatu entity adalah suatu tempat atau ketekunan mekanisme yang menangkap pengetahuan atau informasi di dalam suatu sistem.

14 Elemen-elemen 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. Endpoint Suatu endpoint adalah digunakan dalam interaction diagram untuk mencerminkan sesuatu yang hilang atau menemukan pesan di dalam urutan.

15 Login siasat

16 Delete kst


Download ppt "Sequence dan Collaboration"

Presentasi serupa


Iklan oleh Google