Project Airline
Project Airline
· Airline
· Airline Employees
· Customers/Traveller
1.1Problem Definition
This project on Flight Management System is the automation of registration process of airline
system. The system is able to provide much information like passenger’s details, flight
detailsand the booking details. The system allows us to add records when a passenger
reserves a ticket. It also allows to delete and update the records based on passenger’s
requirements.For data storage and retrieval we use the MySQL database. It enables us to add
any number of records in our databasefrom the frontend which is Java core. Any changes
made in the frontend will be reflected at the backend.
1.2 Problem Description
Electronically handling of flight’s record to enhance the accuracy, flexibility, reliability and
to remove the human’s error. An airline providesair transport servicesfor passengers,
generally with a recognizeoperating.To provide accurate information about the addition,
deletion and modified record.To provide, efficient, accurate, reliable, fast, and robust
structure that can handle any number of records.The global airline industry continues to grow
rapidly, but consistent and robust profitability is elusive. Measured by revenue, the industry
has doubled over the past decade, from US$369 billion in 2004 to a projected $746 billion in
2014, $1500 billion in 2024. According to the International Air Transport Association
(IATA).Much of that growth has been driven by low-cost carriers (LCCs), which now control
some 25 percent of the worldwide market and which have been expanding rapidly in
emerging markets; growth also came from continued gains by carriers in developed markets,
the IATA reported. Yet profit margins are still low, less than 3 percent overall.In the
commercial aviation sector, just about every group in the aviation industry chain—airports,
airplane manufacturers, jet engine makers, travel agents, and service companies, to name a
few—turns a profit. It is seemingly ironic that the airline companies that actually move
passengers from one place to another, the most crucial link in the chain, struggle to make a
profit.
A few factors that directs us to develop a new system are given below -:
1) Faster System
2) Accuracy
3) Reliability
4) Informative
5) Reservations and cancellations from any where to any place
CHAPTER 2
REQUIREMENTS
2.1 Software Requirement Specifications
The current system used for airline ticket booking relies mostly on manual processes and
semi-automated systems, which often lead to inefficiencies such as delays in ticket booking,
incorrect data handling, and lack of real-time seat availability updates. Customers need to
visit airline offices or third-party travel agencies to book tickets, leading to inconvenience
and longer processing times. This system is also prone to human errors, leading to incorrect
ticket bookings and customer dissatisfaction.
2.4 Feasibility Analysis
Technical Feasibility
The project is technically feasible as it uses Java for frontend development, MySQL for
database management, and NetBeans as the IDE. The required technologies are widely used
and have ample resources for support. Moreover, web technologies such as HTML, CSS, and
JavaScript can be integrated for an enhanced user experience.
Behavioural Feasibility
The system is designed to be user-friendly and efficient, allowing customers to book tickets
online with ease. Airline employees will be trained to manage the system, ensuring smooth
operation. The system’s automation ensures minimal dependency on human intervention,
reducing the risk of errors and enhancing customer satisfaction.
Economic Feasibility
The proposed system is cost-effective as it reduces the expenses associated with manual
processing, paper-based ticketing, and third-party commissions. The investment in
technology and infrastructure is justified by the increased efficiency, reduced operational
costs, and improved customer experience.
2.5 Proposed System
The new Airline Ticket Booking System will provide a web-based interface for users to book,
cancel, and manage their flight tickets seamlessly. The key features include:
Admin panel: Allows airline staff to manage flights, update schedules, and view booking
records.
Flight status updates: Provides users with real-time updates on flight schedules.
Database management: Efficient storage and retrieval of passenger and flight information
using MySQL.
This system aims to enhance the efficiency, accuracy, and convenience of airline ticket
booking, benefiting both customers and airline operators.