This document describes an airline reservation system project. It includes an abstract, introduction, description of the existing manual system and proposed automated system, advantages, disadvantages, modules, feasibility study, required software and hardware. The proposed system allows customers to book and cancel airline tickets online through a web portal. It uses HTML, JSP, Oracle database and has administrator and customer modules. A feasibility study found the project technically feasible using the described technologies. Sequence and use case diagrams are also included.
1. Airlines
Presented By: Project Guide:
B.Anitha Dr. Chenna Lakshmi M.Tech,Ph.D
21091F0003 Associate Professor
RGMCET Nandyal
2. Contents
Abstract
Introduction
Existing System
Proposed System
Advantages
Disadvantages
Modules
Feasibility study
Required Software
Required Hardware
3. Abstract
The project titled “Bharat Airlines Reservation” is a web portal developed for a brokerage company,
who maintains flight details from various vendors like Air India, Emirates, Jet Airways, and British
Airways etc. The objective of the system is to provide reservation and cancellation for every customer
from any point to any point. The customer is given a privilege to reserve the return journey tickets at
the same time of reservation.
The customer can reserve a ticket for a particular date, if seats are not available for that particular date
he is kept under waiting list. To check his status confirmations he can click on confirm status. While
reserving a ticket he can also check for flight details, available for that particular date.
The customer can reserve the ticket from his home PC or personally at the centers allotted. The
payment can be done either through credit card. The main aim of this project is to provide user-friendly
services accurately and quickly. This project is developed using HTML as GUI and JSP as middle tier
and ORACLE as backend.
4. Introduction
The project entitled “Bharat Airline Reservation” facilities to perform online booking of
tickets in Bharat Airways.
The project maintains the database of all flights, Flights Schedules, Customers
Information for processing Online Ticket Booking In Ticket Booking.
The project Bharat Airline Reservation is designed to facilitate online reservation of
airline tickets. Almost every national airlines company provides the reservation of tickets
from various points in every city. No ticket can be sold to two different passengers.
At the same time a passenger can reserve return journey tickets in advance. As such two
vital issues, making the reservation or cancellation and flight status available cross -
country and continent becomes mandatory. This portal addresses to the stated need in
diligent manner.
5. Existing System
The existed system is the automation of Airline Reservation of Bharat Airways reservation of
Air tickets is done through Travel Agents and Booking at airport Counters.
This process is very time consuming process for customers in booking, Cancellation of tickets
and getting boarding pass and ticket .
6. Disadvantages
The customer can cancel an existing reservation provided with a decrease in some
percentage of the amount paid by him (such as 50% return if cancelled on the due
date of departure, else 25% return before the date). If the seats are filled up during
the reservation process, then the customer is kept on to the waiting list, which in turn
should automatically confi
This system reduces the time consumption; cost incurred and also reduces the
workload on counseling authority people. This system also provides user-friendly
environment, which can be understand by all people. It just requires the minimum
operation of the computer.
The Payment process includes calculation of payable amount. Payment can be done
either through credit card. If the customer reserves a ticket online he can pay the
amount through credit card.
7. Proposed System
The proposed system is to automation of Airline Reservation of Bharat Airways for
online reservation of Air tickets.
Customers having credit cards can register through internet and perform air
reservation activities online. The Customer should be able to reserve a seat for a
specific flight for a specific date
8. Advantages
This system reduces the time consumption; cost incurred and also reduces the workload
on counseling authority people. This system also provides user-friendly environment,
which can be understand by all people. It just requires the minimum operation of the
computer.
9. Modules
The project is implemented in two major modules. Those are
Administrator Module
Customer Module
10. Administrator module
Airports Information
Flights Information
Flights Schedules
Communication
1.Mail
2.Inbox
Reports
11. Customer Module
View of Domestic Fare
View of Flights Information
View of Flights Schedule
Online Booking of Tickets
Online Cancellation of Tickets
Online Rescheduling of Tickets
Board Pass Printing
Ticket Printing
Check of Seats Availability
Mail
1.Inbox
2.Compose
12. Required Software
Server : Apache Tomcat 5.5
Database : Oracle
Technology : JAVA/J2EE
Server Side Scripting : JSP
Client Side Scripting : Java Script
Java Version : JDK1.5
Web Designing : HTML, DHTML, CSS
Editor : Edit plus
IDE : My Eclipse
13. FEASIBILITY STUDY
! Unfortunately, the development of computer-based system or product is more likely
plagued by a scarcity of resources and difficult delivery dates. All projects are feasible –
given unlimited resources and infinite time It is both necessary and prudent to evaluate the
feasibility of a project at the earliest possible time. Months or years of effort, thousands or
millions of dollars, and untold professional embarrassment can be averted if an ill-conceived
system is recognized early in the definition phase.
14. TECHNICAL FEASIBILITY
It is technically feasible to design the project as; the entire modules described in the
modules description can be created using Front-End interaction Java and back end database oracle.
Advantages of ORACLE
1.Oracle is a large database and several functional programs.
2. Oracle is a pure database software. In our project we maintain database, so we selected Oracle
3. It provides a set of functional programs that user can use as tools to build structures
and perform tasks.
4. Oracle is highly sucured software.
5. Oracle contains many tools like SQL,PL/SQL etc
6. SQL is a unified non-procedural language.
16. Use Cases Diagram
Use cases are used during requirements elicitation and analysis to represent the
functionality of the system
Use cases focus on the behavior of the system from the external point of view.
The actors are outside the boundary of the system ,whereas the use cases are inside
the boundary of the system
18. SEQUENCE DIAGRAMS:
:Administrator
:login
check
:airports :customers
1.enterusername and
password
2.check
details
3.provides
screen
4.add
,modify,delete sports
:planes
5.allotshedules
of matches
6.provideseats registration to the users
7.mailto the administrator to clarify doubts
8.mailto the passengers to clear doubts
SQUENCE DIAGRAM FOR ADMINISTRATOR
Buy SmartDraw !-
document without a watermark .
Visit www .smartdraw .com or call 1-800-768-3729 .
20. CONCLUSION AND FUTURE SCOPE
The need for the airlines computerize processing and servicing the customer request
through automated modules is most necessary and now inevitable.
This is the application developed for doing the online reservations process on the
Internet. In addition to this we also provided communication between customers and
administrator. The project is helpful for the customer to book their tickets online with
any mediators.