Sie sind auf Seite 1von 13

Airline Reservation System Submitted By, Subodh Mayekar Roll No.

2012097 MMS -1 Div B


1

Requirements
In this age, Computers are becoming the part of the human life which results into the growth of the reservation system. Many reservation system deals with computer Software whereas some interested in a automated reservation system. We have introduced this software for managing the entire database of the reservation system for the automation of all aspects related to Airline Reservation System. Before this software some the corresponding reservation system used to keep record in the form of handwritten documents but when a search for long time back record is needed then it becomes a headache of time consuming and power wastage for the company so the best way to handle this situation is to use this management software to improve the companys performance. This software is capable to keep track of entire companys working and performance due to the following modules: 1. Employee: These are the persons hired for working for the company. They are assigned to handle customers and manage the department also. Employee usually updates the database as soon as reservation to the customer is done. The also make data entry of the employee for the passenger, ticket which includes flight details. This updates help Company to checkout the list of tickets booked for a particular flight. 2. Customer: These are the person who doesnt actually interact with the system but the indirect relation because they reserve ticket for a flight. Customers and employees details are been made to the system. These all modules help to manage the system in its best way. Moreover, this system is introduced to meet the following user requirements:

1. Security: It asks for login name (user id) and password for each user (employee) and manager also to enter into the system. 2. Compatibility with windows OS: The software is actually designed to work under Windows platform. So the software is compatible with the Windows versions such as Windows 98, Windows XP, and Windows Vista. 3. Web Support: The software can also jump directly to the web-markets through HTML links induced on the master-page of the software. 4. The master-page: The master-page or welcome-page of this software contains the following modules in the form of links so one can easily jump to the required portion of the system: a. Employee detail: It includes the detail of all employees working in the company like name, ID, age, address, and many details. Access to this link is denied for all employees, only manager can access theses all records. b. Customer detail: It includes all details of the customers and the reservation done, different payment mode amount, date and time. All employees along with the manager have access to read these records. c. Flights detail: This link allows the employee to jump directly to the reservation system in the database. This will help them to understand at which different flights are available and their departure time.

Table Structure

Table: - Department Column Name Department_id Department_name Data Type Length 8 25 Constraint

Table: - Employee Column Name Employee_id Employee name Employee add Contact no Age Salary Joining date Leave date Leave type Department_id Designation Date/Time Date/Time 10 8 15 Data Type Length 8 30 100 10 3 8 Constraint

Table: - Passenger Column Name Passenger_id Passenger name Passenger add Data Type Number 30 100 Length 8 Constraint

Table: - Ticket Column Name Ticket_id Passenger_id Employee_id Flight_Number Payment _id Airline Company Seat number Date Number Date 8 15 Data Type Number Number Number Number Number Length 8 8 8 8 10 15 Constraint

Table: - Flight Details Column Name Flight_Number Date/Time Destination Type_id Ticket_id Passenger_id Number Number Number Data Type Number Number 15 8 8 8 8 Length Constraint

Table: - Payments Column Name Payment _id Passenger_id Ticket_id Payment mode Amount Date Number Date Data Type Number Number Number 8 15 10 Length 10 8 Constraint

List of Processes

GENERAL ENQUIRY

In this Process, if the customer request for information on flight or fare and getting the information If the passenger request for checking booking enquiry or checking New PNR information. If the passenger request for reservation and check the status of the confirm ticket. If the passenger request for flight information by checking database, we inform accordingly If the passenger request for Fare enquiry for a particular flight by checking database we can inform accordingly. If the New Passenger comes he request to check for a particular flight seats are an available or not. If the Existing Passenger request to check whether existing PNR information. If any Passenger come for on the spot reservation of the ticket. If any Passenger comes for Stand By Booking or in advance booking for a particular flight. The Payment for a specific ticket, there can be a number of ways such as Cash, Credit, Cheque, and Debit

PASSENGER ENQUIRY

BOOKING

FLIGHT ENQUIRY

FARE ENQUIRY

NEW PASSENGER

PASSENGER ENQUIRY

ON THE SPOT

STABD BY BOOKING

PAYMENT MODE

DATA FLOW DIAGRAM LEVEL 0 DATA FLOW DIAGRAM

REQUEST FOR INFORMATIONFLIGHT/FARE

PASSENGER

INFORMATION

Airline Reservation system


BOOKING ENQUIRY NEW PNR INFORMATION

AAAADdsaafsasAdasda dsadsadsadsaAaA
RESERVATION REQUEST

TICKET CONFIRMATION &STATUS

CANCELLATION REQUEST

ACKNOWLEGMENT

LEVEL 1 DATA FLOW DIAGRAM OF GENERAL ENQUIRY SYSTEM


PASSENGER

REQUEST FOR INFOR MATION

REQUIRED INFOR MATION

1.0 GENERAL
R E Q U E I N F O R M R E Q U E I N F O R M

1.1 FLIGHT

1.2 FARE

FLIGHT

FARE

LEVEL 1 DATA FLOW DIAGRAM OF PASSENGER ENQUIRY SECTION

PASSENGER

ENTRY OF NEW RECORD OR EXISTING NEW PNR OR REQUIRED INFORMATION PASSENGER ENQUIRY

PASSENGER
R E Q U E U N I Q E U

ENQUIRY

R I E N Q F U

NEW PASSENGER

2.2 PASSENGER

UNIQUE PNR

INFORMATION

PASSENGER

PASSENGER

10

LEVEL 2 DFD OF BOOKING

PASSENGER

PASSENGER REQUEST

TICKET(ON THE SPOT) ACKNOLEDGEMENT(STAND BY) UPDATE PASSENGER

3.0
BOOKING NOW

ACKNOWLEDGEMENT BOOKING

BOOKING

3.1 ON THE STAND BY

3.2

CASH SET STATUS TO CONFIRM/WAITING PAYMENT BOOKING


ACKNOLEDGE

ENTRY STAND BY DATE

BOOKING
CHOOSE MODE OF PAYMENT

STATUS(PAID OR NOT)
DEVIT NUMBER

DEBIT
PAY CASH

3.1.1 MODE OF
S CT S NO A T A CHEQUE CREDIT STATUS CREDIT NUMBER

CASH

11

RESERVATION FORM
TICKET RESERVATION

TICKET NUMBER PNR FLIGHT CODE SOURCE DEPARTURE CLASS Date of Journey NUMBER OF PASSENGER PASSENGER AGE NUMBER SEX SEAT FARE DESTINATION ARRIVAL FARE

TOTAL

PRINT

EXIT

SAVE

12

LIMITATIONS
Since this management system is semi-automated causes a staff for data entry purpose which can switch to the human errors. This reservation system cannot be used for Cancellation of ticket.

13

Das könnte Ihnen auch gefallen