You are on page 1of 39

A

PROJECT REPORT ON
FLIGHT BOOKING MANAGEMENT SYSTEM
FOR
Pushkar Apartments, Shukrawar Peth, Pune
SUBMITTED BY:
MS.MUKTA GADGIL (TYBBA (CA), A, 15455)
MS.MRUNAL APTE (TYBBA (CA). A, 15419)
UNDER THE GUIDANCE OF:
PROF.PRIYANKA JAIN (CO-ORDINATOR)
PROF.PADMA NENE

SAVITIRIBAI PHULE PUNE UNIVERSITY


BACHELOR OF COMPUTER APPLICATION
GARWARE COLLEGE OF COMMERCE
GARWARE COLLEGE OF COMMERCE

Karve Road, Deccan Gymkhana,

Pune-411004

CERTIFICATE
This is to certify that Ms. Mukta Gadgil and Ms. Mrunal Apte has successfully
completed the project entitled Flight Booking Management System

and has submitted the same to the satisfaction during the academic year 2017 -2018

Towards partial fulfillment of the degree Bachelor of Computer Application of

the Savitribai Phule Pune University

(Project Guide) (BCA In charge) (Principal)

(Internal Examiner) (External Examiner)


CONTENTS

Company Profile

Project Profile

Study of the Existing System

-- Existing System

-- Problems with Existing system

-- Fact Finding Methods

Proposed System

-- Scope of the Proposed System

-- Objectives of the Proposed System

-- Feasibility Study

-- H/W and S/W Requirement

System Analysis

-- Context Level Diagram

-- Data Flow Diagram

-- Entity Relationship Diagram

System Design

-- Table Design

-- Form Design (With Input Values)

-- Report Design (With Data)

System Limitations

Future Enhancements
Bibliography

Company Profile

Name of the Company : Eva Air Flight Booking Management System

Address of the Company : Pushkar Apartments, Shukrawar Peth, Pune

Services Provided :

1. Flight Details

2. Online Bookings

3. Cancellation of tickets.

Universal Booking & Services is a partnership firm which provides


online ticket booking services to its customers. It was established in 2010 and is
one of the pioneers in this field.

The management comprises of 2 partners which are Ms. Mukta Gadgil and
Ms. Mrunal Apte. It is an initiative of both Ms. Mukta Gadgil and Ms. Mrunal
Apte. Initially they started this activity on a small scale but now they are on the
verge of expanding their business. There are approximately 500 to 800 bookings
done per day. The online booking of tickets is done in a secure manner.

The process of booking a ticket is not complicated and any person having
minimal knowledge of internet can book a ticket. They also provide the live status
of flights. Both Ms. Mukta Gadgil and Ms. Mrunal Apte have taken a lot of effort
and put in hard work for bringing up Udaan Airline Bookings and Services.

Now they are interested in expanding in their business and providing their
services in a more efficient manner and to maintain a good relationship with their
customers.
Project Profile
The online ticket booking infrastructure is designed to address the process. The
project aims at automating the ticket booking process which has the following
three modules :-

1. Registration Module

2. Administrative Module

3. Passenger Module

1.Registration Module :- In Registration Module first we ask passenger to give


his/her details. After registering with us, the passenger can log on to his/her
account and view all flight details such as timings, prices, availability of seats, date
and can book the ticket with unique ticket Id.

2.Administrative Module :- Administrative Module is provided for the sake of


administration to manage the system and update the content on a regular basis.
The major operations included in this module are:-

a) Create and maintain in airline schedules, fare, date, timings of flight.

b) View the passenger list.

c) View the available seats in the flight.

d) Cancel the tickets.

e) Updating the flight schedule, timings and fare.

3.Passenger Module :- This module is meant for passengers, where a user logging
into her/his account will view this panel. The major operations included in this
module are :-

a) View all airline schedules, timings, fare details and seat availability.

b) Book the tickets.

c) View and cancelling the ticket.


Study of the Existing System

Study of the existing System and Requirement Specification


The Customers approach to the agency for the online air ticket reservation.
The advisor notes the sources, designation, number of tickets.
The advisor of agency advices customers about types of seats that can be of
following types:-

1) Domestic

In domestic, 100 seats are available and in international type minimum 250
seats and maximum 320 seats are there.
In Airline process three ways are there i.e.
1. One way source to destination
2. Round trip Source to designation to source (return back).
In the origin of form customer have to select code and city name.
In Departure column, customer have to enter their initial date if the trip is
round trip, enter return data too.
The airline system also requires no. of people for reservation.
Customers have to select between two classes is economy and business.
The system shows detailed information to the customers of available seats
of specific class.
In airline travelling passenger can chose direct travelling in which customer
will directly reach to the destination without any disturbance.
After that, customer has to enter his personal details and details of each
member present with them.
Insurance companies provide insurance offers if passengers want.
Customers get invoice based on expenditure.
The customers have to fill all the information for generating their code.
After ticket is booked. The message or e-mail will be sent to customer
contact.
After the ticket is booked, if the customer wants it cancelled then the ticket
cancelling charges will be applied and if it is from airline side, it will be
refundable.
Existing System
Values:-
Travels arranges the stay of the passengers in star hotels and sightseeing
arranged by AC Coaches for customers comfort ability, they take care of
Passengers food (Indian) whenever possible they really try to fulfill all the
customers need. Shree travels assures that they provide the comfortable enjoy
and memorable journey to their each and every passenger.

Vision:-
Universal travels want to be most customer friendly travel company in
India. They provide Best Transfer facilities is their customers. They also arrange
group tours as per the location and duration. The customers satisfaction is the
main motive of the Shree Travels.

Problems with Existing System


Data maintenance requires a lot of files.
Paper work time is required.
Tremendous time is required.
Searching of any documents is very difficult.
Low Manpower to handle the data.
The need for backup.
Data Loss
Over load on the staff.
Fact Finding Methods
i. Finding and recommendations:
A list of the major findings and recommendations of the study. It is ideal for
the user who requires quick access to the results of the analysis of the system
under study. Conclusion are stated, followed by list of the recommendation
and a just for them.

ii. Details of findings:


An outline if the methods and procedures under-take by the existing system,
followed by coverage of the objectives and procedures of the candidate
system. The ones included are also discussions of output reports, file
structure, and costs and benefits of the candidate system.
Proposed System

Scope of the Proposed System


This project on Flight Booking System in the automation of registration process of
airline systems. The system is able to provide much information like passengers
information, criminals, list of all passengers etc.

The system also allows us to add records when a passenger reserves a ticket. It
enables to add any number of records in our database. But for intrinsic nature of
file handling, retrieval process is slow when we search a particular record in the
database because record is searched sequentially.

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 anywhere to any place.

Objectives of the Proposed System


1) Flight booking system is the process of checking and booking available
slots for airline.
2) The airline industry is no exemption. Flight Booking Management System
used to be standalone system. Each airline had its own system,
disconnected from other airline or ticket agents and usable only by a
designated number of airline employees.
3) To provide some amount of automation in airlines management.
4) To help airline system in making their business more efficient.
5) An added attraction for their potential customers.
6) It will also show the attitude of the management that they are aware to the
newly introduced technology and ready to adopt them.

Feasibility Study
Once, the scopes defined and requirements are gathered, the software team and
others have worked to determine whether if it can be done within the dimensions
just noted. Software feasibility has four solid margins : (i) Finance, (ii) Time

(i) Finance :
The cost required will depend upon the hardware or software required for
developing the system and money which get spend on people working on that
system. The total cost will be in the form of human expenditure, hardware and
software expenditure. The cost can also increase if some change in the system is
demanded by the customer.

(ii) Time :
The team may have to spend a particular time slot for deciding what are
the requirements, central idea and overall structure of the system. Near about
one month will be required for organizing team, designing the system and some
more days for coding and testing the system. The team member should follow a
proper plan and take efforts so that, they dont have to face any risk in the middle
of developing the system or in future. There should also be proper understanding
among the team members.
H/W and S/W Requirement
Hardware Requirement
Computer
Printer

Software Requirement
Visual Studio 6.0
Microsoft Word
Microsoft Access
System Analysis
Context Level Diagram

Registration Passenger
Passenger
Master
Enter
Flight 0.0 Submit the
Route details
Flight Booking
Staff
Management Confirm
Record System
Passenger
Flight
details Staff Master
Booked

Manager Rules &


Regulations
Data Flow Diagram

Passenger Details
Passenger Passenger
Details Master
Passenger 1.0
Master Flight
Enquiry Flight Master
Maintenance Details
Flight Schedule Details
Details
Schedule
Staff Schedule Master
Details
Database
Staff Master
Second Level DFD

Passenger Details Given Passenger


Flight 2.0 (Schedule Master
Details displayed)
Enquiry
Search Routes
Routes Staff Master
Available
Staff
Third Level DFD

Passenger Booking
Form Filling Details Passenger
(Registration) 3.0 Master
Registration
& Booking Display Flights
Management

Schedule Staff Master


Management
Show
Routes

Flight Master
Fourth Level DFD

Ticket Receipt
Passenger Billing Done Passenger
Given
Master

Fare Paid 4.0


Staff Master
Print
Create Billing Receipt
Receipt
Choose Modes of
Staff Option Payment

Print Ticket
Ticket Master
Fifth Level DFD

Passenger Request Passenger


Cancellation Refund
Master

Confirm 5.0
Confirmation
Refund
Cancellation
Confirm
Flight Master
Flight
Request
Validation Check
Cancellation
Reports

Payment Master

Passenger
Master 6.0

Management
Flight Master Reports

Schedule
Master

Staff Master

Ticket Master
ENTITY RELATIONSHIP DIAGRAM

has

has
1 M 1
1 Passenger has Staff
M M
1
Bill 1 1
makes
does has
has
has Booking M 1
1
1 Receipt
1
Flight
1 1 Ticket has
1
1
has
System Design
Table Design
login master
Field Name Data Type Size Constraints Field
Description

username Text 30 Primary Key Username

password Number 20 Password


passenger master
Field Name Data Type Size Constraints Field
Description

pid Number 10 Primary Key Passenger ID

firstname Text 30 Passenger First


Name

lastname Text 30 Passenger Last


Name

dob Number 10 Date of Birth

padd Text 60 Passenger


Address

Nationality Text 30 Nationality

Contact No Number 10 Contact Number

Gender Text 6 Gender


flight master
Field Name Data Type Size Constraints Field Description

fid Number 20 Primary Key Flight ID

fdate Date 15 Date

ftype Text 30 Domestic/International

capacity Number 3 Capacity

route Text 30 Route

fname Text 20 Company Name

from Text 30 Flight origin


destination

to destination Text 30 Flight destination


staffmaster
Field Name Data Type Size Constraints Field
Description

eno Number 5 Primary Key Employee No

ename Text 30 Employee


Name
designation Text 20 Employee
designation
contactno Number 10 Contact
number
emailid Number, Text 30 E-mail ID

schedulemaster
Field Type Data Type Size Constraints Field Description

sno Number 8 Primary Key Schedule Number

fid Number 8 Foreign Key Flight Id

adt Date 8 Arrival Date

atime Number 4 Arrival Time

ddt Date 8 Departure Date

dtime Number 4 Departure Time

status Text 10 Status


ticketmaster
Field Name Data Type Size Constraints Field Description

tno Number 8 Primary Key Ticket Number

pid Number 8 Foreign Key Passenger Id

sno Number 8 Foreign Key Schedule Number

fid Number 8 Foreign Key Flight Id

tdt Date 8 Booking Date

class Text 10 Class

seatno Number 4 Seat Number

gate Number ,Text 15 Gate

food Text 20 Food


ticketpaymentmaster
Field Name Data Type Size Constraints Field Description

Tpno Number 8 Primary Key Ticket Payment


Number

Sno Number 8 Foreign Key Schedule Number

Tno Number 8 Foreign Key Ticket Number

Fare Number 10 Fare

Amt Number 10 Amount

Gst Number 3 Goods Service Tax

development Number 3 Devlopment Tax


tax

fuel tax Number 3 Fuel Surcharge

Netamt Number 10 Net Amount

Mop Text 8 Modes of Payment

bank name Text 20 Bank Name

crno/chqno Number 10 Credit Number/


Cheque Number
cancellationmaster
Field Name Data Type Size Constraints Field Description

cno Number 8 Primary Key Cancellation Number

tid Number 8 Foreign Key Ticket Id

pid Number 8 Foreign Key Passenger Id

fid Number 8 Foreign Key Flight Id

tamt Number 10 Total Amount

deduction Number 3 Deduction(%)

namt Number 10 Net Amount

cancellationreceiptmaster
Field Name Data Type Size Constraints Field Description

crpno Number 8 Primary Key Cancellation Receipt


Number

cno Number 8 Foreign Key Cancellation


Number

pid Number 8 Foreign Key Passenger Id

totamt Number 10 Total Amount

bankname Text 20 Bank Name

chqno Number 10 Cheque Number


LOGIN FORM
SPLASH FORM

MDI FORM
BOOKING ENQUIRY FORM
PASSENGER FORM
TICKET FORM
TICKETPAYMENT FORM
CANCELLATION FORM
Data Reports
PASSENGER REPORT

FLIGHT REPORT
SCHEDULE REPORT

TICKET REPORT
TICKETPAYMENT REPORT
System Limitations
Our Flight Booking Management System is very
efficient. But it has got some limitations.
Person handling this software must be familiar with
the computer environment.
To operate this system, the user must study the
software first, so that he/she can use it well.
Future Enhancements

1. Future of this project is to replace the manual work of movie shop


management system with the new advanced computerized system.
User does not need much training to use this software as the
software is really user-friendly and easy to understand it replaces
all the paper work also. In this software we can store thousands of
records. Sometimes, the main advantages are :-

Customer numbers are generated automatically by the system


itself.

If any invalid entry is done by the users which is the nature of


human being but checks by the machine so the software gives
the error message to the users to indicate about the invalid
entry.

While transfer of any customer such as incoming customer, it


will update both the file and incoming customer so that if we
want to know number of incoming customer, it will be easy
for us.
BIBLIOGRAPHY
Black Book
Yatra.com
Bookmytrip.com

You might also like