air line reservation system software engeniring
TRANSCRIPT
-
Airline Reservation System(ARS)
-
Group Members:
Muhammad Fahad Zia 13-ARID-1270 Asfand Sheraz 13-ARID-1279
-
Intro The name of the software is AIRLINE RESERVATION SYSTEM.
Software provides following options
Viewing different flights available with different timings for a particular date .
It provides customers with the facility to reserve a ticket, modify or cancel a particular reservation.
Cost details
-
Existing System
Manual system :
In the existing system, much of the data is entered manually and it can be very time consuming
When records are accessed frequently, managing such records becomes difficult. Therefore organizing data becomes difficult.
-
Drawbacks
Modifications are complicated
Much time consuming
Error prone (chances of error are greater)
Unauthorized access of data
The system is very time consuming and lazy.
-
Proposed SystemThe proposed system is designed to meet all the disadvantages of
the existing one.
The proposed system is better and more efficient
then existing system.
The primary aim of the new system is to speed up the transactions.
User friendly
-
AdvantagesComplex functions are done automatically
Processing time can be minimized
Simple and easy to manage
Possible to obtain accurate results
Chances of errors reduced
Faster and more accurate than the existing system
Easy for handling reports
-
FEASIBILITY STUDYTechnical feasibility:
Do we have the technology? If not, can we get it?
Operational feasibility:Do we have the resources to build the system?
Will the system be acceptable?
Will people use it?
Economic feasibility: Are the benefits greater than the costs?
-
System : Dell/IBM-Compatible PC Processor : Pentium IV or higher Processing
Speed Speed : 2.0 GHZ Memory : 512 MB RAM Hard Disk Drive : 40 GB
Hardware Specification
Windows OS MS-Access MS-Word HTML
Software Specification
Functional
-
Non-Functional Requirements
Security
Reliability
Availability
Performance
-
OPERATIONAL ENVIRONMENT
Needs internetNeeds internet browser support e.g.
Internet Explorer
Google Chrome etc.
-
Objective
The objective of this project is to create an airline reservation system where a traveler can request all flight information as per their journey dates. They can get information regarding time, cost, etc all at the same time and place.
-
Analysis
Design
CodingTesting
Implementation
Process Model Implementation
In this project Airline Reservation System we recommend Waterfall Model
-
System Moduels
Passenger
Reservation
Flight
Ticket
Cancellation
Payment
-
USE CASES:
-
Customer
Flight
Ticket
Reservation
-
Use Case 1: Flight infoTrigger: Selects the flight option
Pre Condition: Customer has successfully accessed to the main option screen.
Description: 1. Selects the flight option 2. It displays a screen with input fields for source airport, destination airport, and departure and arrival date based on the choice of the ticket type.3. System displays a listing of all flights that match the customers.
Post Condition : A list of flights matching the search
-
Use case 2: TicketTrigger: Selects the ticketbutton
Pre Condition: Customer has successfully generated a list of flights as documented in the search for flights
Description: 1. Selects the Flight forms and searches the list of flights 2. Displays the detail of reservation
Post Condition: A reservation has been made.
-
Use Case 3: ReservationTrigger: Selects the Reservation Button
Pre Condition: A reservation has already been made.
Description: 1. Selects the reservation option2. It displays a screen with an input field for a reservation number.3. Enters a reservation number and click submit button.4. Displays the details of the reservation
-
Data Flow Diagram
-
DFD
-
DFD
-
ERD
-
STD (State Transition Diagram)
-
TABLES
-
PassengerField Name Data Type Description Constraints
PNR Number
Name Text
Gender Text
Contact No Number
Address Text
Date Of Birth Date/Time
-
Reservation
Field Name
Data Type Description Constraints
Reservation_ID Number
DateBooked Date/Time
FlightNum Number
-
FlightField Name Data Type Description Constraints
Flight Num Number
Flight Class Text
Dep Date Date/Time
Dep Place Text
Arr Date Date/Time
Arr Place Text
Arr Time Date/Time
-
CancellationFieldName DataType Discription Constraints
Cancellation_ID Number
PNR Number
PassportNum Number
Name Text
TicketNum Number
-
PaymentField Name Data Type Description Constraints
Transaction Num Number
Status Text
Total Amount Currency
-
Ticket
Field Name Text Description
TicketNum Number
Reservation_ID Number
TransactionNum Number
-
WBS(Work Breakdown Structure)
-
Table
-
INTERFACES
-
Main Menu
-
Passenger
-
Reservatrion
-
Flight
-
Ticket
-
Payment
-
THANKS
Any Question?