interaction diagram

27
INTERACTION DIAGRAM E. Haodudin Nurkifli Teknik Informatika Universitas Ahmad Dahlan

Upload: devi

Post on 06-Jan-2016

65 views

Category:

Documents


1 download

DESCRIPTION

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. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Interaction diagram

INTERACTION DIAGRAM E. Haodudin Nurkifli

Teknik Informatika

Universitas Ahmad Dahlan

Page 2: Interaction diagram

UML

Page 3: Interaction diagram

Pembelian Tiket:

BUSINESS USE CASE DIAGRAM

Page 4: Interaction diagram

Membeli Tiket:

USE CASE DIAGRAM

Page 5: Interaction diagram

Membeli Tiket:

BUSINESS ACTIVITY DIAGRAM

Page 6: Interaction diagram

Membatalkan Tiket

USE CASE DIAGRAM

Page 7: Interaction diagram

Membatalkan Tiket

BUSINESS ACTIVITY DIAGRAM

Page 8: Interaction diagram

Pembelian Tiket:

USE CASE DIAGRAM

Page 9: Interaction diagram

Membuat Tiket:

ACTIVITY DIAGRAM

Page 10: Interaction diagram

Membatalkan Tiket:

ACTIVITY DIAGRAM

Page 11: Interaction diagram
Page 12: 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.

INTERACTION DIAGRAM

Page 13: Interaction diagram

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: Interaction diagram

KLASIFIKASI CLASS

Page 15: Interaction diagram

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: Interaction diagram

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: Interaction diagram

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: Interaction diagram

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: Interaction diagram
Page 20: Interaction diagram
Page 21: Interaction diagram
Page 22: Interaction diagram

SEQUENCE DIAGRAM:MEMBUAT TIKET

Page 23: Interaction diagram
Page 24: Interaction diagram

SEQUENCE DIAGRAM:MEMBATALKAN TIKET

Page 25: Interaction diagram

COLLABORATION DIAGRAM

Page 26: Interaction diagram

COLLABORATION DIAGRAM:MEMBELI TIKET

Page 27: Interaction diagram

COLLABORATION DIAGRAM:MEMBATALKAN TIKET