Вы находитесь на странице: 1из 4

USE CASE DESCRIPTION

LOGIN
Login the software using valid ID and password to
BRIEF DESCRIPTION:
access the Airline Reservation System.

ACTOR INVOLVED: : Administrator, Customer, Airline Personnel

Every user should have a valid ID and password, and a


PRE-CONDITIONS:
defined role.

User is logged in to the system and can access the


POST-CONDITIONS:
corresponding screen
FLOW OF EVENTS:
BASIC FLOW
User enters a valid user ID and password
User gets access to the system
User gets redirected to the corresponding screen
ALTERNATE FLOW
User enters an invalid ID or password
System shows an error message
REGISTER
Register into the airline reservation by filling the
BRIEF DESCRIPTION:
registration form with valid credentials.

ACTOR INVOLVED: : Administrator, Customer, Airline Personnel

PRE-CONDITIONS: The user should enter valid credentials

User is logged in to the system and can access the


POST-CONDITIONS:
corresponding screen
FLOW OF EVENTS:
BASIC FLOW
User enters a valid credentials.
User can access the system using the User id and password entered during
registration.
User gets redirected to the corresponding screen
ALTERNATE FLOW
User enters invalid credentials
System shows an error message

Ticket Reservation
Ticket reservation after filling in booking details and
BRIEF DESCRIPTION:
payment completion.

ACTOR INVOLVED: : Customer

PRE-CONDITIONS: Customer should be logged in to the system.

User successfully books the ticket and is redirected to the


POST-CONDITIONS:
home page.
FLOW OF EVENTS:
BASIC FLOW
User selects book ticket option
User selects arrival and departure destination and date of journey
User selects the flight after checking for availability
User fills up the booking details and makes payment
ALTERNATE FLOW
User fails payment procedure or does not find available flights.
System redirects user to home page
Ticket Cancellation
Cancellation of booked tickets followed by refund of
BRIEF DESCRIPTION:
money.

ACTOR INVOLVED: : Administrator, Customer

User should be logged in to the system , and have a booked


PRE-CONDITIONS:
ticket

Ticket is canceled and corresponding seat is made


POST-CONDITIONS:
available for booking by other customers
FLOW OF EVENTS:
BASIC FLOW
User selects the ticket to be canceled
User confirms the cancellaion
Money is transferred to users account after successful cancellation
ALTERNATE FLOW
User selects cancellation option within 24 hours of the flight
System shows an error message

Flight Editing and Updation

BRIEF DESCRIPTION: Editing and Updation of flight details

ACTOR INVOLVED Administrator, Airline Personnel

PRE-CONDITIONS: Airline personnel should be logged in to the system.

POST-CONDITIONS: Flight details are updated

FLOW OF EVENTS:
BASIC FLOW
Airline personnel select the flight to be edited using the flight number.
The fields to be edited are selected.
The corresponding fields are updated.
ALTERNATE FLOW

User Updation

BRIEF DESCRIPTION: Editing and Updating of User Profile

ACTOR INVOLVED Administrator, User

PRE-CONDITIONS: User should be logged in to the system.

POST-CONDITIONS: User details are updated

FLOW OF EVENTS:
BASIC FLOW
The fields to be edited are selected by the user.
The corresponding fields are updated.
ALTERNATE FLOW

Report Generation
Final reports like monthly flight income,tickets sold,
BRIEF DESCRIPTION:
misc. expenses etc. can be generated

ACTOR INVOLVED: : Administrator, Airline Personnel

PRE-CONDITIONS: Personnel or admin should be logged into the system

POST-CONDITIONS: Required final report is generated.

FLOW OF EVENTS:
BASIC FLOW
The report to be generated is selected from the list of final reports
The corresponding final report is generated
The personnel can print the final reports
ALTERNATE FLOW
The required reports do not exist
System shows an error message

Вам также может понравиться