0% found this document useful (0 votes)
43 views14 pages

JJJJJJJJ

The document describes a minor project report on an airline reservation system. It includes sections on the introduction, literature survey, requirements analysis, architecture and design, database design, experiment results and analysis, and conclusion. The airline reservation system allows customers to search for flights between cities on particular dates, book flights, and cancel reservations. It aims to reduce manual errors in the reservation process and make booking flights more convenient for customers. The system was implemented using a client-server architecture with integrated reservation and payment functionality.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views14 pages

JJJJJJJJ

The document describes a minor project report on an airline reservation system. It includes sections on the introduction, literature survey, requirements analysis, architecture and design, database design, experiment results and analysis, and conclusion. The airline reservation system allows customers to search for flights between cities on particular dates, book flights, and cancel reservations. It aims to reduce manual errors in the reservation process and make booking flights more convenient for customers. The system was implemented using a client-server architecture with integrated reservation and payment functionality.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

AIRLINE RESERVATION SYSTEM

MINOR PROJECT REPORT

By

Tanishk Jain(RA2211026010552)

Under the guidance of

Dr.Anousouya Devi

In partial fulfilment for the Course

of

21CSC203P – ADVANCED PROGRAMMING PRACTICE

in CINTEL

FACULTY OF ENGINEERING AND TECHNOLOGY

SCHOOL OF COMPUTING

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

KATTANKULATHUR

NOVEMBER 2023
SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

(Under Section 3 of UGC Act, 1956)

BONAFIDE CERTIFICATE

Certified that this minor project report for the course 21CSC203P ADVANCED

PROGRAMMING PRACTICE entitled in "Airline Reservation System" is the

bonafide work of Tanishk Jain(RA2211026010552) who carried out the work under my

supervision.

SIGNATURE SIGNATURE

Dr. Anousouya Devi M Dr.R. Annie U


Assistant Professor Professor & Head Department
CINTEL CINTEL
SRM Institute of Science and SRM Institute of Science and
Technology Technology

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

We express our heartfelt thanks to our honorable Vice Chancellor Dr.


C. MUTHAMIZHCHELVAN, for being the beacon in all our endeavors.

We would like to express my warmth of gratitude to our Registrar


Dr. S. Ponnusamy, for his encouragement.
We express our profound gratitude to our Dean (College of
Engineering and Technology) Dr. T. V. Gopal, for bringing out novelty in all
executions.
We would like to express my heartfelt thanks to Chairperson, School
of Computing Dr. Revathi Venkataraman, for imparting confidence to complete
my course project
We wish to express my sincere thanks to Course Audit Professors
Dr. Vadivu. G, Professor, Department of Data Science and Business Systems
and Dr. Sasikala. E Professor, Department of Data Science and Business
Systems and Course Coordinators for their constant encouragement and support.

We are highly thankful to our my Course project Faculty Dr. Anousouya


Devi M, Assistant Professor, CINTEL, for his/her assistance, timely suggestion and

guidance throughout the duration of this course project.


We extend my gratitude to our Dr .R .Annie Uthra , Hod & Professor
, CINTEL and my Departmental colleagues for their Support.

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

CHAPTER NO CONTENTS PAGE NO

1 INTRODUCTION

1.1 Motivation

1.2 Objective

1.3 Problem Statement

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

1. In developing countries, airline reservations are made either manually or

electronically. Regardless of approach, reservations and payments are


made in a piece-feast format, which is cost-effective, tiresome, and

repetitious, resulting in waste. We demonstrate a fully integrated airline


reservation and payment system.

2. Author’s is a Client/Proxy/Server system, with the intermediate layer


serving as a portability-aware core layer that provides constant self-service
assistance. Flexible innovation is produced for airline administrators in

developing countries as a path to improve productivity, lower activity costs,

increase income age, and set up value-included customer service for airline

travellers, according to the study.

3. If a person wishes to purchase a flight ticket in a few countries, he must do

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

submitting it to the airport.

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

you to buy a ticket online, it is not entirely done so.


5. Passengers may not have a lot of control over how this approach is taken.

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

timings, and cancel them under our proposed system


3. REQUIREMENTS

This section highlights the functional requirements, non-functional requirements


and other requirements.

User requirements:

1. User properties like Name, Address, Age


2.Associated with Flight Miles accumulated and Credit Card Information.
3.Flight properties like Departing/ Arriving City, Departure/Arrival dates and times, Miles
and identifying Flight Number.
4. Flight Seat properties of identifying seat numbers, reserved and flight.
5. Associated to Flight by flight number.

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

The architecture is as follows:


5. IMPLEMENTATION
6. RESULTS AND OUTPUT

a. Airline Reservation system Check

This is a picture of the main menu.

THIS IS A FORM OF A CUSTOMER DETAIL


THIS IS A FOR OF THE ROUTE BAIS FARE.

THIS IS A FORM OF TICKET RESERVATION.


7. CONCLUSION

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.

You might also like