presentasi 2-1 activity diagram
TRANSCRIPT
![Page 1: Presentasi 2-1 Activity Diagram](https://reader037.vdokumen.com/reader037/viewer/2022100309/55721247497959fc0b905b16/html5/thumbnails/1.jpg)
Activity Diagram
• Sebuah aktivitas dapat direalisasikan oleh satu use case
atau lebih.
• Aktivitas menggambarkan proses yang berjalan,
sementara use case menggambarkan bagaimana aktor
menggunakan sistem untuk melakukan aktivitas.
• Menggambarkan berbagai alir aktivitas dalam sistem
yang sedang dirancang,
• Menggambarkan bagaimana masing-masing alir
berawal, decision yang mungkin terjadi, dan bagaimana
mereka berakhir.
• Menggambarkan proses paralel yang mungkin terjadi
pada beberapa eksekusi.
![Page 2: Presentasi 2-1 Activity Diagram](https://reader037.vdokumen.com/reader037/viewer/2022100309/55721247497959fc0b905b16/html5/thumbnails/2.jpg)
Activity Diagram• Merupakan state diagram khusus, di mana sebagian
besar state adalah action dan sebagian besar transisi
di-trigger oleh selesainya state sebelumnya (internal
processing).
• Tidak menggambarkan behaviour internal sebuah
sistem (dan interaksi antar subsistem) secara eksak,
tetapi lebih menggambarkan proses-proses dan jalur-
jalur aktivitas dari level atas secara umum.
• Sama seperti state, standar UML menggunakan
segiempat dengan sudut membulat untuk
menggambarkan aktivitas. Decision digunakan untuk
menggambarkan behaviour pada kondisi tertentu.
![Page 3: Presentasi 2-1 Activity Diagram](https://reader037.vdokumen.com/reader037/viewer/2022100309/55721247497959fc0b905b16/html5/thumbnails/3.jpg)
Activity Diagram
• Untuk mengilustrasikan proses-proses paralel
(fork dan join) digunakan titik sinkronisasi yang
dapat berupa titik, garis horizontal atau vertikal.
• Activity diagram dapat dibagi menjadi
beberapa object swimlane untuk
menggambarkan objek mana yang
bertanggung jawab untuk aktivitas tertentu.
![Page 4: Presentasi 2-1 Activity Diagram](https://reader037.vdokumen.com/reader037/viewer/2022100309/55721247497959fc0b905b16/html5/thumbnails/4.jpg)
Activity symbol diagram
activity
decesiton
End state
Object state
syncronization
Start state
Organization unit (swimland)
transition
![Page 5: Presentasi 2-1 Activity Diagram](https://reader037.vdokumen.com/reader037/viewer/2022100309/55721247497959fc0b905b16/html5/thumbnails/5.jpg)
CONTOH ACTIVITY DIAGRAM TANPA SWIMLAND
![Page 6: Presentasi 2-1 Activity Diagram](https://reader037.vdokumen.com/reader037/viewer/2022100309/55721247497959fc0b905b16/html5/thumbnails/6.jpg)
Activity diagram : penarikan uang ATMCustomer ATM Machine Bank
[Valid PIN]
[Balance >= amount] [Balance < amount]
[Invalid PIN]
Insert Chard
Enter PIN
Enter Amount
Take money from slot
Take Chard
Authorize
Check Account Balance
Debit account
Cek PIN Number
Cek Balance
Show balance
Eject Card