You are on page 1of 12

A synopsis on

AIRLINES RESERVATION SYSTEM

Submitted for the fulfillment of Event 2&4 of the course

DATA STRUCTURES AND ALGORITHMS


(EC560)

Submitted by

SI.NO NAME USN


1 CHAITHRA PATIL 01JST19EC014
2 VARIKUTI PRAVALLIKA 01JST19EC098
3 HAMSINI V 01JST19EC110

Under the guidance of


Smt. Pavithra D
Assistant Professor
Department of ECE, SJCE
JSS S&TU, Mysuru
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
JSS SCIENCE AND TECHNOLOGY UNIVERSITY
JSS TECHNICAL INSTITUTIONS CAMPUS
MYSORE-570006
2021 – 2022
DATA STRUCTURES AND ALGORITHMS

SL NO. TOPICS PG NO.

1. INTRODUCTION 3
2. PROBLEM STATEMENT 3

3. LITERATURE SURVEY 4,5


4. IMPLEMENTATION 6

5. BLOCK DIAGRAM 7

6. ADVANTAGES 6

7. DISADVANTAGES 6

8. APPLICATIONS 7
9. REFERENCE 8

2|Page
AIRLINES RESERVATION SYSTEM

1. INTRODUCTION:

Airlines Reservation System is a system of airline seat reservation. A user can reserve seat, show
user information, show user ticket, flight schedule and lot more. This System is based on a
concept of booking and canceling flight reservations. Here, the system contains no login feature.
The users can easily book flights, cancel flight reservation, and check tickets. It contains
different payment options for the reservations. This mini project contains fewer features but the
essential ones.

Talking about the features of Flight Reservation System, for a flight reservation the user has to
select whether he/she want domestic or international and date of journey. Then the system
displays the city and the countries name and the user has to provide Source and Destination.
After this, the system checks whether the flight is available or not, if it’s available then the
system displays Airlines list with Departure and Arrival time, Price and Category. The system
asks for the passenger’s information such as name, contact details, gender, email Id. At last, for
the payment process, the user has to select whether to pay from Debit, Credit or Net Banking.

2. PROBLEM STATEMENT:

To develop a computerized reservation, meeting the rising customer interest in booking online
air travel reservations. The system should be convenient, user friendly and available via the
Internet twenty– four hours per day.

The system shall allow the users to view entire flight information of the airline, book tickets,
view or, if required, cancel current reservations, and create members login for standalone users
as well as agents and create discounts as per frequent flier mileage program.
3.LITERATURE SURVERY:

[1.], currently, numerous individuals and organizations are grasping the mobile aircraft reservation
system. Reservation systems had been actualized in numerous parts of the world for quite a long time, at
first from manual to electronic reservation system. Portable, airline, transport ticketing and mechanized
reservation systems are adequately expanding in the market. Because of the wild rivalry in the airline area,
associations inside this segment are creating systems that will enhance their services to customers.
Subsequently, a mechanized seat reservation system has kept on being an open territory of research. The
target of this paper is to build up a portable airline situate reservation system that will help general society
in picking up a simpler and speedier path for situate reservation and furnishing them with more
alternatives to book a ticket for traveling on real time.
[2.], Airline Reservation in creating nations is completed either manually or electronically. Either
techniques, reservation and payment activities are done in piece-feast mold; this is cost restrictive, tedious
and monotonous prompting wastefulness. We exhibit an incorporated versatile airline reservation and
payment system. Author’s is a Client/Proxy/Server system with the intermediary layer filling in as
portability mindful center layer giving continuous self-service support. The investigation demonstrates
that versatile innovation is developed for airline administrators in creating nations as a road to enhance
productivity, lessen activity costs, enhanced income age and arrangement of value-included customer
service for airline travelers.
[3. The utilization of transport in voyaging is a substantial developing business in Iraq and other nations.
Thus, transport ticketing system manages support records of every traveler who had saved a seat for a trip.
In addition, the ticketing system incorporates support of calendar, charge and points of interest of each
transport voyaging. Be that as it may, there are numerous transport tasks, which were worked manually.
The manual or conventional system takes a considerable measure of time and causes numerous mistakes
of the activity. Because of this, part of issues happen and they were confronting numerous debate with
customers and each branch works independently. To take care of the above issue, and further keeping up
records of things, situate accessibility for customers, and the cost of per situate, charge age and with the
rise of cell phones are quickly expanding among clients, transport venture out organizations an
opportunity to enhance their business' execution by received versatile based application. A model of
portable transport ticketing system (MBTS) is produced by utilizing light-footed programming
advancement approach and Unified Displaying Language (UML) for outlining the MBTS. The model is
assessed on it ease of use to guarantee the fruitful execution of the MBTS in the genuine condition
. [4], Technological advancement has brought about a limit free computerized world. This advancement
has brought about exchange through virtual cash rather than genuine ones. A standout amongst the most
mainstream types of web-based exchanging is E-ticketing. Android Phones can decrease the
inconvenience of the customers to remain in line and book the tickets. With the coming of the brilliant
cards the overhead of sitting tight for ticket was decreased yet the client ought to recall forget to convey
the card with him. In addition one needs to focus that it isn't lost or stolen. After that came ETicketing
where travelers need to convey a SMS or a printout of the ticket booked on the web. In any case, that
required PCs or work area for booking. Therefore came into front the utilization of brilliant telephone
application where conveying an advanced mobile phone will do all the work. In this way the presentation
of advanced mobile phone application conquers every one of the disadvantages of the prior systems. This
paper manages the advancement and usage of keen telephone application which is more successful and
basic than current ticketing system.
[5], Mobile applications are getting to be unavoidable in individuals' everyday exercises. It has moved
toward becoming specialty of everyday living for a few people, something one can't manage without in all
features of monetary development of any nation. This is clear in the comfort and simplicity of service
conveyance customers are furnished with. A few cases of fruitful usage of versatile interchanges in
organizations are: in managing an account (portable saving money), training (eLearning), payment of
service charges (e-Billing) and so forth. To instantly analyze the potential advantages of Mobile Airline
Reservation System (MARS), this work investigates existing procedure of seat reservation in the Nigerian
Aviation Industry and clarifies potential advantages of the far-reaching appropriation of MARS. This
paper talks about the product design model of MARS and reasons that its powerful execution with
ongoing portable access the nation over can spare time, cost, and different risks.
[8], In this paper, we show the outline, execution, and testing of a workshop reservation system. It was
created for the Academic Technology Department at St. Mary's University to deal with workshop
enrollment and history recording of participation data. Subsequent to experiencing strict programming
building procedures of detail, outline, coding, and testing, we effectively built up the workshop
reservation system, as will be appeared in the paper. Our resulting testing demonstrated that the proposed
workshop reservation system met every one of the necessities put forward by the Academic Technology
Department.
[9], The world globalization is broadly utilized, and there are a few definitions that may fit this single
word. However the truth remains that globalization has affected and is affecting every person on this
planet. It is characterized to be more noteworthy development of individuals, merchandise, capital and
thoughts because of expanded financial combination, which thus is impelled, by expanded exchange and
venture. It resembles moving towards living in a borderless world. With the truth of globalization, the
movement business has profited fundamentally. One might say that globalization is profiting from the
flight business. Despite the path one looks at it, more people are voyaging every day and are investigating
a few places that were inaccessible places on a guide. Similarly, technology has been developing at an
inexorably quick pace and is being used by a few people everywhere throughout the world. With the mix
of globalization and the expansion in technology and the recurrence in movement there is a need to give a
wise application that is skilled to addressing the requirements of voyagers that use cell phones
everywhere. It is an answer that fits in flawlessly to a client's bustling way of life, offers convenience and
enough insight that makes a client's experience advantageous. Having perceived this need, the Agent-
based Mobile Airline Search and Booking Systems been produced that is worked to chip away at the
Android to perform Airline Search and
IMPLEMENTATION:

Here we are defining a class called flight and it has two functions. book, availability which are
used for booking tickets and other is used for checking availability respectively. We are defining
tickets in static because we need to have tickets value to be the same in the whole program.
Alternatively we can also initialize tickets in the class by defining it in a function and passing the
parameters as we should not initialize a variable in the class. We are setting the tickets value to
80, that means the maximum number of tickets available are 80 in the flight. book function is
used to book the functions, first we need to check the tickets count. The tickets count must be
less than or equal to 80 and more than 0. If this condition is met, then we’ll ask the user how
many tickets he/she wants. Then we are checking for the tickets available and subtracting the
number from total tickets. Availability function is used to print the tickets variable value. In
function, we are using a switch case to take the user input in order to direct the user
appropriately.
3. BLOCK DIAGRAM:

USER TICKET

FLIGHT
RESERVE
SEATS SCHEDULE

AIRLINE RESERVATION
DISPLAY PASSENGER SYSTEMS FLIGHT DETAILS
ADD NEW DELETE FLIGHT FLIGHT LEAVE
FLIGHT
ARRIVE
4. ADVANTAGE:
 Easy to book tickets
 Saves time and money
 Provides every information about flight
 24/7 customer support through chat and calls
 Mobile Availability
 Send automated tickets to the customer by mail
 Easy Refund Policies
 Available for both Domestic and International Airlines

6. DISADVANTAGES:

 You need internet access.

 You need to be ready for an influx of new customers.

 Not all online booking systems are created equal.

 Avoid booking systems that don't bring you new quality customers.

7.APPLICATIONS:

 The main application of this project is to reserve the seats in airplane online.
In the same fashion the customer will be able to reserve the seats for buses,
cabs etc. if the same program is use in those areas.

 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.
8. REFERENCE

1. https://ieeexplore.ieee.org/document/7845037

2. http://d3i6b7xhop5xlb.cloudfront.net/AIRLINE-RESERVATION-SYSTEM.pdf

3. https://www.researchgate.net/publication/308880712_Development_of_a
_Mobile_Airlin e_Reservation_System

4. https://www.geeksforgeeks.org/vector-in-cpp-stl/

5. http://www.joics.org/gallery/ics-1305_1.pdf

6. http://ijsrcseit.com/paper/CSEIT184163.pdf

You might also like