PEMROGRAMAN VISUAL II Outline 1 Activity Diagram 2

  • Slides: 15
Download presentation
PEMROGRAMAN VISUAL II Outline: 1. Activity Diagram 2. State Diagram 3. Implementation Diagram

PEMROGRAMAN VISUAL II Outline: 1. Activity Diagram 2. State Diagram 3. Implementation Diagram

Activity Diagram • • • Diagram ini menunjukkan urutan dari aktivitas yang terjadi didalam

Activity Diagram • • • Diagram ini menunjukkan urutan dari aktivitas yang terjadi didalam sebuah sistem. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis Struktur diagram ini mirip flowchart atau Data Flow Diagram pada perancangan terstruktur Activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use case diagram

Activity Diagram • Start: setiap activity diagram selalu memiliki keadaan awal (start) dari sebuah

Activity Diagram • Start: setiap activity diagram selalu memiliki keadaan awal (start) dari sebuah aktivitas • End: setiap activity diagram memiliki keadaan akhir dari urutan sebuah aktivitas • Activity: aktivitas terhubung oleh sebuah transitions. Transitions adalah directed arrows flowing dari aktivitas sebelumnya ke aktivitas selanjutnya. Transitions biasanya di beri sebuah label yang menunjukkan keterangan aktivitas tersebut.

Activity Diagram • Branch: Untuk menunjukkan perilaku conditional (bersyarat) digunakan simbol berupa diamond •

Activity Diagram • Branch: Untuk menunjukkan perilaku conditional (bersyarat) digunakan simbol berupa diamond • Merge : digunakan untuk mengakiri perilaku conditional.

Activity Diagram • Fork (top): memiliki satu transition yang masuk dan satu atau lebih

Activity Diagram • Fork (top): memiliki satu transition yang masuk dan satu atau lebih transition yang keluar • Join (bottom): merepresentasikan keadaan akhir dari parallel behaviour , memiliki satu atau lebih transition yang masuk dan hanya satu transition yang keluar

Activity Diagram

Activity Diagram

Contoh activity diagram pada proses penanganan order barang

Contoh activity diagram pada proses penanganan order barang

Contoh Activity diagram pada proses pengambilan uang melalui atm

Contoh Activity diagram pada proses pengambilan uang melalui atm

State Diagram ini mirip dengan activity diagram yang sama menjabarkan prilaku sistem pada sebuah

State Diagram ini mirip dengan activity diagram yang sama menjabarkan prilaku sistem pada sebuah usecase. • Perbedaanya , diagram ini lebih menunjukkan semua kondisi atau keadaan (state) dari sistem saat sebuah event terjadi. • Elemen dari state diagram tidak terlalu berbeda jauh dengan activity diagram. •

State Diagram Element dasar diagram terdiri dari sebuah boxes yang menunjukkan keadaan dari sebuah

State Diagram Element dasar diagram terdiri dari sebuah boxes yang menunjukkan keadaan dari sebuah objek dan sebuah panah yang menuju ke state selanjutnya (transition). • Bagian activity dari simbol state menggambarkan aktivitas apa yang akan dilakukan oleh objek pada saat berada pada suatu state. •

State Diagram • Seperti halnya aktivity diagram, state diagram selalu di awali oleh sebuah

State Diagram • Seperti halnya aktivity diagram, state diagram selalu di awali oleh sebuah initial state (keadaan awal saat sebuah objek tercipta)

Contoh penerapan state diagram pada proses penangan order barang

Contoh penerapan state diagram pada proses penangan order barang

Contoh penerapan state diagram pada proses pengambilan uang melalui atm

Contoh penerapan state diagram pada proses pengambilan uang melalui atm

Implementation Diagrams Melalui diagram sebelumnya kita bisa melihat bagamana sistem bekerja, bagaimana detail kelas

Implementation Diagrams Melalui diagram sebelumnya kita bisa melihat bagamana sistem bekerja, bagaimana detail kelas dari sebuah sistem, dan bagaimana prilaku dari sebuah sistem. • Untuk melihat sistem secara keseluruhan (big picture) digunakan implementasi diagram. • Terdiri dari dua buah diagram yaitu deployment diagram yang menunjukkan bagaiman komponen di dalam sistem saling berelasi secara fisik, dan component diagram yang menunjukkan bagaimana komponen di dalam sebuah sistem di organisasikan. •

Contoh implementasi diagram pada proses pengambilan uang melalui atm

Contoh implementasi diagram pada proses pengambilan uang melalui atm