You are on page 1of 2

Use case diagram :

Online Airline Reservation System

Problem statement: Passenger can search and check flight details


without logging in but for booking flights, logging in to the system is
mandatory. Payment can be done using online payment gateways or
debit/credit card and claim discount if available. Passenger can also
cancel the flight using the system. Banker can validate the card details if
used. System admin can update flight status, verify the user and the
payment status.

Actors: Passenger, system admin, banker.

Use cases: login, check flight status, book flight, cancel flight, verify
payment, discount, validate card, update flight status.
Use case diagram:

Check flight
status

user
banker

login
extend discount

Book flight

Cancel
ticket Validate
card

Verify
include
System user
admin

Verify
payment

Update flight
status

You might also like