PHP PROJECT REPORT
Title of the proposed project
(online fight booking services )
1. Introduction to the proposed title-
First of all i would like to let you all know that There is a very
important reason behind choosing this topic.
As we all know, that we are living in the Internet’s generations &
everything has became very easy now, The use of internet and
online websites is increasing day by day , Specially in the field of
online booking services. There are so many benefits/advantages
that internet & technology gives us, such as:
Connectivity , communication, and sharing .we can do anything
with just one click by just sitting at our homes .
The airline reservation system is a web-based booking solution that
helps in consolidating data from all airlines through the use of global distribution s
So, now lets move on to the introduction part :
Basically, it is going to be an online right booking system. At its most
basic, an online booking system is software which allows a potential
customer to book and pay for an activity or service directly through
the website. Online booking is a convenient way of booking the
travel over the internet. Customers can Book a ight and pay online
for their travel. And also they can Request for a particular seat,
special meal or service according to their comfort .
[Link] of our proposed project title - As we all know an online
ight booking services websites are becoming increasingly popular in.
Theonline travel portal integrates with GDS/CRS (Global Distribution
System) and Non GDS suppliers like direct integration with Airline
companies and other travel service suppliers. The Travel Portal
provides online booking facilities to customers or end users visiting their
website.
In our website, we will regularly add new information to improve
interaction with existing and potential customers or viewers.
To improve eciency and effectiveness towards the online services .
To improve user accessibility & time exibility
To save the time & money of our customers.
To engage our costumers in the online booking services & facilities.
We are going to provide an online booking facility to be used by the
client of the company as a method of delivering services to the airlines
company’s clients . we will also try to provide a secured online booking
facility to be used by the airline authorized employee to manage the
reservation and ticketing system that will be able to give the best service
regarding to : Accurancy , usability, speed and user friendly by
implementing the newest techniques and technology in the website.
3. Tools / environment used
Atom. Atom is relatively a new kid on the block of code editors. ...
Sublime Text. The Sublime is among the most popular text code
editors out there. ...
Notepad++ Notepad++ is a powerful open source text editor, which only
works on Windows. ...
Visual Code Studio.
Ftp ( file transfer protocol )
Software requirements:
Operating System: Windows 7 or 10.
Web Technologies: Html, JavaScript, CSS, PHP, MYSQL
Web Server: Tomcat 7.0, web browser ( internet explorers )
Database: Oracle 10g Express Edition
Software ’s: JDK 7
XAMPP
BOOTSTAP
Hardware requirements:
Hardware: Pentium based systems with a minimum of P4
RAM: 1 GB (minimum)
Display device
Standard keyboard
Modem/ LAN card for internet connection
Mouse or pointing device
[Link] Document : (Data flow diagram, ER diagram, )As per the
software requirements.
0 level DFD
For registration
Select / choose the ights as per your comfort
Home
page
See
Flights
Find ights
Available ights
Partner airlines
Abou
t
For login Not Authenticate
User request Access
Authenticate
Database
Password is
for checking the booked flights
User request
Database
Username
1. LEVEL DFD Checkout Login
(change & update catalogue)
Catalogue
Admin/staf
User name
f
Home
Conrmation Fill the details
In the form
User View edit
Edit /update the new information
Edit flights,
airlines Agent
Administrator
,airport and
website
1. level DFD
Sign up
Send / receive data
Home page ADD/DELET
Admin
nter E
username Login
& password
ADD/DELET
Booked
E
Admin/staff
Select/choose the data
Airport/airlin ADD/DELET
E
Manage ADD/DELET
E
ER DIAGRAM
Username
User id Password
Locatio
User n
From -----
- To--
Submit
See
See customer
Reques Reques
booked Details
Flights t t
Admin/staf
f
From--
-
Location
name
To---
5 .DESIGN Document User id Password
Str ure of the ect
Before login
Home
login
Register
Forgot password
Flight lists
Administrator login
About us
Contact us
After Administrator login * After staff Login
*Home *Home
*Add/remove Flights *Booked Flights
*Add Airports *Edit Airports/Airlines
*Add Airlines
*Manage users
*Site Setting
See reserved customers
Total booked ights
See passenger details
Remove users
logout
After user login ( Welcome to online Flight booking service)
*ll the details and nd the ights
*Available Flights lists
*Partner airlines
*About
.Checkout
.Logout
6 .TESTING :-
Our testing process will involve these step by step processes, It includes:
#Test strategy
#test plan
#test design
#test execution
#test closure
The following testing methodologies are to be used in chronological
order:
1 functionality testing for: cookie testing, validation html, CSS, GUI testing
2 usability testing for : validation, content, easy to use, look and feel.
3 interface testing for: web server, application server & database server
interface
4 capability testing for : operating system, mobile browsing, printing option
5 performance testing for : mainly consists of web load testing
6 Acceptance testing for: beta testing
Our testing process will be done with the help of these following key
points
Basic functionality testing :-we will Begin by making sure that every button
on every screen works. We will also need to ensure that we can enter simple
text into each field without crashing the software. We don't have to try out all
the dierent combinations of clicks and characters, or edge conditions.
Code review :- Another pair of our eyes looking at the source code can
uncover a lot of problems .If our coding methodology requires peer review. We
will perform this step before our hand the code over for testing
Static coding analysis :- There are tools that can perform analysis on
source code or byte code without executing it .These static code analysis
tools can look for many weaknesses in the source code and Security
vulnerabilities.
Unit testing :- Basically developers will write unit tests to make sure that
the unit (be it a method, class, or component) is working as expected and test
across a range of valid and invalid inputs
7. INPUT AND OUTPUT SCREENS
HOME PAGE :
PARTNER AIRLINES :
About us :
ADMIN AND STAFF LOGIN :
Welcome back admin :
See booked ights :
Edit , add or delete new or exist ights
Fill Data Form to qdd New ights
Airport (edit or delete)
Airlines (edit or delete )
Manage users :
Site setting :
For customers or visitors : [ see available ight list ]
Search and Book ight as per your comfort :
Fill the details to book the ight
Conform your reservation
8 . Future scope & further enhancement :-
Those days are gone , when one used to call multiple travel agents to
know about the holiday packages and plan a tour
With the advent of worlds wide web, air ticketing industry has
seen much developed in recent times. Also , online airline ight booking
plays a major role in travel and tourism .there has been a signicant
good future scope of air reservation business .
Air ticketing is very dynamic & booming work sphere with great
future scope on global level. This is one of the largest and most
protable industries in the world and contribute substantially to the
foreign exchange earned .
A report published by travel and tourism council could add another
RS 8,50,000 CR to GDP .it can provide and create millions of new
job for unemployed people .
So , Denitely , having no doubts , to say that online services has made
everybody’s life easier now, so that everyone can easily work from
home . and it has so much scope in future