AIRLINES RESERVATION SYSTEM Final

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 20

AIRLINES RESERVATION SYSTEM

Guided By :-
Guided By :-
Prof. Bharat Parihar

Prepared By :-
Sakshi Mhatre (33)
Prachi Pawar (41)
Smitha Shetty (47)
Shivanshi Yadav (55)
Abstract
• The main aim of the project was to develop a website which
would facilitate the reservation of online air tickets through an
effective and yet simple GUI for a normal passenger intending to
travel in airways.
• Airline Reservation System contains the details about flight
schedules and its fare tariffs, passenger reservations and ticket
records. It saves time as it allows online procedure as users no
longer to wait in a queue to book the flights. It is automatically
generated by the server. Admin is the main authority who can do
addition, deletion, and modification of flights if required.
Introduction
• The Airline Reservation System project is an implementation of a
general Airline Ticketing website like Orbitz, which helps the
customers to search the availability and prices of various airline
tickets, along with the different packages available with the
reservations.
• This project also covers various features like online registration of
the users, modifying the details of the website by the administrator
of the website, by adding, deleting or modifying the customer
details, flights or packages information. In general, this website
would be designed to perform like any other airline ticketing
website available online.
Problem Definition
• In few countries if a person wants to book a flight ticket, he use to follow
one of these things:

• Disadvantages –
• Manually goes to the Airport an book his ticket.
• Downloading the ticket form as paper document, filling it manually and
submitting it at Airport.
• Fill the Ticket form on system and get the print out as paper documents to
submit it at Airport.
• Booking the Ticket at some particular registered ticket counters in online.
Problem Definition (Continue)
• Even above approaches make a ticket booking online, it was not
completely done on online. Passenger may not have much freedom over
this approach.
• Hence the Passenger may or may not be satisfied with this approach as it
includes manual intervention like travelling to Airport for booking his
ticket.
• Cannot Upload and Download the latest updates.
• Risk of mismanagement and of data when the project is under
development.
• Less Security.
• No proper coordination between different Applications and Users.
• Fewer Users - Friendly
Objective
• To perform a thorough analysis of working of the whole system.
• To study the problems in the System through fact finding techniques.
• To follow SDLC to develop the system.
• To develop conceptual, logical and physical model for the system.
• To develop Graphical User Interface (GUI) as per convenience of the
user.
• To implement the physical model, being tested as per the standards.
• To document our efforts and analysis in a proper comprehensible
manner.
Need Of The System
• There is always a need of a system that will perform flight ticket
reservation by online. The Airline Tickets can be registered, cancel or
can change by online activities.

• Thus, there is a big need of an Online Airline Reservation System,


which provides all of the Above mentioned facilities and many more.
Project Scope
• The project has a wide scope, as it is not intended to a particular
organization. This project is going to develop generic software, which
can be applied by any businesses organization. More over it provides
facility to its users. Also the software is going to provide a huge
amount of summary data.
Proposed System
• The proposed system ensures the complete freedom for users where
user at his own system can logon to this website and can book his
ticket. Our proposed system allows only registered users to book the
tickets, view timings and cancel their tickets.
• In this Proposal the entire work is done on online and ticket with id is
also provided for passengers as a print document. Here passengers
can send their queries and suggestions through a feedback form. To
debug the existing system, remove procedures those cause data
redundancy, make navigational sequence proper to build strong
password mechanism.
Proposed System (Continue)
• The development of the new system contains the following activities,
which try to automate the entire process keeping in view of the database
integration approach.

• User friendliness is provided in the application with various controls.


• The system makes the overall project management much easier and
flexible.
• There is no risk of data mismanagement at any level while the project
development is under process.
• It provides high level of security with different level of authentication.
User Modules
• User can login with the valid username and password.
• Flight View: View all available flight.
• Searching: User search flight.
• View our booking detail.
• Update Profile.
• Change Password.
• View About Us: This module help the visitor to see the latest About our
Website.
• Contact and Feedback: Customer user gives the feedback about our
services and send query.
Admin Modules:
• Admin can add/update/delete flight detail.
• Admin can also manage the booking applications (approve and not
approve)
• Admin can view all registered users.
• Admin can change own password after login.
• Admin can also view admin dashboard.
SOFTWARE USED
• HTML (HYPER TEXT MARKUP LANGUAGE)
• DJANGO FRAMEWORK
• NOTEPAD++ OR ANY OTHER TEXT EDITOR
• CHROME OR ANY OTHER BROWSER
FRONTEND (LANGUAGE USED)
• HTML (HYPERTEXT MARKUP LANGUAGE)
• CSS (CASCADING STYLE SHEET)
• BOOTSTRAP (FRAMEWORK OF CSS AND JS)
Backend
• PYTHON DJANGO
• SQLITE (DATABASE)
Future Scope
• The web application involves almost all the basic features of the
online airline reservation system. The future implementation will be
online help for the users and chatting with website administrator.
Conclusion
• It has been a great pleasure for me to work on this exciting and
challenging project. This project proved good for me as it provided
practical knowledge of not only programming in Python and Sqlite
web based application. It also provides knowledge about the latest
technology used in developing web enabled application and client
server technology that will be great demand in future. This will
provide better opportunities and guidance in future in developing
projects independently.
Bibliography
• For HTML, CSS ANF PYTHON BASICS
• www.w3schools.com
• www.javatpoint.com
• https://www.geeksforgeeks.org/python-Django/

You might also like