Rinci Kembang Hapsari,S.Si, M.Kom

Slides:



Advertisements
Presentasi serupa
Catur Iswahyudi + Edhy Sutanta
Advertisements

P EMBUATAN UML P ADA T OKO B ELANJA O NLINE Disusun oleh: Erik Putra Deddy Nur Arifin Qudsyi Ladestri Ahmad.
Bab 7 sequence diagram Catur Iswahyudi.
UNIFIED MODELLING LANGUAGE
Oleh : Maria Tantri Agus Setiawan Ahmad Budi S
Interaction Diagram.
SEQUENCE DIAGRAM.
Analisa dan Perancangan Sistem
Architecture dan design
Sequence diagram.
Interaksi Objek.
Diagram Interaksi - Sequen Diagram
SEQUENCE DIAGRAM.
SEQUENCE DIAGRAM Kelompok V Ferdy Widjaja ( )
Sequence dan Collaboration
Metode Perancangan Program
Pertemuan 7 Unified Modelling Language (UML)
UML (Unified Modelling Language)
PERTEMUAN KE-6 UNIFIED MODELLING LANGUAGE (UML) (Part 2)
RELATIOPNSHIPS IN THE UML
OBJECTORIENTED ANALYSIS
Pengantar UML.
Perancangan Sistem Dengan menggunakan UML
Visual Modelling Teguh Sutanto, S.Kom.,M.Kom.
Soal Kuis I PSBO.
Object-Oriented Design (OOD)
Rinci Kembang Hapsari,S.Si, M.Kom
Citra N., S.Si, MT Program Studi Sistem Informasi - UNIKOM
Rinci Kembang Hapsari,S.Si, M.Kom
Perancangan Sistem Dengan menggunakan UML
SEQUENCE DIAGRAM.
Sequence Diagram.
ANALISIS DAN PERANCANGAN BERORIENTASI OBJEK
Sequence Diagram Level Design
QUIZ PSBO Total : 35 PG.
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Class Diagram Siti Mukaromah, S.Kom.
Disajikan untuk Lingkungan FIT Dosen : Ferra Arik Tridalestari., M.T.
PEMODELAN PROYEK (UML)
Bekerja Activity Diagram
Citra N., S.Si, MT Sisfo - UNIKOM
SOAL PERTEMUAN 1-6 PSBO 4 SKS
COLLABORATION DIAGRAM
PERANCANGAN BERORIENTASI OBJEK
PEMODEAN SISTEM INFORMASI – PERTEMUAN 5
PEMODELAN OBJECT ORIENTED
Pemodelan Sistem Bisnis
Pertemuan 7.
Soal PSBO Pert.1-6.
Pertemuan 10 UML Diagram Sequential
Review.
PERANCANGAN BERORIENTASI OBJEK
REVIEW UML.
SOAL LATIHAN 1 SIMULA di perkenalkan pertama kali pada tahun …..
E. Haodudin Nurkifli Teknik Informatika Universitas Ahmad Dahlan
Unified Modelling Languange (UML)
Rekayasa Perangkat Lunak Part 7
Bab 5 activity diagram.
SEQUENCE DIAGRAM.
Metode Perancangan Program
SEQUENCE DIAGRAM. Materi : Pendahuluan Tujuan Komponen Simbol Istilah Jenis-jenis SD Contoh Study Kasus.
Kebutuhan dan Pemodelan Analisis
Pertemuan 9 UML Diagram Class & Diagram Objek
Pemodelan Sistem PL.
Pertemuan 6 Unified Modeling Language (UML)
Perancangan Berorientasi Objek (UML lanjutan)
Sequence Diagram & Collaboration Diagram
Perancangan Berorientasi Objek (UML lanjutan)
Universitas Indraprasta PGRI
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Transcript presentasi:

Rinci Kembang Hapsari,S.Si, M.Kom SEQUENCE DIAGRAM Rinci Kembang Hapsari,S.Si, M.Kom

Sequence Diagram Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait) rincikembang.wordpress.com

Sequence Diagram Terdiri dari 2 dimensi Sumbu X mewakili objek Sumbu Y mewakili waktu hidup objek Untuk melihat urutan waktu hidup suatu objek dilihat dari atas ke bawah sesuai sumbu vertikal rincikembang.wordpress.com

Diagram Interaksi Beberapa diagram untuk menggambarkan perilaku dinamis pada sistem berorientasi obyek Beberapa pesan ditukar pada beberapa obyek dalam konteks untuk mencapai tujuan. Biasanya digunakan pada model dimana use case direalisasikan ke dalam urutan pesan antar obyek. rincikembang.wordpress.com

Diagram Interaksi Tujuan diagram interaksi adalah : Model interaksi antar obyek Menentukan untuk mengerti bagaimana sistem (use case) bekerja Verifikasi bahwa diskripsi use case didukung oleh class yang ada Identifikasi tanggung jawab/ operasi dan menyatakannnya dalam class rincikembang.wordpress.com

Diagram Interaksi Pada UML, ada 2 macam : Collaborations Diagram Penekanan pada struktur relasi antar obyek Sequence Diagram Penekanan pada pertukaran pesan pada obyek rincikembang.wordpress.com

Sequence Diagram? Menggambarkan bagaimana obyek saling berinteraksi Penekanan pada urutan waktu pesan Dapat memodelkan secara sederhana urutan kerja, percabangan, iterasi, rekursi dan konkurensi rincikembang.wordpress.com

Contoh Sequence Diagram rincikembang.wordpress.com

rincikembang.wordpress.com

Obyek Penamaan Obyek : Sintak : [NAmaAnggota][:NamaClass] Nama class konsisten dengan diagran class (class yang sama) Berisi nama anggota jika obyek diacu atau jika beberapa obyek dengan tipe yang sama ada dalam diagram. Garis putus-putus (Life-Line) menyatakan obyek digunakan selama interaksi rincikembang.wordpress.com

Pesan rincikembang.wordpress.com

rincikembang.wordpress.com

Tipe Pesan rincikembang.wordpress.com

Pesan Synchronous rincikembang.wordpress.com

Nilai Return rincikembang.wordpress.com

Pembuatan Obyek Obyek dapat membuat obyek lain melalui pesan <<create>> rincikembang.wordpress.com

Penghapusan Obyek rincikembang.wordpress.com

Pembuatan/Penghapusan Object Transient : Object dapat dibuat dan dihapus dalan single scenario. rincikembang.wordpress.com

Percabangan [x>0] artinya mengirimkan pesan jika x > 0 rincikembang.wordpress.com

Konkurensi Konkurensi : Beberapa aktivitas yang memiliki type sama dapat dieksekusi secara simultan. rincikembang.wordpress.com

Iterasi *[7] artinya : kita mengirimkan pesan 7 kali rincikembang.wordpress.com

Sequence Diagram dgn …. Condition branching Creation/Destruction Recursion rincikembang.wordpress.com

Pesan Asynchronous rincikembang.wordpress.com

Informasi Kontrol Kondisi Iterasi Sintak : ‘[‘ekspresi’]’ label-pesan Pesan dikirim hanya jika kondisi benar Contoh : Iterasi Sintak *[‘[‘ekspresi’]’ ] label-pesan Dikirim beberapa kali sehingga dimungkinkan untuk obyek penerima labih banyak rincikembang.wordpress.com

Informasi Kontrol Contoh Iterasi: rincikembang.wordpress.com

Informasi Kontrol Mekanisme kontrol dari sequence diagram hanya cukup untuk pemodelan alternatif sederhana Perlu membuat beberapa diagram untuk skenario pemodelan yang komplek Jangan menggunakan sequence diagram untuk pemodelan algoritma secara detail (lebih baik menggunakan diagram aktifitas, pseudo-code atau diagram state -chart rincikembang.wordpress.com

Struktur SD Struktur dari sequence diagram: FORK STAIR rincikembang.wordpress.com

F O R K Centralised structure : Sesuatunya di handle dan di kontrol block paling kiri rincikembang.wordpress.com

S T A I R Decentralised Structure, Block kontrol tidak terpusat rincikembang.wordpress.com

Sequence Diagram rincikembang.wordpress.com

Sequence Diagram rincikembang.wordpress.com

Contoh 1 rincikembang.wordpress.com

Contoh 2 rincikembang.wordpress.com

Sequence Diagram HCA rincikembang.wordpress.com

Sequence Diagram HCA rincikembang.wordpress.com

Sequence Diagram Supermarket rincikembang.wordpress.com

TERIMA KASIH rincikembang.wordpress.com