pertemuan 6-1-apbo-interaction-diagram
TRANSCRIPT
![Page 1: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/1.jpg)
INTERACTION DIAGRAM E. Haodudin Nurkifli
Teknik Informatika
Universitas Ahmad Dahlan
![Page 2: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/2.jpg)
UML
![Page 3: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/3.jpg)
Pembelian Tiket:
BUSINESS USE CASE DIAGRAM
![Page 4: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/4.jpg)
Membeli Tiket:
USE CASE DIAGRAM
![Page 5: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/5.jpg)
Membeli Tiket:
BUSINESS ACTIVITY DIAGRAM
![Page 6: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/6.jpg)
Membatalkan Tiket
USE CASE DIAGRAM
![Page 7: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/7.jpg)
Membatalkan Tiket
BUSINESS ACTIVITY DIAGRAM
![Page 8: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/8.jpg)
Pembelian Tiket:
USE CASE DIAGRAM
![Page 9: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/9.jpg)
Membuat Tiket:
ACTIVITY DIAGRAM
![Page 10: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/10.jpg)
Membatalkan Tiket:
ACTIVITY DIAGRAM
![Page 11: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/11.jpg)
![Page 12: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/12.jpg)
Memodelkan interaksi antara object-object dalam sistem Menunjukkan bagaimana object-object saling
berkomunikasi dalam setiap aliran kejadian sistem (system workflow/flow of events)
Interaksi dilakukan dengan menggunakan link dan message Link : arah komunikasi (dari suatu object ke
object yang lain) Message: pesan kepada object lain untuk
melakukan sesuatu.
INTERACTION DIAGRAM
![Page 13: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/13.jpg)
Setiap message pada Interaction Diagram nantinya akan dipetakan ke setiap operasi pada Class dari object tujuan.
Ada 2 bentuk: Interaksi antar object berdasarkan urutan waktu
fokus pada aliran mesage. Sequence Diagram
Interaksi antar object tidak berdasarkan urutan waktu fokus pola hubungan antar object. Collaboration Diagram.
INTERACTION DIAGRAM (CONT..)
![Page 14: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/14.jpg)
KLASIFIKASI CLASS
![Page 15: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/15.jpg)
Interaksi antara Pengguna dengan Sistem Antara Actor dengan Object dari Class Boundary.
Interaksi antar bagian dalam Sistem Antar Object
Interaksi antar bagian dalam Sistem Antara operasi dalam Object.
SEQUENCE DIGRAM: INTERAKSI ANTAR OBJECT
![Page 16: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/16.jpg)
Interaksi antara Pengguna dengan Sistem Antara Actor dengan Object dari Class Boundary.
SEQUENCE DIGRAM: INTERAKSI ANTAR OBJECT (CONT..)
•Actor memicu terjadinya aktivitas pada Sistem.
•Actor memicu Object (dari Class ‘frmBuyTicket’) untuk melakukan operasi ‘message1’
![Page 17: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/17.jpg)
Interaksi antar bagian dalam Sistem Antar Object
SEQUENCE DIGRAM: INTERAKSI ANTAR OBJECT (CONT..)
•Suatu Object memicu terjadinya aktivitas pada Object lain.
•Object dari Class ‘frmBuyTicket’ (melalui ‘message1’) memicu Object dari Class ‘ctrBuyTicket’ untuk melakukan operasi ‘message2’
![Page 18: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/18.jpg)
Interaksi antar bagian dalam Sistem Antara operasi dalam Object.
SEQUENCE DIGRAM: INTERAKSI ANTAR OBJECT (CONT..)
•Suatu Object memicu terjadinya aktivitas pada dirinya sendiri (refleksif).
•Object dari Class ‘ctrBuyTicket’ (melalui ‘message2’) memicu dirinya sendiri untuk melakukan operasi ‘message1’
![Page 19: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/19.jpg)
![Page 20: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/20.jpg)
![Page 21: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/21.jpg)
![Page 22: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/22.jpg)
SEQUENCE DIAGRAM:MEMBUAT TIKET
![Page 23: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/23.jpg)
![Page 24: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/24.jpg)
SEQUENCE DIAGRAM:MEMBATALKAN TIKET
![Page 25: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/25.jpg)
COLLABORATION DIAGRAM
![Page 26: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/26.jpg)
COLLABORATION DIAGRAM:MEMBELI TIKET
![Page 27: Pertemuan 6-1-apbo-interaction-diagram](https://reader035.vdocuments.site/reader035/viewer/2022062514/558ce6bad8b42a76628b471f/html5/thumbnails/27.jpg)
COLLABORATION DIAGRAM:MEMBATALKAN TIKET