8/3/2019 Airlines Ticketing 1
1/41
Airlines Ticketing
CONTENTS
1. INTRODUCTION
2. DESIGN PRINCIPLES & EXPLANATION
2.1. MODULES
3.2. MODULE DESCRIPTIOIN
4. PROJECT DICTIONARY
4.1. DATAFLOW DIAGRAMS
4.2. E-R DIAGRAMS
4.3. DATA DICTIONARY
5. FORMS & REPORTS
5.1. I/O SAMPLES
6. BIBILIOGRAPHY
8/3/2019 Airlines Ticketing 1
2/41
1. INTRODUCTION
Online Reservation System was available only through
manual. It was therefore necessary to develop one such system for
windows platform. This system was developed with such a necessity in
mind it user friendly by including a menu driven interface. The use of
online reservation is to provide an effective communication between
costumers and airways companies. Travelers can examine, reserve and
pay for their tickets online.
The advantages are
Time saving
Less cost
No mediators
Excellent services
The main goal of online reservation is to achieve the customer
satisfaction. Online reservation provides an effective communicationwith travelers of any place in the world.
Existing System:
Presently online Reservation system is manually providing
services to business persons and people of an organization.
The people have to go Reservation center to know their seat
Reservation. This will take more time some times they have no time to
get their seat on time. This causes wastage of valuable time and sometimes loss their ticket Reservation.
8/3/2019 Airlines Ticketing 1
3/41
Proposed System:
Now a days organizations are growing fastly and are increasing
the size also so these organizations are divided into departments in the
fast growing world the information is needed as fast as possible. This
can be accomplishment get reservation quickly fast reservation of
Airways is not possible in old manual system. Because in manual system
reserve one place to another. But it task much time and risk. In old
manual system there is possibility of one time reserve for more persons.
This leads the inconsistency of information . So we need a system which
is both quick and accurate. This can be achieved by Airways. In this
system the ultimate senders and receivers are always passengers, not
machines.
Project Feasibility:
In preliminary investigation we got the result that the online
reservation system is feasible. This includes 3 aspects.
Technical Feasibility:
Technical feasibility is nothing but implementing the project withexisting technology. Online Flight Reservation System is feasible.
Economically Feasibility:
Economic feasibility means the cost of under taking project
should less than existing system.
Online Reservation system is economically feasible, because it
reduces the expense in the manual system.
8/3/2019 Airlines Ticketing 1
4/41
2. DESIGN PRINCIPLES & EXPLANATION
2.1. MODULES
The system was developed in modular fashion.
The main modules are
1. Administration.
2. On Line Seat Reservation.
3. Arrival Passenger.
4. Passenger Name.
2.2. MODULE DESCRIPTIOIN
The main purpose of this system is to buy the tickets with in the
organization and also receive their seat reservation number through
online. We can use this system for particular passenger details and
arrival passenger details for the particular destination.
This software has been developed using advanced JAVA programming
concepts, because these programs are write once and run any where
which means platform independent once the software is loaded into the
server this can accesses through any machine having differentarchitectures as well as operating system.
Passenger Details:
The user wants any information on particular passenger (or)
delete passenger while, he enters this screen. This screen includes.
View Passenger:
In this screen the user checks the invoice no. And enter thepassenger details about Flight number, invoice number, date of Travel,
source, destination etc.,
8/3/2019 Airlines Ticketing 1
5/41
Delete:
If user wants to delete a passenger, select the invoice number of
particular passenger.
Seat Cancellation:
If user wants to cancel the reservation then select the invoice
number of particular passenger.
Cancellation list:
If user wants to cancellation list of a passenger then select the
invoice number of that particular passenger.
New User:
If user want to create a new password and a new user we are
just to type user name. Then click the submit button. That PWD stored
into database.
Add Flight Details:If user want to add New Flight then user enters those two
screens. And adding which details the user want. These details stored
into database.
Delete Flight Details:
If user want to delete the Flight details.
Seat Reservation:In our Space Airways if you want to reserve the seat. Clicks on
seat Reservation. We enter the reservation page select source,
destination and date of travel then we get Flight number and date of
travel will be displayed. If dont want that flight then click on Back.
8/3/2019 Airlines Ticketing 1
6/41
Suppose you want to go select the fno, and select which category do
you travel. Then you get an information about price of seat and seats
available (or) not in the seats available (or) not in that particular
category. If you dont want reserve then go Back otherwise you want
to reserve the sat click on Reserve button. You get a reservation form
and you fill up the form. You get details about your ticket.(it is conform
or not).
Arrival Passenger:
Any body wants the arrival passenger details click on Arrival
Passenger. You get one page. In that page you must select the
destination and you get information about arrival passenger details on
that particular date and destination.
Passenger Name:
Any body wants the passenger name who travels in our Airways
then click on passenger Name you get one page. In that page enter that
particular passenger name and you get information about that particular
passenger.
8/3/2019 Airlines Ticketing 1
7/41
4. PROJECT DICTIONARY
4.1. DATAFLOW DIAGRAMS
Data flow diagram is used to decrease analysis the movement of
data through a system store of data in the system. Data flow diagrams
are the central tool basing on which components are developed.
The transformation of data from input to output, through process
may be describe logically and independently of physically components
associated with the system. They are called logical data flow diagrams.
In contrast physical data flow diagrams show the actual implementation
and movement of data between people, Department, and work station.
The data flow diagram show functional composition of the system.
The first level of conceptual level in context diagram is flowed by the
description of input and output for each of entities the next level of dfd
is level 0, which shows the main functions in the system. Level 0 is
followed by the description of the main functions. The main function
further broken into functions and subfunctions.
ReceiverSender OnlineReservationSystem
8/3/2019 Airlines Ticketing 1
8/41
AdminBlock
Enter
Pwd
Regd db
Regd db
Add New User
Add Flight
Modify
Delete
Passenger
New User Enter
PWD
Add Flight New DateNew Flight
8/3/2019 Airlines Ticketing 1
9/41
Existing
PassengerDetails
Customer
View Delete Cancel Cancel List
ChecksIno
ChecksIno
CheksIno
ChecksIno
Regd dbModify FlightModify
Process
Regd db
Delete flight
Delete
Process
8/3/2019 Airlines Ticketing 1
10/41
8/3/2019 Airlines Ticketing 1
11/41
Ticket Conform
Fno,Dot
Category Max,seatsSeats Available,Amount
SeatReservation
SelectSource
DestinationDate
Select
FNO
COT
Reserve
8/3/2019 Airlines Ticketing 1
12/41
4.2. DATA DICTIONARY
Arrival PassengerDetails
ArrivalPassenger
Select
DestinationDate
Details aboutPassenger
Name
Type
PassengerName
8/3/2019 Airlines Ticketing 1
13/41
ADD FLIGHT
FIELD NAME DATA TYPE DESCRIPTIONSno Auto Number
Flight Name Text Name of the flight
Flight Number Text Not Null
AClass Text Category
AAmount Text Amount
BClass Text Category
BAmount Text Amount
CClass Text Category
CAmount Text Amount
Source Text Starting Place
Destination Text Arrival Place
Date of Travel DATE Data of Traveling
Departure time DATE Departure time
Arrival Time DATE Arrival Time
8/3/2019 Airlines Ticketing 1
14/41
ADD PASSENGER
FIELD NAME DATA TYPE DESCRIPTIONInvoice Number Auto Number Primary Key
Passenger Name Text Name of the Passenger
Age Number Age of the passenger
Gender Text Sex
PhoneNumber Number Phonenumber
EmailAddress Text Emailaddress
CrType Text Type of Credit card
CrNumber Number Credit card number
CrExpiryDate Text Credit card expiryDate
DoorNumber Number House Number
StreetName Text Name of the Street
City Text Name of the City
State Text Name of the State
Pincode Number Pin code Number
FlightNumber Number Flight Number
DateofTravel Text Date of Travel
Category Text Category
Source Text Starting Place
Destination Text Arrival Place
Date of Travel Text Data of Traveling
8/3/2019 Airlines Ticketing 1
15/41
Creditcard
Resarve
Users
FIELD NAME DATA TYPE DESCRIPTION
Crtype Text Type of Creditcard
CrNumber Number Credit card number
CrTotalAmount Number Currency
CrMinAmount Number Currency
FIELD NAME DATA TYPE DESCRIPTION
FlightNumber Text FlightNumber
AresarveSeat Number A class Seat
BresarveSeat Number B class Seat
CresarveSeat Number C class Seat
DateofTravel Number Date of Traveling
FIELD NAME DATA TYPE DESCRIPTION
UserName Text Name of the user
Password Text Secrete code
8/3/2019 Airlines Ticketing 1
16/41
5. FORMS & REPORTS
5.1. I/O SAMPLES
8/3/2019 Airlines Ticketing 1
17/41
8/3/2019 Airlines Ticketing 1
18/41
8/3/2019 Airlines Ticketing 1
19/41
8/3/2019 Airlines Ticketing 1
20/41
8/3/2019 Airlines Ticketing 1
21/41
8/3/2019 Airlines Ticketing 1
22/41
8/3/2019 Airlines Ticketing 1
23/41
8/3/2019 Airlines Ticketing 1
24/41
8/3/2019 Airlines Ticketing 1
25/41
8/3/2019 Airlines Ticketing 1
26/41
8/3/2019 Airlines Ticketing 1
27/41
8/3/2019 Airlines Ticketing 1
28/41
8/3/2019 Airlines Ticketing 1
29/41
8/3/2019 Airlines Ticketing 1
30/41
8/3/2019 Airlines Ticketing 1
31/41
8/3/2019 Airlines Ticketing 1
32/41
8/3/2019 Airlines Ticketing 1
33/41
8/3/2019 Airlines Ticketing 1
34/41
8/3/2019 Airlines Ticketing 1
35/41
8/3/2019 Airlines Ticketing 1
36/41
8/3/2019 Airlines Ticketing 1
37/41
8/3/2019 Airlines Ticketing 1
38/41
8/3/2019 Airlines Ticketing 1
39/41
8/3/2019 Airlines Ticketing 1
40/41
8/3/2019 Airlines Ticketing 1
41/41
6. BIBILIOGRAPHY
JAVA COMPLETE REFERENCE ------------ PETERICKNAUGHTON
PROGRAMMING WITH JAVA ------------ BALAGURUSWAMY
JDBC DATABASE ACCESS WITH JAVA ------------ GRAHAM AMELTON
RICH CATTELL
MATADENE FISHER
SOFTWARE ENGINEERING ------------ ROGER S.PRESSMAN
SERVLETS ------------ OVERALLY
Top Related