Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

UML – CASE STUDY (SEQUENCE

DIAGRAM & COMMUNICATION


DIAGRAM)
Week-6
«actor»
Cari Tiket Website

Informasi Data
Jadw al Kereta Api

«extend»

«include»

Pembelian Tiket

LOOK AT Penumpang

THE USE
C ASE
«include» «extend»
«include»

DIAGRAM Cetak Tiket Pembatalan Tiket


«actor»
Ticketing System
Pembayaran

«include»

Pengembalian Dana

Petugas
CASE DESCRIPTION
• A train reservation system is being developed in a city, assuming there
are ticket purchase use cases and ticket purchase cancellations (extend
ticket purchase use cases).
• The reservation process begins when the passenger finishes opening
the website to look for details of the train schedule, followed by filling
out the passenger information form to be submitted to the officer.
• The officer will provide feedback in the form of notification if there is
passenger information that still needs to be completed/changed, as well
as providing up to date ticket fare information.
• Furthermore, the passenger will ask the officer to print the ticket
through the ticketing system, and the ticketing system will provide
ticket details to the officer.
• The next process, the officer will ask the passenger concerned. to pay, if
the passenger has paid and wants to cancel the ticket purchase, the
passenger must submit a cancellation form through the website and
forward it to the officer, the officer will confirm the cancellation to the
passenger to confirm the cancellation.
• Then the officer will delete the ticket from the ticketing system, where
the ticketing system will provide feedback to the officer that the ticket
status has changed to available.
• The process ends when the officer has calculated the cancellation
penalty and refunded the ticket purchase to the passenger.
First draw an Use Case Diagram, continue to create a Sequence and
Communication Diagram from the case study above!

You might also like