1 / 27

Interaction diagram

Interaction diagram. E. Haodudin Nurkifli Teknik Informatika Universitas Ahmad Dahlan. UML. Business Use Case Diagram. Pembelian Tiket:. Use Case Diagram. Membeli Tiket:. Business Activity Diagram. Membeli Tiket:. Use Case Diagram. Membatalkan Tiket. Business Activity Diagram.

devi
Download Presentation

Interaction diagram

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Interaction diagram E. Haodudin Nurkifli Teknik Informatika Universitas Ahmad Dahlan

  2. UML

  3. Business Use Case Diagram • Pembelian Tiket:

  4. Use Case Diagram • Membeli Tiket:

  5. Business Activity Diagram • Membeli Tiket:

  6. Use Case Diagram • Membatalkan Tiket

  7. Business Activity Diagram • Membatalkan Tiket

  8. Use Case Diagram • Pembelian Tiket:

  9. Activity Diagram • Membuat Tiket:

  10. Activity Diagram • Membatalkan Tiket:

  11. Interaction Diagram • 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.

  12. Interaction Diagram (cont..) • 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.

  13. Klasifikasi Class

  14. Sequence Digram: Interaksi antar Object • 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.

  15. Sequence Digram: Interaksi antar Object (cont..) • Interaksi antara Pengguna dengan Sistem • Antara Actor dengan Object dari Class Boundary. • Actor memicu terjadinya aktivitas pada Sistem. • Actor memicu Object (dari Class ‘frmBuyTicket’) untuk melakukan operasi ‘message1’

  16. Sequence Digram: Interaksi antar Object (cont..) • Interaksi antar bagian dalam Sistem • Antar Object • Suatu Object memicu terjadinya aktivitas pada Object lain. • Object dari Class ‘frmBuyTicket’ (melalui ‘message1’) memicu Object dari Class ‘ctrBuyTicket’ untuk melakukan operasi ‘message2’

  17. Sequence Digram: Interaksi antar Object (cont..) • Interaksi antar bagian dalam Sistem • Antara operasi dalam Object. • Suatu Object memicu terjadinya aktivitas pada dirinya sendiri (refleksif). • Object dari Class ‘ctrBuyTicket’ (melalui ‘message2’) memicu dirinya sendiri untuk melakukan operasi ‘message1’

  18. Sequence Diagram:Membuat Tiket

  19. Sequence Diagram:Membatalkan Tiket

  20. Collaboration Diagram

  21. Collaboration Diagram:Membeli Tiket

  22. Collaboration Diagram:Membatalkan Tiket

More Related