JJJJJJJJ
JJJJJJJJ
By
Tanishk Jain(RA2211026010552)
Dr.Anousouya Devi
of
in CINTEL
SCHOOL OF COMPUTING
KATTANKULATHUR
NOVEMBER 2023
SRM INSTITUTE OF SCIENCE AND TECHNOLOGY
BONAFIDE CERTIFICATE
Certified that this minor project report for the course 21CSC203P ADVANCED
bonafide work of Tanishk Jain(RA2211026010552) who carried out the work under my
supervision.
SIGNATURE SIGNATURE
Kattankulathur kattankulathur
ABSTRACT
Airline Reservation System contains the details about flight schedules and its fare tariffs,
passenger reservations and ticket records. An airline’s inventory contains all flights with their available
seats. The inventory of an airline service is generally divided into three category of classes
(e.g. First, Business or Economy class) and each category is having seats up to 26
bookings, along with prices and booking conditions. Inventory data is imported and
maintained through a Schedule Distribution System over standardized interfaces. One of
the core functions of the inventory management of airline reservations is the inventory
control. Inventory control steers how many seats are available for the different booking
classes, by opening and closing individual booking classes for sale. In combination with
the fares and booking conditions stored in the Fare Quote System the price for each sold
seat is determined.
ACKNOWLEDGEMENT
Finally, we thank our parents and friends near and dear ones who
directly and indirectly contributed to the successful completion of our project.
Above all, I thank the almighty for showering his blessings on me to complete my
Course project.
TABLE OF CONTENTS
1 INTRODUCTION
1.1 Motivation
1.2 Objective
1.4 Challenges
2 LITERATURE SURVEY
3 REQUIREMENT
ANALYSIS
4 ARCHITECTURE &
DESIGN
5 DATABASE DESIGN
6 EXPERIMENT RESULTS
& ANALYSIS
7 CONCLUSION
8 REFERENCES
1. INTRODUCTION
The web based “Airline Reservation System” project is an attempt to stimulate the
basic concepts of airline reservation system. The system enables the customer to do the
things such as search for airline flights for two travel cities on a specified date, choose a
flight based on the details, reservation of flight and cancellation of reservation.
The system allows the airline passenger to search for flights that are available between
the two travel cities, namely the “Departure city” and “Arrival city” for a particular
departure and arrival dates. The system displays all the flight’s details such as flight no,
name, price and duration of journey etc.
After search the system display list of available flights and allows customer to choose a
particular flight. Then the system checks for the availability of seats on the flight. If the
seats are available then the system allows the passenger to book a seat. Otherwise it asks
the user to choose another flight.
To book a flight the system asks the customer to enter his details such as name, address,
city, state, credit card number and contact number. Then it checks the validity of card
and book the flight and update the airline database and user database. The system also
allows the customer to cancel his/her reservation, if any problem occurs.
The main purpose of this software is to reduce the manual errors involved in the
airline reservation process and make it convenient for the customers to book the flights
as when they require such that they can utilize this software to make reservations, modify
reservations or cancel a particular reservation.
2. LITERATURE SURVEY
increase income age, and set up value-included customer service for airline
one of the following: Manually travels to the airport to purchase his ticket.
Obtaining a paper copy of the ticket form, manually filling it out, and
4. Fill out the Ticket Form on the computer and print it off as a paper
document to present at the airport. Booking the ticket online at one of the
designated ticket counters. Even while the aforementioned methods allow
As a result, the Passenger may or may not be pleased with this strategy
because it requires physical action, such as going to the airport to buy his
ticket. Users will have total flexibility under the proposed method, since
they will be able to go on to this website and buy their tickets from their
own computers. Only registered users would be able to book tickets, view
User requirements:
Functional Requirements:
Performance requirements:
1. User Satisfaction: The system is such that it stands up to the user expectations.
2. Response Time: The response of all operations is good.
3. Error Handling: Response to user errors and undesired situation has been taken car of to
ensure that the system operates without handling.
4. Safety and Robustness: The system is able to avoid od tackle disastrous action.
5. Portable: The software should be architectural specific. It should be easily transferable to
other platforms id needed.
4. ARCHITECTURE AND DESIGN
a. Architecture
Application Development can make any developer seek the problem statement
through many aspects like GUI and DBMS.
Developing this application made me learn many things about Object oriented
programming and Database management systems and developing desktop
applications by integrating databases.
Airline reservation systems are essential tools that have revolutionized the way air
travel is planned and enforced. They offer a convenient and efficient way for
customers to search, select, and reserve flights while providing administrators with
the control they need to manage flight schedules, pricing, and user data. These
systems have made air travel more accessible and affordable for travelers around the
world, and they continue to evolve to meet the needs of a growing and changing
industry.
Future Scope:
This project can be upgraded by adding more options
such as Ticket editing and more admin operations.
Payment options and document checking such as ID
proofs can be added.
Applications can be upgraded by improving performance
As per user feedback.
REFERENCES
Arsanjani, A. (2004). how to identify, specify, and realize services for your SOA.
Service-orientedmodeling and architecture
Atkinson, B. (2015). How does online check in work? ,
fromhttp://www.travelsupermarket.com/blog/how-does-online-check-in-work/ Bilotkack, V.
and Rupp, N. . (2011). A guide to booking airline tickets online.
Mimeo,Uni-versity of California, Irvine.
C. Winston, S. Morrison. (1995).
Brookings Institution Press
.Crosby, T. (5th August, 2015). How Airline E-Tickets Work.
fromhttp://adventure.howstuffworks.com/destinations/travel-guide/tips/how-airline-etickets-
work.htm/ Erradi, A., Anand, S., Kulkani, N. (2006). An Architectural Framework for
Service Definition andRealization.