Final Documentation of 4th Year Project

Download as pdf or txt
Download as pdf or txt
You are on page 1of 151

* Project *

Online Airline Reservation


System
Submitted by ~
 Ankita Sahoo
University Roll No.: 10900111017
Registration No.: 111090110017

 Debajyoti Pal
University Roll No.: 10900111033
Registration No.: 111090110033

 Deepanjan Mandal
University Roll No.: 10900111038
Registration No.: 111090110038

 Ritendu Sen
University Roll No.: 10900111074
Registration No.: 111090110074

Standard-B.Tech in Computer Science & Engineering Dept.


From

Netaji Subhash Engineering College


(TIG-NSEC)
 Certificate

This is to certify that this Project entitled

“_________________________” is a bona fide record of work done.

Project Group:

Name Signature

1. ____________________ _____________________

2. ____________________ _____________________

3. ____________________ _____________________

4. ____________________ _____________________

Under my guidance and supervision and submitted in partial fulfillment of the


requirements for the award of B.Tech degree in Computer Science and
Engineering by the West Bengal University of Technology.

------------------ ------------------ ----------------

Dr. Anupam Ghosh Mr. Sourav Dutta Prof. Runa Seth


Head of the Department Project Coordinator (Project Guide)
Department of CSE Department of CSE Department of CSE
Netaji Subhash Netaji Subhash Netaji Subhash
Engineering College Engineering College Engineering College
 Contents:

Serial No.s Topics Page No.s


1. Acknowledgement 4
2. Abstract 5
3. Introduction 6
4. Existing system 7
5. Proposed system 7
6. Goal of 7
Implementation
7. ER Diagram 8
8. Data Flow Diagram 9
9. Software 12
Requirements
10. Hardware 12
Requirements
11. Software 12
Requirement
Specification
12. Functional 14
Requirements
13. Database Schemas 17
14. Codings 22
15. Screen Shots 134
16. Limitations 149
17. Future Scopes & 150
Conclusion
18. Bibliography 151
 Acknowledgement :
The satisfaction that accompanies that the successful
completion of any task would be incomplete without mention of
people whose ceaseless cooperation made it possible, whose
constant guidance and encouragement crown all efforts with
success. We are grateful to our Project guide “Prof. Runa Seth”
for the guidance, inspiration and constructive suggestion that
help us in the preparation of this project.
We are also thankful to our some friends and
teachers with whom we fruitful discussions which have helped
us a lot in giving a final shape to the program.
Debajyoti Pal
Deepanjan Mandal
Ritendu Sen
Ankita Sahoo
4th Year Students of Dept. Computer Science & Engineering.
Netaji Subhash Engineering College.
 Abstract :
The objective of the project is to design an Airline
Reservation System application which enables the customers to
search and book flights. The project has been designed in HTML
technology and consists of a SQL server which acts as the database
for the project.
Our motivation for the project came from our enthusiasm
and strong urge to learn HTML which is one of the fastest growing
technologies in today’s world. The Airline
Reservation System project mainly consists of two types of users.
The customers who access the information provided by the website
and the administrator who modifies and updates the information
available in the website. All the data needed for the application is
stored in the form of tables in the SQL Server.
The report contains the details of all the tasks carried out
during the entire software development life cycle of the Airline
Reservation Project. The main objectives of our projects are-

 A Customer can reserve his/her own ticket


using this website without any difficulty.

 It basically a different form of execution of


online transaction in which the customer can
reserve for tickets and can pay in online for
ticket confirmation.

 A Customer can also view about his/her


ticket conformation using log in name and
password.

 If customer needed to cancel his/her


reservation due to any problem, he/she may
easily cancel out reservation with charges
applied.
 Introduction :

 Purpose and Motivation :


The main purpose of this vision document is to list the
requirements of the Online Airline Reservation System project. This
document also helps us to collect and analyze the ideas gathered for
the project. This vision document will be subject to change, if more
requirements are added to the project. This document is mainly
prepared to set stage for the design phase of the project. The
document being prepared is the first version of vision document for
the Online Airline Reservation System project.
HTML is a new technology which is being used a lot in
the IT field. Our interest to learn this new technology has prompted
me to take up this project, which would set the stage for the
applications I would be developing in the future.

 Project Overview :
The Online Airline Reservation System project is an
implementation of a general Airline Ticketing application 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
management staff or administrator of the website, by adding, deleting
or modifying the customer details, flights or packages information.
 Existing System :
The major limitations in the existing system are-
 Modifications are complicated
 Much time consuming
 Error prone
 Unauthorized access of data

 Proposed System :
The main objectives of proposed system are-
 Complex functions are done automatically
 Processing time can be minimized
 Simple and easy to manage
 Chances of errors are removed
 Faster and more accurate than the existing
system
 Easy for handling reports

The proposed system is complete software for Online Airline


Reservation System, which is more efficient, reliable, faster and
accurate for processing.

 Goal of Implementation :
There are some goals of this project, mentioned below:
 To make a new conceptual web based process on
online airline reservation system only for avoiding
the process complexity and other problems of the
manual reservation system.
 By making it online process, a whole airline
booking process can reach at everyone’s own
place through internet to fulfil his requirements.
It makes everyone’s life style easy in short time
with new technology through the internet.
 Entity Relationship Diagram(ERD) :
 Data Flow Diagram(DFD) :

 0 Level DFD :
 1 Level DFD :
 2 Level DFD :
 Software Requirements :
 Operating System: Windows 7 or better.
 Language: Html
 Front End: Html Pad 2014, Netbeans 7.3.1 (Choice
of the developer.)
 Back End: Sql Server 2010 (Choice of the
developer.)
To be developed…

 Hardware Requirements :

 Processor: Pentium IV or better


 RAM: 512MB or more
 Hard Disk: 250GB
 Monitor: Any
 Key Board: 122 Keys
 Mouse: Optical Mouse

 Software Requirement Specification :


The software requirement specification is divided into four
parts. So, we elaborate the four parts in below:

 External Interfaces :
The different types of interfaces that we would come
across while developing the Airline Reservation System application
are as follows:

 User Interface
 Hardware Interface
 Software Interface
 User Interfaces :
There are two types of users for the Airline
Reservation System project. One is the customer and the other is the
administrator. Both the customer and administrator user interface
would be a graphical user interface.
The Graphical User Interface would mainly consist
of Hyperlinks, Data entry fields like the E-mail Id field,
push down buttons like the Login button etc.

 Hardware Interfaces :
The system must basically support certain input and
output devices. Their descriptions are as follows-

Name of Item Description of Source of


Purpose Input/Description of
Output
Key board To accept data from Source of Input
user like pin code,
personal details, flight
details
Printer To print the bookings Destination of Output
mode, E.g.-
Destination chosen
with date and timings

 Software Interfaces :
The application should run on a Windows 7
Operating System. Since the application needs a database to
store all the customer details, airline, source and destination
information, SQL server would be used.
HTML would be used for creating the application.
All the coding will be done in HTML.
 Functional Requirements :
The functional requirements of the Airline
Reservation System are divided among the customer and the
administrator of the application.
These functional requirements can be explained in
detail as follows :

 Use Case name: User Registration

 Description: This use case describes the scenario where the


user registers with the application by providing all the necessary
details, in order to make reservations or bookings for flights.
 Actor: User or the Customer
 Input: The user or the customer will have to provide all the
necessary details present in the customer registration form of the
application.
 Output: All the details entered in the customer registration page
will be verified and accepted by the system into the database.

 Use Case name: User Login

 Description: This use case describes the scenario where the


user logs into the application, with the username and password
he has provided while registering with the System.
 Actor: User or the Customer
 Input: The user or the customer creates a username and
password at the time of registering with the system. He then
uses them to logon to the system and make reservations or view
any information.
 Output: The application then verifies the authenticity of the
username and password that the customer has provided and
allows the user to view the information available on the system,
if the username and password are valid.
 Use Case name: Book Flights

 Description: This use case describes the scenario where the


user books airline tickets.
 Actor: User or the Customer
 Input: After logging into the application, the customer looks up
the information related to various airlines and checks the
availability of seats on flights. If he finds that there are any
available tickets, he then purchases them.
 Output: The application verifies the authenticity of the
username and password and then displays information related to
various flights to the customer.

 Use Case name: Login/Logout

 Description: This use case describes the scenario where the


administrator of the application, logs into the system and logs
out after the work is done.
 Actor: Administrator
 Input: The administrator of the website logs into the application
with the username and password provided to him.
 Output: The application verifies the authenticity and displays
the home page of the administrator.

 Use Case name: Add/Delete or Modify Customer and


Flight information

 Description: This use case describes the scenario where the


administrator adds, deletes or modifies customer and flight
information in the system database
 Actor: Administrator
 Input: The administrator of the applications logs onto the
system with his username and password.
 Output: The application authenticates the administrator, and
then displays the page where the administrator can add new
customers and flight to the database, or delete existing
customers and flight or modify details of customers in the
database.

 Use Case name: Cancellation of Reservations

 Description: This use case describes the scenario where the


administrator handles the cancellation of reservations by the
customers.
 Actor: Administrator
 Input: The administrator logs onto the system with the given
username and password.
 Output: The application authenticates the administrator and
then displays the page where the administrator looks up the id of
the customer who has requested cancellation of reservation.
After cancelling the reservation, the administrator then sends a
confirmation e-mail to the customer.

 Use Case name: E-mail confirmations

 Description: This use case describes the scenario where the


administrator sends e-mail confirmations to the customers of the
application.
 Actor: Administrator
 Input: The administrator logs onto the application with the
username and password provided.
 Output: The application then authenticates the administrator
and displays the page where the administrator can send e-mail
confirmations to the customer. These e-mail confirmations may
be sent in cases where the customer has cancelled a reservation
or changed the personal information available on the website.
 Database Schemas:

 ADMIN :

Name Null? Type

A-ID Not null Number(50)

F_name Null Varchar2(50)

L_name null Varchar2(50)

P_addrss Null Varchar2(50)

Dist Null Varchar2(50)

State Null Varchar2(50)

Phone Null Number(10)

Email Null Number(10)

A_dob Null Date


 PASSENGER:

Name Null? Type


P-id Not null Number(50)
F_name Null Varchar2(50)
L_name Null Varchar2(50)
P_address Null Varchar2(50)
District Null Varchar2(50)
State Null Varchar2(50)
Phone no Null Number(50)
P_Email Null Varchar2(50)
DOB Null Date
F_name Null Varchar2(50)
dept_city Null Varchar2(50)
Dest_city Null Varchar2(50)
Interested date Null Date
Interested time Null Number(20)
Required seat Null Number(50)
Ticket price Null Number(50)
Set password Null Varchar2(50)
Retype password Null Varchar2(50)
 FLIGHT:

Name Null? Type

F-ID Not null number(10)

FNAME Null varchar2(10)

DEPT-CITY Null number(10)

DEST-CITY Null number(10)

F-FARE Null number(10)

DEPT-TIME Null varchar2(10)

ARV-TIME Null varchar2(50)

TOTAL_SEAT Null varchar2(50)


 LOGIN :

Name Null? Type

A-ID Not null number(10)

A_PSWRD Null varchar(20)

A_USERNAME Null varchar2(20)

P-ID Not null number(10)

P_USERNAME Null varchar2(20)

P_PSWRD Null varchar(20)


 TICKET:

Name Null? Type

T-NO Not null number(50)

P-ID Not Null number(50)

F-ID Not Null number(50)

FNAME Not Null Varchar2(10)

DEPT-CITY Not Null Varchar2(10)

DEST-CITY Not Null Varchar2(10)

DEPT-TIME Not Null Varchar2(10)

ARV-TIME Not Null Varchar2(10)

F-FARE Not Null number(10)


 Codings:

 HOME.html:
<!DOCTYPE html>

<html>

<title>HOME</title>

<!--<body style="background-color:#00FFFF">-->

<head>

<img src="AIRP1.jpg" width="1335" height="680" alt="HOME" align="middle">

</head>

<p></p><!--<H1 style="color:navy">-->

<!--<p style="background-color:#FF4500; text-align:center;border:groove; border-


width:10px">-->

<!--<b><img src="home4.jpg" width="60" height="60" alt="HOME" align="middle">* * *


WELCOME IN FLIGHT GALAXY..... * * *<img src="home4.jpg" width="60" height="60"
alt="HOME" align="middle"></b>-->

<!--</p>-->

<!--</H1>-->

<style>

th{

text-align: center;

background-color: #000000;

</style>

<!--<table cellpadding="3" cellspacing="0" style="float: left"> -->

<table style="width: 900px;background-color: red">


<tr>

<th width="100" height="50"><a href="HOME.html"><img src="home.jpg" width="100"


height="50" alt="HOME" align="middle"></a></th>

<th width="100" height="50"><b><a href="LOGIN.html"><img src="login1.jpg"


width="200" height="50" alt="LOGIN" align="middle"></a></b></th>

<th width="300" height="50"><b><a href="GALLERY.html" style="text-


decoration:none"><img src="SRVC2.jpg" width="138" height="50" alt="GALLERY"
align="middle"><span style="color:
#00FFFF">&nbsp;SERVICE&nbsp;&nbsp;GALLERY</span></a></b></th>

<th width="100" height="50"><b><a href="JOIN US.html"><img src="joinus.jpg"


width="100" height="50" alt="JOIN US" align="middle"></a></b></th>

<th><b><a href="CONTACT US.html" style="text-decoration:none"><span


style="color: #00FFFF">CONTACT US</span></a></b></th>

</tr>

</table>

<br><fieldset style="background-color:white;border:groove">

<marquee direction="up">

<marquee direction="right">

<img src="air.jpg" width="950" height="250" alt="300" align="left">

</marquee>

</marquee><p>

<a href="DOWNLOAD.html" style="text-decoration:none">

<span style="color: #008000">

<B>WANT OUR MOBILE APPS???</B>

</span><BR>

<img src="dnb.gif" width="20%" height="10%">

</a></p></fieldset><BR>

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />

<!-- CSS styles for standard search box -->

<style type="text/css">
#tfheader{

background-color:#c3dfef;

#tfnewsearch{

float:right;

padding:20px;

.tftextinput{

margin: 0;

padding: 5px 100px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

border:1px solid #0076a3; border-right:0px;

border-top-left-radius: 5px 5px;

border-bottom-left-radius: 5px 5px;

.tfbutton {

margin: 0;

padding: 5px 15px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

outline: none;

cursor: pointer;

text-align: center;

text-decoration: none;

color: #ffffff;

border: solid 1px #0076a3; border-right:0px;


background: #0095cd;

background: -webkit-gradient(linear, left top, left bottom, from(#00adee),


to(#0078a5));

background: -moz-linear-gradient(top, #00adee, #0078a5);

border-top-right-radius: 5px 5px;

border-bottom-right-radius: 5px 5px;

.tfbutton:hover {

text-decoration: none;

background: #007ead;

background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),


to(#00678e));

background: -moz-linear-gradient(top, #0095cc, #00678e);

/* Fixes submit button height problem in Firefox */

.tfbutton::-moz-focus-inner {

border: 0;

.tfclear{

clear:both;

</style>

<body background=tr.jpg style="background-color:#DA70D6" >

<!-- HTML for SEARCH BAR -->

<div id="tfheader">

<form id="tfnewsearch" method="get" action="http://www.google.com">


<input type="text" class="tftextinput" name="q" size="21"
maxlength="120"><input type="submit" value="search" class="tfbutton">

</form>

<div class="tfclear"></div>

</div>

<!--</body> -->

<br>

<TABLE style="width: 1335px;background-color: red">

<tr>

<th>

<a href="GALLERY.html" style="text-decoration:none"><h2 style="color:NAVY"><p


style="background-color:LIME; text-align:center;"><b>* * * POPULAR AIRLINES * *
*</b></P></h2></A>

</th>

<th>

<a href="GALLERY.html" style="text-decoration:none"><h2 style="color:NAVY"><p


style="background-color:LIME; text-align:center;"><b>* * * VARIOUS AIRLINES'
COMPANIES * * *</b></P></h2></A>

</th>

</tr>

<tr>

<th>

<a href="GALLERY.html" style="text-decoration:none"><img src="airline-logos.jpg"


width="660" height="600" style="float: left" alt="AL"></A>

</th>

<th>

<a href="GALLERY.html" style="text-decoration:none"><img src="airline-symbols2.jpg"


width="660" height="600" style="float: right" alt="AS"></A>

</th>
</tr>

</table>

<br>

<marquee direction="right">

<h4 style="color:NAVY">

<p style="background-color:LIME; text-align:center;">

<b>

<a href="https://www.facebook.com/flightgalaxy" style="text-decoration:none" >* * * Join


us @ Facebook.com * * *</a>

</b>

</P>

</h4>

</marquee>

<hr>

<div id="footer" style="background-color:#FFA500; clear: both; text-


align:center;"><b>Copyright &COPY; DEB CORPORATION.</b></div>

</BODY></html>

 LOGIN.html :
<!DOCTYPE html>

<html>

<title>LOGIN</title>

<h1 style="color: navy "><!--<marquee direction="down">-->

<P style="background-color: LIME; text-align:center; border:groove; border-width:10px">

<b><img src="login3.jpg" width="60" height="60" alt="HOME" align="middle">* * *


WELCOME FOR LOGIN * * *<img src="login3.jpg" width="60" height="60" alt="HOME"
align="middle"></b>

</P>
<!--</marquee>-->

</h1>

<style>

th{

text-align: center;

background-color: #00A7D1;

</style>

<table style="width:900px; background-color: red">

<tr>

<th width="100" height="50"><a href="HOME.html"><img src="home.jpg" width="100"


height="50" alt="HOME" align="middle"></a></th>

<!--<th><b><a href="REGISTRATION.html" style="text-decoration:none"><span


style="color: #FF579A">REGISTRATION</span></a></b></th>-->

<th width="100" height="50"><b><a href="LOGIN.html"><img src="login1.jpg"


width="200" height="50" alt="LOGIN" align="middle"></a></b></th>

<th width="300" height="50"><b><a href="GALLERY.html" style="text-


decoration:none"><img src="SRVC2.jpg" width="138" height="50" alt="GALLERY"
align="middle"><span style="color:
#00FFFF">&nbsp;SERVICE&nbsp;&nbsp;GALLERY</span></a></b></th>

<th width="100" height="50"><b><a href="JOIN US.html"><img src="joinus.jpg"


width="100" height="50" alt="JOIN US" align="middle"></a></b></th>

<tH><b><a href="CONTACT US.html" style="text-decoration:none"><span style="color:


#00FFFF">CONTACT US</span></a></b></th>

</tr>

</table>

<br>

<fieldset style="background-color:white;border:groove">
<marquee direction="up">

<marquee direction="right">

<img src="air.jpg" width="950" height="250" alt="300" align="left">

</marquee>

</marquee>

<p>

<a href="DOWNLOAD.html" style="text-decoration:none"><span style="color:


#008000"><B>WANT OUR MOBILE APPS???</B></span><BR><img src="dnb.gif"
width="20%" height="10%"> </a>

</p>

</fieldset>

<BR>

<head>

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />

<!-- CSS styles for standard search box -->

<style type="text/css">

#tfheader{

background-color:#c3dfef;

#tfnewsearch{

float:right;

padding:20px;

.tftextinput{

margin: 0;

padding: 5px 100px;

font-family: Arial, Helvetica, sans-serif;


font-size:14px;

border:1px solid #0076a3; border-right:0px;

border-top-left-radius: 5px 5px;

border-bottom-left-radius: 5px 5px;

.tfbutton {

margin: 0;

padding: 5px 15px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

outline: none;

cursor: pointer;

text-align: center;

text-decoration: none;

color: #ffffff;

border: solid 1px #0076a3; border-right:0px;

background: #0095cd;

background: -webkit-gradient(linear, left top, left bottom, from(#00adee),


to(#0078a5));

background: -moz-linear-gradient(top, #00adee, #0078a5);

border-top-right-radius: 5px 5px;

border-bottom-right-radius: 5px 5px;

.tfbutton:hover {

text-decoration: none;

background: #007ead;

background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),


to(#00678e));
background: -moz-linear-gradient(top, #0095cc, #00678e);

/* Fixes submit button height problem in Firefox */

.tfbutton::-moz-focus-inner {

border: 0;

.tfclear {

clear:both;

</style>

</head>

<td style="width: 350px; <!--background-image: linear-gradient(to bottom right, #00FFFF,


#FFFF00)-->">

<b><center><span style="color: #000099"><span style="font-size: 48px"><span


style="font-family: 'Bradley Hand ITC'">IT IS A LOGIN PANEL FOR <span style="color:
#FF0000"><i>USERS AND ADMINS</i></span>
BOTH!!!!!</span></span></span></center></b>

</td>

<body style="background-image: url(w1.jpg)">

<!-- HTML for SEARCH BAR -->

<div id="tfheader">

<form id="tfnewsearch" method="get" action="http://www.google.com">

<input type="text" class="tftextinput" name="q" size="21"


maxlength="120"><input type="submit" value="search" class="tfbutton">

</form>

<div class="tfclear"></div>
</div>

</body>

<p>&nbsp;</p>

<style>

th{

text-align: center;

background-color: #000000;

</style>

<table style="float:left; background-color: #00FFFF">

<tr>

<th style="width:432px" ><b><i><span style="color: #FF0000">* * * ONLY FOR


CUSTOMERS * * *</span></i></b></th>

</tr>

</table>

<table style="float:right; background-color: #00FFFF">

<tr>

<th style="width:420px"><b><i><span style="color: #FF0000">* * * ONLY FOR


ADMINISTRATORS * * *</span></i></b></th>

</tr>

</table>

&nbsp;

<table style="width:1335px">

<tr>

<td>
<div style="text-align: left">

<div style="box-sizing: border-box; display: inline-block; width: auto; max-width:


480px; background-color: #FFFFFF; border: 2px solid #0361A8; border-radius: 5px; box-
shadow: 0px 0px 8px #0361A8; margin: 50px auto auto;">

<div style="background: #0361A8; border-radius: 5px 5px 0px 0px; padding:


15px;"><span style="font-family: verdana,arial; color: #D4D4D4; font-size: 1.00em; font-
weight:bold;"><center>Enter your username and password</center></span></div>

<div style="background: ; padding: 15px">

<style type="text/css" scoped>

td {

text-align:left; font-family: verdana,arial; color: #064073; font-size: 1.00em;

input {

border: 1px solid #CCCCCC; border-radius: 5px; color: #666666; display: inline-
block; font-size: 1.00em; padding: 5px; width: 100%;

input[type="button"], input[type="reset"], input[type="submit"] {

height: auto; width: auto; cursor: pointer; box-shadow: 0px 0px 5px #0361A8; float:
right; margin-top: 10px;

table.center {

margin-left:auto; margin-right:auto;

.error {

font-family: verdana,arial; color: #D41313; font-size: 1.00em;

</style>

<form method="post" action="C:\Users\Debajyoti


Pal\Downloads\MY_WEBPAGE\mydatabase.accdb" name="aform" target="_top">

<input type="hidden" name="action" value="login">


<input type="hidden" name="hide" value="">

<table class='center'>

<tr><td>Username:</td><td><input type="text" name="login"></td></tr>

<tr><td>Password:</td><td><input type="password" name="password"></td></tr>

<tr><td>&nbsp;</td><td><input type="submit" value="Submit"></td></tr>

<tr><td colspan=2>&nbsp;</td></tr>

<tr><td colspan=2>Lost your username or password??? Find it <a href="CONTACT


US.html"><span style="color: #FF1414">here</span></a>!</td></tr>

<tr><td colspan=2>Not member yet??? Click <a href="REG.html"><span style="color:


#FF1414">here</span></a> to register.</td></tr>

</table>

</form>

</div></div></div>

</td>

<td style="width: 410px; background-image: url(air-india-mascot-maharaja.jpg)"><!--linear-


gradient(to bottom right, #00FFFF, #FFFF00)-->

<b><center><span style="color: #000099"><span style="font-size: 48px"><span


style="font-family: 'Bradley Hand ITC'"><!--IT IS A LOGIN PANEL FOR --><span
style="color: #FF0000"><i><!--USERS AND ADMINS--></i></span><!-- BOTH!!!!!--
></span></span></span></center></b>

</td>

<td>

<div style="text-align: right">

<div style="box-sizing: border-box; display: inline-block; width: auto; max-width:


480px; background-color: #FFFFFF; border: 2px solid #0361A8; border-radius: 5px; box-
shadow: 0px 0px 8px #0361A8; margin: 50px auto auto;">

<div style="background: #0361A8; border-radius: 5px 5px 0px 0px; padding:


15px;"><span style="font-family: verdana,arial; color: #D4D4D4; font-size: 1.00em; font-
weight:bold;"><center>Enter your adminid and password</center></span></div>
<div style="background: ; padding: 15px">

<style type="text/css" scoped>

td {

text-align:left; font-family: verdana,arial; color: #064073; font-size: 1.00em;

input {

border: 1px solid #CCCCCC; border-radius: 5px; color: #666666; display: inline-
block; font-size: 1.00em; padding: 5px; width: 100%;

input[type="button"], input[type="reset"], input[type="submit"] {

height: auto; width: auto; cursor: pointer; box-shadow: 0px 0px 5px #0361A8; float:
right; margin-top: 10px;

table.center {

margin-left:auto; margin-right:auto;

.error {

font-family: verdana,arial; color: #D41313; font-size: 1.00em;

</style>

<form method="post" action="C:\Users\Debajyoti


Pal\Downloads\MY_WEBPAGE\mydatabase.accdb" name="aform" target="_top">

<input type="hidden" name="action" value="login">

<input type="hidden" name="hide" value="">

<table class='center'>

<tr><td>AdminId:</td><td><input type="text" name="login"></td></tr>

<tr><td>Password:</td><td><input type="password" name="password"></td></tr>

<tr><td>&nbsp;</td><td><input type="submit" value="Submit"></td></tr>


<tr><td colspan=2>&nbsp;</td></tr>

<tr><td colspan=2>Lost your adminid or password??? Find it <a href="CONTACT


US.html"><span style="color: #FF1414">here</span></a>!</td></tr>

<tr><td colspan=2>Want to add admin??? Click <a href="REG.html"><span style="color:


#FF1414">here</span></a> to add Admin.</td></tr>

</table>

</form>

</div></div></div>

</td>

</tr>

</table>

<br>

<style>

fieldset{

border-color: #00FF00;

</style>

<center>

<FIELDSET style="background-color:#000033;WIDTH:1000px">

<H2><span style="color: #00FFFF"><B>Are you a newcomer ? ? ?<br>Free Registration is


opened to Join FLIGHT GALAXY</B></span></H2>

<table style="background-color: red;width: 900px" >

<tr><a href="REG.html" style="text-decoration:none"><img src="REG5.jpg" width="200"


height="150" alt="fb"></a></tr>

</TABLE>

</fieldset>

</center>
<marquee direction="right">

<h4 style="color:NAVY">

<p style="background-color:LIME; text-align:center;">

<b>

<a href="https://www.facebook.com/flightgalaxy" style="text-decoration:none" >* * * Join


us @ Facebook.com * * *</a>

</b>

</P>

</h4>

</marquee>

<hr>

<div id="footer" style="background-color:#FFA500; clear: both; text-


align:center;"><b>Copyright @ DEB CORPORATION.</b></div>

</html>

 REGISTRATION.html
<!DOCTYPE html>

<html>

<title>REGISTRATION</title>

<!--<body background=Copy.jpg >-->

<H1 style="color:navy">

<p style="background-color:#33FFFF; text-align:center; border:groove; border-width:10px">

<img src="REG1.jpg" width="200" height="60" alt="REG" align="middle">* *


*WELCOME IN REGISTRATION PAGE...* * *<img src="REG1.jpg" width="200"
height="60" alt="REG" align="middle">

</p>
</H1>

<style>

th{

text-align: center;

background-color: #FF0000;

</style>

<table style="width: 900px;background-color: BLACK">

<tr>

<th width="100" height="50"><a href="HOME.html"><img src="home.jpg" width="100"


height="50" alt="HOME" align="middle"></a></th>

<th width="100" height="50"><b><a href="LOGIN.html"><img src="login1.jpg"


width="200" height="50" alt="LOGIN" align="middle"></a></b></th>

<th width="300" height="50"><b><a href="GALLERY.html" style="text-


decoration:none"><img src="SRVC2.jpg" width="142" height="50" alt="GALLERY"
align="middle"><span style="color:
BLACK">&nbsp;SERVICE&nbsp;GALLERY</span></a></b></th>

<th width="100" height="50"><b><a href="JOIN US.html"><img src="joinus.jpg"


width="100" height="50" alt="JOIN US" align="middle"></a></b></th>

<th><b><a href="CONTACT US.html" style="text-decoration:none"><span


style="color: BLACK">CONTACT US</span></a></b></th>

</tr>

</table>

<br>

<fieldset style="background-color:white;border:groove">

<marquee direction="up">

<marquee direction="right">

<img src="air.jpg" width="950" height="250" alt="300" align="left">

</marquee>
</marquee>

<p>

<a href="LOGIN.html" style="text-decoration:none"><span style="color:


#008000"><B>WANT OUR MOBILE APPS???</B></span><BR><img src="dnb.gif"
width="20%" height="10%"> </a>

</p>

</fieldset>

&nbsp;

<head>

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />

<!-- CSS styles for standard search box -->

<style type="text/css">

#tfheader{

background-color:<!--#c3dfef-->transparent;

#tfnewsearch{

float:right;

padding:0px;

.tftextinput{

margin: 0;

padding: 5px 100px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

border:1px solid #0076a3; border-right:0px;

border-top-left-radius: 5px 5px;


border-bottom-left-radius: 5px 5px;

.tfbutton {

margin: 0;

padding: 5px 15px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

outline: none;

cursor: pointer;

text-align: center;

text-decoration: none;

color: #ffffff;

border: solid 1px #0076a3; border-right:0px;

background: #0095cd;

background: -webkit-gradient(linear, left top, left bottom, from(#00adee),


to(#0078a5));

background: -moz-linear-gradient(top, #00adee, #0078a5);

border-top-right-radius: 5px 5px;

border-bottom-right-radius: 5px 5px;

.tfbutton:hover {

text-decoration: none;

background: #007ead;

background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),


to(#00678e));

background: -moz-linear-gradient(top, #0095cc, #00678e);

/* Fixes submit button height problem in Firefox */


.tfbutton::-moz-focus-inner {

border: 0;

.tfclear{

clear:both;

</style>

</head>

<body background=Copy.jpg >

<!-- HTML for SEARCH BAR -->

<div id="tfheader">

<form id="tfnewsearch" method="get" action="http://www.google.com">

<input type="text" class="tftextinput" name="q" size="21"


maxlength="120"><input type="submit" value="search" class="tfbutton">

</form>

<div class="tfclear"></div>

</div>

</body>

<h2 style="color:LIME">

<p style="background-color:#404040; text-align:center;">

* * * Fill up this page carefully * * *

</p>

</h2>
<fieldset>

<legend>

<b>

<p style="background-color:#33FF66">

Personal information:

</p>

</b>

</legend>

<form name="input" action="mydatabase.accdb" method="get" id="form1">

<table>

<tr><td>First Name:</td><td> <input type="text" size="30" required><span style="color:


#FF0000">*</span></td></tr>

<tr><td>Last Name:</td><td> <input type="text" size="30" required><span style="color:


#FF0000">*</span></td></tr>

<tr><td>Permanent Address:</td><td> <input type="text" size="30" required><span


style="color: #FF0000">*</span></td></tr>

<tr><td>District:</td><td> <input type="text" size="30" required><span style="color:


#FF0000">*</span></td></tr>

<tr><td>State:</td><td> <input type="text" size="30" required><span style="color:


#FF0000">*</span></td></tr>

<tr><td>Phone No:</td><td> <input type="text" size="30" required><span style="color:


#FF0000">*</span></td></tr>

<tr><td>E-mail:</td><td> <input type="text" size="30" required><span style="color:


#FF0000">*</span></td></tr>

<tr><td>Date of Birth:</td><td> <input type="text" size="30" required><span style="color:


#FF0000">*</span></td></tr>

</table>

<br>

</fieldset>
<p></p>

<fieldset>

<legend>

<b>

<p style="background-color:#33FF66">

Password Fields:

</p>

</b>

</legend>

<form name="input" action="mydatabase.accdb" method="get" id="form1">

<table>

<tr><td>Set Password:</td><td> <input type="text" size="30" required><span style="color:


#FF0000">*</span></td></tr>

<tr><td>Re-Type Password:</td><td> <input type="text" size="30" required><span


style="color: #FF0000">*</span></td></tr>

</table>

<br>

</fieldset>

<p></p>

<!--<fieldset>

<legend>

<b>

<p style="background-color:#33FF66">

Qualificational details:

</p>

</b>
</legend>

<table>

<tr><td>School name:</td><td> <input type="text" name="FirstName" value=""


size="30"></td></tr>

<tr><td>College name:</td><td> <input type="text" name="LastName" value=""


size="30"></td></tr>

<tr><td>Percentage of Madhyamik(M.P):</td><td> <input type="text" size="30"></td></tr>

<tr><td>Year of Passing(M.P):</td><td> <input type="text" size="30"></td></tr>

<tr><td>Percentage of H.S:</td><td> <input type="text" size="30"></td></tr>

<tr><td>Year of Passing(H.S):</td><td> <input type="text" size="30"></td></tr>

<tr><td>Percentage of Graduation:</td><td> <input type="text" size="30"></td></tr>

<tr><td>Year of Passing(Graduation):</td><td> <input type="text" size="30"></td></tr>

</table>

<br>

</fieldset>

-->

<p></p>

<fieldset>

<legend>

<b>

<p style="background-color:#33FF66">

Interested fields:

</p>

</b>

</legend>

<table>
<tr><td>Flight Name:</TD><TD> <input type="text" name="MovieName" value=""
size="30" required></TD></TR>

<TR><TD>Departure City:</TD><TD> <input type="text" name="MovieSongs" value=""


size="30" required></TD></TR>

<TR><TD>Destination City:</TD><TD> <input type="text" size="30"


required></TD></TR>

<TR><TD>Interested Date:</TD><TD> <input type="text" size="30"


required></TD></TR>

<TR><TD>Interested Time:</TD><TD> <input type="text" size="30"


required></TD></TR>

<TR><TD>Required Seats:</TD><TD> <input type="text" size="30"


required></TD></TR>

<TR><TD>Desired Seat Place:</TD><TD> <input type="text" size="30"


required></TD></TR>

<TR><TD>Ticket Price:</TD><TD> <input type="text" size="30" required></TD></TR>

</table>

<p>

</p>

<button type="submit" value="Submit" style="background-color:yellow"><span style="font-


size: larger">Submit</span></button>&nbsp;&nbsp;&nbsp;

<button type="reset" value="Reset" style="background-color:yellow"><span style="font-


size: larger">Reset</span></button>

</fieldset>

</form>

<br>

<p>

<p style="color:red">

<strong>N.B:</strong> <i>If you once click the "Submit" button, all the inserted data will
become not changable!!!".</i>
</p>

<p style="color:red">

<strong>N.B:</strong> <i>* indicates that fields are mandatory to fillup!!!".</i>

</p>

</p>

</HTML>

 GALLERY.html
<!DOCTYPE HTML>

<html>

<title>GALLERY</title>

<h1 style="color: #000066">

<p style="background-color:lime; text-align:center; border:groove; border-width:10px">

<b><img src="29.gif" width="60" height="60" alt="LD" align="middle">* * * LOADING


@ GALLERY... * * *<img src="29.gif" width="60" height="60" alt="LD"
align="middle"></b>

</p>

</h1>

<style>

th{

text-align: center;

background-color: #000000;

</style>

<!--<table cellpadding="3" cellspacing="0" style="float: left"> -->


<table style="width: 900px;background-color: red">

<tr>

<th width="100" height="50"><a href="HOME.html"><img src="home.jpg" width="100"


height="50" alt="HOME" align="middle"></a></th>

<th width="100" height="50"><b><a href="LOGIN.html"><img src="login1.jpg"


width="200" height="50" alt="LOGIN" align="middle"></a></b></th>

<th width="300" height="50"><b><a href="GALLERY.html" style="text-


decoration:none"><img src="SRVC2.jpg" width="138" height="50" alt="GALLERY"
align="middle"><span style="color:
#00FFFF">&nbsp;SERVICE&nbsp;&nbsp;GALLERY</span></a></b></th>

<th width="100" height="50"><b><a href="JOIN US.html"><img src="joinus.jpg"


width="100" height="50" alt="JOIN US" align="middle"></a></b></th>

<th><b><a href="CONTACT US.html" style="text-decoration:none"><span


style="color: #00FFFF">CONTACT US</span></a></b></th>

</tr>

</table>

<br>

<fieldset style="background-color:white;border:groove">

<marquee direction="up">

<marquee direction="right">

<img src="air.jpg" width="950" height="250" alt="300" align="left">

</marquee>

</marquee>

<p>

<a href="DOWNLOAD.html" style="text-decoration:none"><span style="color:


#008000"><B>WANT OUR MOBILE APPS???</B></span><BR><img src="dnb.gif"
width="20%" height="10%"> </a>

</p>
</fieldset>

<BR>

<body background=p.jpg>

<!-- HTML for SEARCH BAR -->

<div id="tfheader">

<form id="tfnewsearch" method="get" action="http://www.google.com">

<input type="text" class="tftextinput" name="q" size="21"


maxlength="120"><input type="submit" value="search" class="tfbutton">

</form>

<div class="tfclear"></div>

</div>

</body>

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />

<!-- CSS styles for standard search box -->

<style type="text/css">

#tfheader{

background-color:TRANSPARENT;

#tfnewsearch{

float:right;

padding:0px;

.tftextinput{

margin: 0;

padding: 5px 100px;


font-family: Arial, Helvetica, sans-serif;

font-size:14px;

border:1px solid #0076a3; border-right:0px;

border-top-left-radius: 5px 5px;

border-bottom-left-radius: 5px 5px;

.tfbutton {

margin: 0;

padding: 5px 15px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

outline: none;

cursor: pointer;

text-align: center;

text-decoration: none;

color: #ffffff;

border: solid 1px #0076a3; border-right:0px;

background: #0095cd;

background: -webkit-gradient(linear, left top, left bottom, from(#00adee),


to(#0078a5));

background: -moz-linear-gradient(top, #00adee, #0078a5);

border-top-right-radius: 5px 5px;

border-bottom-right-radius: 5px 5px;

.tfbutton:hover {

text-decoration: none;

background: #007ead;
background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),
to(#00678e));

background: -moz-linear-gradient(top, #0095cc, #00678e);

/* Fixes submit button height problem in Firefox */

.tfbutton::-moz-focus-inner {

border: 0;

.tfclear{

clear:both;

</style>

<h2 style="color: #000000">

<p style="background-color:#FF4268; text-align:center;">

<b>* * * FLIGHT GALLERIES... * * *</b>

</p>

</h2>

<table style="float: left;background-color: red;width: 1335px;" >

<tr>

<th><b><i><span style="color: gold">SINGAPORE AIRLINES</span></i></b></th>

<th><b><i><span style="color: gold">VIETNAM AIRLINES</span></i></b></th>

<th><b><i><span style="color: gold">CATHAY PACIFIC</span></i></b></th>

<th><b><i><span style="color: gold">EMIRATES AIRLINES</span></i></b></th>

</tr>

<tr>
<th><img src="Singapore-Airlines-Customer-Experience-Management.jpg" width="325"
height="325" alt="SA"></th>

<th><img src="VIETNAM-AIRLINES1.jpg" width="325" height="325" alt="VIETNAM-


AIRLINES"></th>

<th><img src="Cathay-Pacific.jpg" width="325" height="325" alt="CA"></th>

<th><img src="Emirates-Airlines1.jpg" width="325" height="325" alt="EA"></th>

</tr>

</table>

&nbsp;

<h2 style="color: #000000">

<p style="background-color:#FF4268; text-align:center;">

<b>* * * CHOOSE FLIGHT BY XCLUSIVE FLIGHTS' CATALOG!!! * * *</b>

</p>

</h2>

<style>

th{

text-align: center;

color: #FF579A;

</style>

<body>

<center>

<table style="background-color: #FFD700;width: 800px;">

<tr>

<th height=100px>NO. OF STOPS<br><select id="1" name="No. of Stops">

<option>1. 0 STOP</option>

<option>2. 1 STOP</option>
<option>3. 1+ STOPS</option>

</select></th>

<th height=100px>DEPARTURE TIME<br><select id="2" name="DEPARTURE


TIME">

<option>1. BEFORE 6 A.M</option>

<option>2. 6 A.M-10 A.M</option>

<option>3. 10 A.M-12 P.M</option>

<option>4. 12 P.M-2 P.M</option>

<option>5. 2 P.M-4 P.M</option>

<option>6. 4 P.M-6P.M</option>

<option>7. AFTER 6 P.M</option>

</select></th></TR>

<TR>

<th height=100px>ARRIVAL TIME<br><select name="ARRIVAL TIME">

<option>1. BEFORE 6 A.M</option>

<option>2. 6 A.M-10 A.M</option>

<option>3. 10 A.M-12 P.M</option>

<option>4. 12 P.M-2 P.M</option>

<option>5. 2 P.M-4 P.M</option>

<option>6. 4 P.M-6P.M</option>

<option>7. AFTER 6 P.M</option>

</select></th>

<th height=100px>AIR LINES<br><select name="AIR LINES">

<option>1. CATHAY PACIFIC</option>

<option>2. AIR INDIA</option>

<option>3. THAI</option>

<option>4. EMIRATES</option>
<option>5. FEDEX EXPRESS</option>

<option>6. CONTINENTAL EXPRESS</option>

<option>7. MALAYSIA</option>

<option>8. KINGFISHER</option>

<option>9. EGYPTIAR</option>

<option>10. JET AIRWAYS</option>

</select></th>

</tr>

</table>

</center>

<h2 style="color: #000000">

<p style="background-color:#FF4268; text-align:center;">

<b>* * * SEARCH YOUR FLGHTS * * *</b>

</p>

</h2>

<!--<style>

tD{

text-align: center;

color: BLACK;

</style>-->

<style>

fieldset{

border-color: lime;

}
</style>

<CENTER>

<FIELDSET style="background-color:black;WIDTH:780px">

<H2><span style="color: LIME"><B>Book Domestic and International Flight


Tickets</B></span></H2>

<TABLE style="background-color: lime;width: 200px;">

<TR>

<TD><A HREF=DOMESTIC.HTML style="text-decoration:none"><button type="submit"


value="Submit" style="background-color:white"><span style="font-size:
larger"><b>DOMESTIC</b></span></button></A></TD>

<TD><A HREF=INTERNATIONAL.HTML style="text-decoration:none"><button


type="reset" value="Reset" style="background-color:White"><span style="font-size:
larger"><b>INTERNATIONAL</b></span></button></A></TD>

</tr>

</table>

&nbsp;

<TABLE style="background-color: lime;width: 600px;">

<tr>

<td><a id="one_way_button1" href="javascript:void(0);"

onclick="change_trip_type('one_way_button', 'trip_type', 'o');"

class="one_way_button trip_type row first seg_text"


tabindex="1" style="text-decoration:none"><span style="font-size: larger;color:
black"><input

type="radio" name="way_fields"
value="one_way"/><b>ONE WAY</b></span>

</a></td>

<td><a id="round_trip_button1" href="javascript:void(0);"

onclick="change_trip_type('round_trip_button', 'trip_type', 'r');"

class="round_trip_button trip_type row active seg_text"


tabindex="2" style="text-decoration:none"> <span style="font-size: larger;color:
black"><input
type="radio" name="way_fields"
value="round_trip"/><b>ROUND TRIP </b></span>

</a></td>

<td><a id="multi_city_button" href="javascript:void(0);"

onclick="change_trip_type('multi_city_button', 'trip_type', 'm');"

class="multi_city_button trip_type row last hidden-xs seg_text"


tabindex="3" style="text-decoration:none"> <span style="font-size: larger;color:
black"><input

type="radio" name="way_fields"
value="multi_city"/><b>MULTI CITY / STOP OVER</b></span>

</a></td>

</TR>

</TABLE>

<!--<TABLE style="background-color: lime;width: 600px;">

<tr>

<td><input type="radio" NAME="1w"><span style="font-size: larger"><b>ONE


WAY</b></span></td>

<td><input type="radio" NAME="2w"><span style="font-size: larger"><b>ROUND


TRIP</b></span></td>

<td><input type="radio" NAME="mw"><span style="font-size: larger"><b>MULTI CITY /


STOP OVER</b></span></td>

</TR>

</TABLE>-->

&nbsp;

<table style="width: 600px">

<tr>

<td><span style="color: LIME">From</span></td>

<td></td>

<td></td>

<td><span style="color: LIME">To</span></td>


</tr>

<tr>

<td><input type="text" NAME="mw" placeholder="Type Departure City" size="40"></td>

<td><span style="color: LIME">(<==>)</span></td>

<td></td>

<td><input type="text" NAME="mw" placeholder="Type Destination City" size="40"></td>

</tr>

</table>

<br>

<TABLE style="background-color: lime;width: 300px;">

<tr>

<td>SELECT DEPARTURE DATE</td>

<td>||&nbsp;&nbsp;&nbsp;</td>

<td>SELECT RETURN DATE</td>

</tr>

</table>

&nbsp;

<!-- Passangers and Class -->

<table style="background-color: lime">

<tr>

<td>

<!--adult-->

<p class="modify_captions">ADULT: <span class="age_specifier">(12+


YRS)</span></p>

<field style="background-color:white">

<a onclick="decrementer('adultCount', 1)" href="javascript:void(0);"


tabindex="28" style="text-decoration:none">&nbsp;&nbsp;&nbsp;&nbsp;–
&nbsp;&nbsp;&nbsp;&nbsp;</a>
<span class="adultCount form-
control">&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;</span>

<a onclick="incrementer('adultCount', 14)" href="javascript:void(0);"


tabindex="29" style="text-
decoration:none">&nbsp;&nbsp;&nbsp;&nbsp;+&nbsp;&nbsp;&nbsp;&nbsp;</a>

</field>

<p></p>

<!-- /adults -->

</td>

<td>&nbsp;&nbsp;&nbsp;</td>

<td>

<!-- children -->

<p class="modify_captions">CHILD: <span class="age_specifier">(2-11


YRS)</span></p>

<field style="background-color:white">

<a onclick="decrementer('childCount', 0)" href="javascript:void(0);" tabindex="30"


style="text-decoration:none">&nbsp;&nbsp;&nbsp;&nbsp;–
&nbsp;&nbsp;&nbsp;&nbsp;</a>

<span class="form-control
childCount">&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;</span>

<a onclick="incrementer('childCount', 14)" href="javascript:void(0);" tabindex="31"


style="text-
decoration:none">&nbsp;&nbsp;&nbsp;&nbsp;+&nbsp;&nbsp;&nbsp;&nbsp;</a>

</field>

<p></p>

<!-- /children -->

</td>

<td>&nbsp;&nbsp;&nbsp;</td>

<td>
<!-- infant -->

<p class="modify_captions">INFANT: <span


class="age_specifier">(0-2 YRS)</span></p>

<field style="background-color:white">

<a onclick="decrementer('infantCount', 0)"


href="javascript:void(0);" tabindex="32" style="text-
decoration:none">&nbsp;&nbsp;&nbsp;&nbsp;–&nbsp;&nbsp;&nbsp;&nbsp;</a>

<span class="infantCount form-


control">&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;</span>

<a onclick="incrementer('infantCount', 9)"


href="javascript:void(0);" tabindex="33" style="text-
decoration:none">&nbsp;&nbsp;&nbsp;&nbsp;+&nbsp;&nbsp;&nbsp;&nbsp;</a>

</field>

<p></p>

<!-- /infant -->

</td>

<td>&nbsp;&nbsp;&nbsp;</td>

<td>

<!-- economy [ Visible till Tablets ]-->

<p class="modify_captions">Class:</p>

<select id="class_selector" name="select_class" class="input-


md form-control" tabindex="34">

<option value="E"
class="economy_class">Economy</option>

<option value="PE"
class="premium_class">Premium Economy</option>

<option value="B"
class="business_class">Business</option>

</select>

<p></p>
<!-- /economy [ Visible till Tablets ] -->

</td>

</tr>

</table>

&nbsp;

<TABLE style="background-color: lime;width: 135px;">

<TR>

<TD><A HREF=search.HTML style="text-decoration:none"><button type="submit"


value="Search Flights" style="background-color:#FF3300"><span style="font-size:
larger"><b>Search Flights</b></span></button></A></TD>

</tr>

</table>

</FIELDSET>

</CENTER>

<BR>

<marquee direction="right">

<h4 style="color:NAVY">

<p style="background-color:LIME; text-align:center;">

<b>

<a href="https://www.facebook.com/flightgalaxy" style="text-decoration:none" >* * * Join


us @ Facebook.com * * *</a>

</b>

</P>

</h4>

</marquee>

<hr>
<div id="footer" style="background-color:#FFA500; clear: both; text-
align:center;"><b>Copyright &copy; DEB CORPORATION.</b></div>

</html>

 JOINUS .html
<!DOCTYPE html>

<html>

<title>JOIN US</title>

<!--<body style="background-color:#00FFFF">-->

<H1 style="color:navy">

<p style="background-color:#FF4500; text-align:center;border:groove; border-width:10px">

<b><img src="joinus2.jpg" width="60" height="60" alt="JOIN US" align="middle">* * *


FOR MEMBERSHIP JOIN US..... * * *<img src="joinus2.jpg" width="60" height="60"
alt="JOIN US" align="middle"></b>

</p>

</H1>

<style>

th{

text-align: center;

background-color: #000000;

</style>

<!--<table cellpadding="3" cellspacing="0" style="float: left"> -->

<table style="width: 900px;background-color: red">

<tr>
<th width="100" height="50"><a href="HOME.html"><img src="home.jpg" width="100"
height="50" alt="HOME" align="middle"></a></th>

<th width="100" height="50"><b><a href="LOGIN.html"><img src="login1.jpg"


width="200" height="50" alt="LOGIN" align="middle"></a></b></th>

<th width="300" height="50"><b><a href="GALLERY.html" style="text-


decoration:none"><img src="SRVC2.jpg" width="138" height="50" alt="GALLERY"
align="middle"><span style="color:
#00FFFF">&nbsp;SERVICE&nbsp;&nbsp;GALLERY</span></a></b></th>

<th width="100" height="50"><b><a href="JOIN US.html"><img src="joinus.jpg"


width="100" height="50" alt="JOIN US" align="middle"></a></b></th>

<th><b><a href="CONTACT US.html" style="text-decoration:none"><span style="color:


#00FFFF">CONTACT US</span></a></b></th>

</tr>

</table>

<br>

<fieldset style="background-color:white;border:groove">

<marquee direction="up">

<marquee direction="right">

<img src="air.jpg" width="950" height="250" alt="300" align="left">

</marquee>

</marquee>

<p>

<a href="DOWNLOAD.html" style="text-decoration:none"><span style="color:


#008000"><B>WANT OUR MOBILE APPS???</B></span><BR><img src="dnb.gif"
width="20%" height="10%"> </a>

</p>

</fieldset>

<BR>
<head>

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />

<!-- CSS styles for standard search box -->

<style type="text/css">

#tfheader{

background-color:#c3dfef;

#tfnewsearch{

float:right;

padding:20px;

.tftextinput{

margin: 0;

padding: 5px 100px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

border:1px solid #0076a3; border-right:0px;

border-top-left-radius: 5px 5px;

border-bottom-left-radius: 5px 5px;

.tfbutton {

margin: 0;

padding: 5px 15px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

outline: none;
cursor: pointer;

text-align: center;

text-decoration: none;

color: #ffffff;

border: solid 1px #0076a3; border-right:0px;

background: #0095cd;

background: -webkit-gradient(linear, left top, left bottom, from(#00adee),


to(#0078a5));

background: -moz-linear-gradient(top, #00adee, #0078a5);

border-top-right-radius: 5px 5px;

border-bottom-right-radius: 5px 5px;

.tfbutton:hover {

text-decoration: none;

background: #007ead;

background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),


to(#00678e));

background: -moz-linear-gradient(top, #0095cc, #00678e);

/* Fixes submit button height problem in Firefox */

.tfbutton::-moz-focus-inner {

border: 0;

.tfclear{

clear:both;

</style>

</head>
<body background=w.jpg style="background-color:#DA70D6" >

<!-- HTML for SEARCH BAR -->

<div id="tfheader">

<form id="tfnewsearch" method="get" action="http://www.google.com">

<input type="text" class="tftextinput" name="q" size="21"


maxlength="120"><input type="submit" value="search" class="tfbutton">

</form>

<div class="tfclear"></div>

</div>

<!--</body>-->

<br>

<h2 style="background-color:pink; clear: both; text-align:center;"><b>* * * Joinning


Facilities * * *</b></h2>

<br>

<style>

fieldset{

border-color: lime;

</style>

<center>

<FIELDSET style="background-color:black;WIDTH:1000px">

<H2><span style="color: LIME"><B>Free Membership to Join FLIGHT


GALAXY</B></span></H2>

<table style="background-color: red;width: 900px" >

<tr><a href="REG.html" style="text-decoration:none"><img src="REG6.png" width="300"


height="150" alt="fb"></a></tr>

</TABLE>
<H2><span style="color: LIME"><B>Other Opportunities to Join FLIGHT
GALAXY</B></span></H2>

<table style="background-color: red;width: 900px" >

<tr>

<th><a href="www.facebook.com" style="text-decoration:none"><b><i><span style="color:


gold">Facebook</span></i></b></a></th>

<th><a href="www.twitter.com" style="text-decoration:none"><b><i><span style="color:


gold">Twitter</span></i></b></a></th>

<th><a href="www.google.com" style="text-decoration:none"><b><i><span style="color:


gold">Google</span></i></b></a></th>

<th><a href="www.google.com" style="text-decoration:none"><b><i><span style="color:


gold">Google - g+</span></i></b></a></th>

</tr>

<tr>

<th><a href="www.facebook.com" style="text-decoration:none"><img src="fb.png"


width="225" height="50" alt="fb"></a></th>

<th><a href="www.twitter.com" style="text-decoration:none"><img src="twt.png"


width="225" height="50" alt="twt"></a></th>

<th><a href="www.google.com" style="text-decoration:none"><img src="ggl2.png"


width="225" height="50" alt="ggl1"></a></th>

<th><a href="www.google.com" style="text-decoration:none"><img src="ggl1.png"


width="225" height="50" alt="ggl2"></a></th>

</tr>

</table>

<br>

</fieldset>

</center>

<br>

<marquee direction="right">
<h4 style="color:NAVY">

<p style="background-color:LIME; text-align:center;">

<b>

<a href="https://www.facebook.com/flightgalaxy" style="text-decoration:none" >* * * Join


us @ Facebook.com * * *</a>

</b>

</P>

</h4>

</marquee>

<br>

<marquee direction="left">

<h4 style="color:NAVY">

<p style="background-color:LIME; text-align:center;">

<b>

<a href="www.twitter.com" style="text-decoration:none" >* * * Join us @ Twitter.com * *


*</a>

</b>

</P>

</h4>

</marquee>

<br>

<marquee direction="right">

<h4 style="color:NAVY">

<p style="background-color:LIME; text-align:center;">

<b>

<a href="www.goole.co.in" style="text-decoration:none" >* * * * Join us @ Google.com * *


* *</a>

</b>
</P>

</h4>

</marquee>

<hr>

<div id="footer" style="background-color:#FFA500; clear: both; text-


align:center;"><b>Copyright @ DEB CORPORATION.</b></div>

<!--</BODY>-->

</html>

 CONTACTUS.html
<!DOCTYPE html>

<html>

<title>CONTACT US</title>

<!--<body background=tr.jpg >-->

<H1 style="color:blue">

<p style="background-color:#FF0066; text-align:center;border:groove; border-


width:10px">

<strong><span style="color: #000066"><img src="SRVC.jpg" width="60" height="60"


alt="SRVC" align="middle">* * * CONTACT US..... * * *<img src="SRVC.jpg"
width="60" height="60" alt="SRVC" align="middle"></span></strong>

</p>

</H1>

<style>
th{

text-align: center;

background-color: #000000;

</style>

<table style="width: 900px;background-color: red">

<tr>

<th width="100" height="50"><a href="HOME.html"><img src="home.jpg"


width="100" height="50" alt="HOME" align="middle"></a></th>

<th width="100" height="50"><b><a href="LOGIN.html"><img src="login1.jpg"


width="200" height="50" alt="LOGIN" align="middle"></a></b></th>

<th width="300" height="50"><b><a href="GALLERY.html" style="text-


decoration:none"><img src="SRVC2.jpg" width="138" height="50" alt="GALLERY"
align="middle"><span style="color:
#00FFFF">&nbsp;SERVICE&nbsp;&nbsp;GALLERY</span></a></b></th>

<th width="100" height="50"><b><a href="JOIN US.html"><img src="joinus.jpg"


width="100" height="50" alt="JOIN US" align="middle"></a></b></th>

<th><b><a href="CONTACT US.html" style="text-decoration:none"><span style="color:


#00FFFF">CONTACT US</span></a></b></th>

</tr>

</table>

&nbsp;

<fieldset style="background-color:white;border:groove">

<marquee direction="up">

<marquee direction="right">

<img src="air.jpg" width="950" height="250" alt="300" align="left">

</marquee>

</marquee>
<p>

<a href="DOWNLOAD.html" style="text-decoration:none"><span style="color:


#008000"><B>WANT OUR MOBILE APPS???</B></span><BR><img src="dnb.gif"
width="20%" height="10%"> </a>

</p>

</fieldset>

<BR>

<body background=0e40.jpg >

<!-- HTML for SEARCH BAR -->

<div id="tfheader">

<form id="tfnewsearch" method="get" action="http://www.google.com">

<input type="text" class="tftextinput" name="q" size="21"


maxlength="120"><input type="submit" value="search" class="tfbutton">

</form>

<div class="tfclear"></div>

</div>

</body>

<!--<a
href="file:///C:/Users/Debajyoti%20Pal/Downloads/MY_WEBPAGE/HOME.html"><b><p
style="text-align:left">HOME</b></p></a>

<a href="REGISTRATION.html"><b><p style="text-


align:right">REGISTRATION</b></p></a>-->

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />

<!-- CSS styles for standard search box -->

<style type="text/css">

#tfheader{
background-color:transparent;

#tfnewsearch{

float:right;

padding:0px;

.tftextinput{

margin: 0;

padding: 5px 100px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

border:1px solid #0076a3; border-right:0px;

border-top-left-radius: 5px 5px;

border-bottom-left-radius: 5px 5px;

.tfbutton {

margin: 0;

padding: 5px 15px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

outline: none;

cursor: pointer;

text-align: center;

text-decoration: none;

color: #ffffff;

border: solid 1px #0076a3; border-right:0px;

background: #0095cd;
background: -webkit-gradient(linear, left top, left bottom, from(#00adee),
to(#0078a5));

background: -moz-linear-gradient(top, #00adee, #0078a5);

border-top-right-radius: 5px 5px;

border-bottom-right-radius: 5px 5px;

.tfbutton:hover {

text-decoration: none;

background: #007ead;

background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),


to(#00678e));

background: -moz-linear-gradient(top, #0095cc, #00678e);

/* Fixes submit button height problem in Firefox */

.tfbutton::-moz-focus-inner {

border: 0;

.tfclear{

clear:both;

</style>

</head>

<b><center><span style="font-family: 'Baskerville Old Face'"><h2 style="color:NAVY">

<p style="background-color:YELLOW; text-align:center;">

* * * YOU CAN CONTACT AND SEND ANY COMPLAIN BY THESE WEBSITES


MENTION BELOW...!!!!! * * *

</P>
</h2></span></center></b>

<p><strong><span style="font-family: 'Comic Sans MS', cursive, sans-serif">The link will


open in a new browser window/tab...</span></strong></p>

<TABLE BORDER=="0" width="100%">

<TR>

<TD><p><b>Click here to open google...</p></b>

<a href="https://mail.google.com/mail/u/1/#inbox" target="_blank"><span style="color:


#FF0000"><u>Visit [email protected]</u></span></a><hr><img src="email.jpg"
width="100%"></TD>

<TD><p><b>Click here to open facebook...</p></b>

<a href="https://www.facebook.com/flightgalaxy"><span style="color: #FF0000"><u>Visit


us at facebook.com!</u></span></a><hr><img src="fbfg.jpg" width="100%"></TD>

</TABLE>

<marquee direction="right">

<h4 style="color:NAVY">

<p style="background-color:LIME; text-align:center;">

<b>

<a href="https://www.facebook.com/flightgalaxy" style="text-decoration:none" >* * * Join


us @ Facebook.com * * *</a>

</b>

</P>

</h4>

</marquee>

<hr>

<div id="footer" style="background-color:#FFA500; clear: both; text-


align:center;"><b>Copyright @ DEB CORPORATION.</b></div>

</html>
 DOWNLOADUS.html
<!DOCTYPE html>

<html>

<title>DOWNLOAD</title>

<H1 style="color:blue">

<p style="background-color:#99FF00; text-align:center;border:groove; border-


width:10px">

<strong><span style="color: #000066"><img src="SRVC2.jpg" width="60" height="60"


alt="SRVC" align="middle">* * * DOWNLOAD OUR APPLICATIONS * * *<img
src="SRVC2.jpg" width="60" height="60" alt="SRVC" align="middle"></span></strong>

</p>

</H1>

<style>

th{

text-align: center;

background-color: #000000;

</style>

<table style="width: 900px;background-color: red">

<tr>

<th width="100" height="50"><a href="HOME.html"><img src="home.jpg"


width="100" height="50" alt="HOME" align="middle"></a></th>

<th width="100" height="50"><b><a href="LOGIN.html"><img src="login1.jpg"


width="200" height="50" alt="LOGIN" align="middle"></a></b></th>

<th width="300" height="50"><b><a href="GALLERY.html" style="text-


decoration:none"><img src="SRVC2.jpg" width="138" height="50" alt="GALLERY"
align="middle"><span style="color:
#00FFFF">&nbsp;SERVICE&nbsp;&nbsp;GALLERY</span></a></b></th>
<th width="100" height="50"><b><a href="JOIN US.html"><img src="joinus.jpg"
width="100" height="50" alt="JOIN US" align="middle"></a></b></th>

<th><b><a href="CONTACT US.html" style="text-decoration:none"><span


style="color: #00FFFF">CONTACT US</span></a></b></th>

</tr>

</table>

<BR>

<fieldset style="background-color:white;border:groove">

<marquee direction="up">

<marquee direction="right">

<img src="air.jpg" width="950" height="250" alt="300" align="left">

</marquee>

</marquee>

</fieldset>

<br>

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />

<!-- CSS styles for standard search box -->

<style type="text/css">

#tfheader{

background-color:transparent;

#tfnewsearch{

float:right;

padding:0px;

.tftextinput{
margin: 0;

padding: 5px 100px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

border:1px solid #0076a3; border-right:0px;

border-top-left-radius: 5px 5px;

border-bottom-left-radius: 5px 5px;

.tfbutton {

margin: 0;

padding: 5px 15px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

outline: none;

cursor: pointer;

text-align: center;

text-decoration: none;

color: #ffffff;

border: solid 1px #0076a3; border-right:0px;

background: #0095cd;

background: -webkit-gradient(linear, left top, left bottom, from(#00adee),


to(#0078a5));

background: -moz-linear-gradient(top, #00adee, #0078a5);

border-top-right-radius: 5px 5px;

border-bottom-right-radius: 5px 5px;

.tfbutton:hover {
text-decoration: none;

background: #007ead;

background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),


to(#00678e));

background: -moz-linear-gradient(top, #0095cc, #00678e);

/* Fixes submit button height problem in Firefox */

.tfbutton::-moz-focus-inner {

border: 0;

.tfclear{

clear:both;

</style>

</head>

<body background=wp.jpg>

<!-- HTML for SEARCH BAR -->

<div id="tfheader">

<form id="tfnewsearch" method="get" action="http://www.google.com">

<input type="text" class="tftextinput" name="q" size="21"


maxlength="120"><input type="submit" value="search" class="tfbutton">

</form>

<div class="tfclear"></div>

</div>

</body>

<BR>
<CENTER>

<H2 style="background-color:lime">

Many Moblies!!! One Seamless Booking Experience!!!

</H2>

<br>

<table>

<tr>

<td><a
href="https://play.google.com/store/apps/details?id=net.aviascanner.aviascanner"><img
src="ph5.jpg" width="180" height="300" style="float: left" alt="ANDROID
PHONES"></td></a>

<td></td>

<td><a href="www.google.com"><img src="ph1.jpg" width="200" height="300"


style="float: left" alt="iPHONE"></td></a>

<td></td>

<td><img src="ph2.jpg" width="300" height="300" style="float: left"


alt="BLACKBERRY"></td>

<td></td>

<td><a href="http://www.windowsphone.com/en-in/store/app/fastticket/cc9d7bb4-370a-
47f2-ab28-5b883036e2a4"><img src="ph3.jpg" width="200" height="300" style="float: left"
alt="WINDOWS PHONE"></td></a>

<td></td>

<td><img src="ph4.jpg" width="400" height="300" style="float: left" alt="WINDOWS 8


TAB"></td>

</tr>

<tr></tr>

<tr>

<td><a
href="https://play.google.com/store/apps/details?id=net.aviascanner.aviascanner"><img
src="i4.jpg" width="180" height="50" style="float: left" alt="PRINCE OF
PPERSIA"></td></a>
<td></td>

<td><a href="www.google.com"><img src="i1.jpg" width="200" height="50" style="float:


left" alt="PRINCE OF PPERSIA"></td></a>

<td></td>

<td><img src="i3.jpg" width="300" height="50" style="float: left" alt="PRINCE OF


PPERSIA"></td>

<td></td>

<td><a href="http://www.windowsphone.com/en-in/store/app/fastticket/cc9d7bb4-370a-
47f2-ab28-5b883036e2a4"><img src="i2.jpg" width="200" height="50" style="float: left"
alt="PRINCE OF PPERSIA"></td></a>

<td></td>

<td><a href="http://www.windowsphone.com/en-in/store/app/fastticket/cc9d7bb4-370a-
47f2-ab28-5b883036e2a4"><img src="i5.jpg" width="400" height="50" style="float:LEFT"
alt="PRINCE OF PPERSIA"></td></a>

</tr>

</table>

</CENTER>

<marquee direction="right">

<h4 style="color:NAVY">

<p style="background-color:LIME; text-align:center;">

<b>

<a href="https://www.facebook.com/flightgalaxy" style="text-decoration:none" >* * * Join


us @ Facebook.com * * *</a>

</b>

</P>

</h4>

</marquee>

<hr>
<div id="footer" style="background-color:#FFA500; clear: both; text-
align:center;"><b>Copyright &COPY; DEB CORPORATION.</b></div>

</html>

 PAYMENT.html
<!DOCTYPE html>

<html>

<title>PAYMENT</title>

<H1 style="color:blue">

<p style="background-color:#99FF00; text-align:center;border:groove; border-


width:10px">

<strong><span style="color: #000066"><img src="bp.jpg" width="60" height="60" alt="BP"


align="middle">* * * WELCOME IN PAYMENT PROCESS * * *<img src="bp.jpg"
width="60" height="60" alt="SRVC" align="middle"></span></strong>

</p>

</H1>

<style>

th{

text-align: center;

background-color: #000000;

</style>

<table style="width: 900px;background-color: red">

<tr>

<th width="100" height="50"><a href="HOME.html"><img src="home.jpg"


width="100" height="50" alt="HOME" align="middle"></a></th>

<th width="100" height="50"><b><a href="LOGIN.html"><img src="login1.jpg"


width="200" height="50" alt="LOGIN" align="middle"></a></b></th>
<th width="300" height="50"><b><a href="GALLERY.html" style="text-
decoration:none"><img src="SRVC2.jpg" width="138" height="50" alt="GALLERY"
align="middle"><span style="color:
#00FFFF">&nbsp;SERVICE&nbsp;&nbsp;GALLERY</span></a></b></th>

<th width="100" height="50"><b><a href="JOIN US.html"><img src="joinus.jpg"


width="100" height="50" alt="JOIN US" align="middle"></a></b></th>

<th><b><a href="CONTACT US.html" style="text-decoration:none"><span


style="color: #00FFFF">CONTACT US</span></a></b></th>

</tr>

</table>

<BR>

<fieldset style="background-color:white;border:groove">

<marquee direction="up">

<marquee direction="right">

<img src="air.jpg" width="950" height="250" alt="300" align="left">

</marquee>

</marquee>

</fieldset>

<br>

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />

<!-- CSS styles for standard search box -->

<style type="text/css">

#tfheader{

background-color:transparent;

#tfnewsearch{

float:right;
padding:0px;

.tftextinput{

margin: 0;

padding: 5px 100px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

border:1px solid #0076a3; border-right:0px;

border-top-left-radius: 5px 5px;

border-bottom-left-radius: 5px 5px;

.tfbutton {

margin: 0;

padding: 5px 15px;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

outline: none;

cursor: pointer;

text-align: center;

text-decoration: none;

color: #ffffff;

border: solid 1px #0076a3; border-right:0px;

background: #0095cd;

background: -webkit-gradient(linear, left top, left bottom, from(#00adee),


to(#0078a5));

background: -moz-linear-gradient(top, #00adee, #0078a5);

border-top-right-radius: 5px 5px;


border-bottom-right-radius: 5px 5px;

.tfbutton:hover {

text-decoration: none;

background: #007ead;

background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),


to(#00678e));

background: -moz-linear-gradient(top, #0095cc, #00678e);

/* Fixes submit button height problem in Firefox */

.tfbutton::-moz-focus-inner {

border: 0;

.tfclear{

clear:both;

</style>

</head>

<body background=py.jpg>

<!-- HTML for SEARCH BAR -->

<div id="tfheader">

<form id="tfnewsearch" method="get" action="http://www.google.com">

<input type="text" class="tftextinput" name="q" size="21"


maxlength="120"><input type="submit" value="search" class="tfbutton">

</form>

<div class="tfclear"></div>
</div>

</body>

<BR>

<CENTER>

<H2 style="background-color:lime">

Clear your Payment With New Booking Experience!!!

</H2>

<br>

<form method="post" action="TICKET.html" ENCTYPE="multipart/form-data">

<!-- required parameters CH_uId or CH_toEmail -->

<input type="hidden" name="CH_uId" value="3487961">

<!-- optional parameters CH_successPage and CH_errorPage -->

<input type="hidden" name="CH_successPage"


value="http://www.yourserver.com/success">

<input type="hidden" name="CH_errorPage" value="http://www.yourserver.com/error">

<!-- other optional parameters CH_fromName, CH_fromEmail CH_subject -->

<input type="hidden" name="CH_fromName" value="CryptoHeaven Secure Form">

<input type="hidden" name="CH_fromEmail" value="[email protected]">

<input type="hidden" name="CH_subject" value="Your Site Payment Form">

<!-- your regular form follows -->

<table width=518 border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<tr bgcolor="#E5E5E5">

<td height="22" colspan="3" align="left" valign="middle"><strong>&nbsp;Billing


Information (required)</strong></td>
</tr>

<tr>

<td height="22" width="180" align="right" valign="middle">First Name:</td>

<td colspan="2" align="left"><input name="firstName" type="text" size="50"></td>

</tr>

<tr>

<td height="22" align="right" valign="middle">Last Name:</td>

<td colspan="2" align="left"><input name="lastName" type="text" size="50"></td>

</tr>

<tr>

<td height="22" align="right" valign="middle">Company (optional):</td>

<td colspan="2" align="left"><input name="company" type="text" size="50"></td>

</tr>

<tr>

<td height="22" align="right" valign="middle">Street Address:</td>

<td colspan="2" align="left"><input name="address1" type="text" value=""


size="50"></td>

</tr>

<tr>

<td height="22" align="right" valign="middle">Street Address (2):</td>

<td colspan="2" align="left"><input name="address2" type="text" value=""


size="50"></td>

</tr>

<tr>

<td height="22" align="right" valign="middle">City:</td>

<td colspan="2" align="left"><input name="city" type="text" value="" size="50"></td>

</tr>

<tr>
<td height="22" align="right" valign="middle">State/Province:</td>

<td colspan="2" align="left"><input name="state" type="text" value="" size="50"></td>

</tr>

<tr>

<td height="22" align="right" valign="middle">Zip/Postal Code:</td>

<td colspan="2" align="left"><input name="zip" type="text" value="" size="50"></td>

</tr>

<tr>

<td height="22" align="right" valign="middle">Country:</td>

<td colspan="2" align="left"><input name="country" type="text" value=""


size="50"></td>

</tr>

<tr>

<td height="22" align="right" valign="middle">Phone:</td>

<td colspan="2" align="left"><input name="phone" type="text" value="" size="50"></td>

</tr>

<tr>

<td height="22" colspan="3" align="left" valign="middle">&nbsp;</td>

</tr>

<tr bgcolor="#E5E5E5">

<td height="22" colspan="3" align="left" valign="middle"><strong>&nbsp;Credit Card


(required)</strong></td>

</tr>

<tr>

<td height="22" align="right"


valign="middle">Credit&nbsp;Card&nbsp;Number:&nbsp;</td>

<td colspan="2" align="left"><input name="CCNo" type="text" value="" size="40"


maxlength="40"></td>
</tr>

<tr>

<td height="22" align="right" valign="middle">Expiry Date:</td>

<td colspan="2" align="left">

<SELECT NAME="CCExpiresMonth" >

<OPTION VALUE="" SELECTED>--Month--

<OPTION VALUE="01">January (01)

<OPTION VALUE="02">February (02)

<OPTION VALUE="03">March (03)

<OPTION VALUE="04">April (04)

<OPTION VALUE="05">May (05)

<OPTION VALUE="06">June (06)

<OPTION VALUE="07">July (07)

<OPTION VALUE="08">August (08)

<OPTION VALUE="09">September (09)

<OPTION VALUE="10">October (10)

<OPTION VALUE="11">November (11)

<OPTION VALUE="12">December (12)

</SELECT> /

<SELECT NAME="CCExpiresYear">

<OPTION VALUE="" SELECTED>--Year--

<OPTION VALUE="04">2004

<OPTION VALUE="05">2005

<OPTION VALUE="06">2006

<OPTION VALUE="07">2007

<OPTION VALUE="08">2008

<OPTION VALUE="09">2009
<OPTION VALUE="10">2010

<OPTION VALUE="11">2011

<OPTION VALUE="12">2012

<OPTION VALUE="13">2013

<OPTION VALUE="14">2014

<OPTION VALUE="15">2015

</SELECT>

</td>

</tr>

<tr>

<td height="22" colspan="3" align="left" valign="middle">&nbsp;</td>

</tr>

<tr bgcolor="#E5E5E5">

<td height="22" colspan="3" align="left" valign="middle"><strong>&nbsp;Additional


Information</strong></td>

</tr>

<tr>

<td height="22" align="right" valign="middle">Contact Email:</td>

<td colspan="2" align="left"><input name="contactEmail" type="text" value=""


size="50"></td>

</tr>

<tr>

<td height="22" colspan="3" align="left" valign="middle">&nbsp;</td>

</tr>

<tr>

<td height="22" align="right" valign="top">Special Notes:</td>

<td colspan="2" align="left"><textarea name="notes" cols="45"


rows="4"></textarea></td>
</tr>

</table>

<BR>

<p><a href="TICKET.html" style="text-decoration:none" ><input name="Submit"


type="submit" value="CLEAR PAYMENT" style="background-color:yellow"></a></p>

</form>

</table>

</CENTER>

<marquee direction="right">

<h4 style="color:NAVY">

<p style="background-color:LIME; text-align:center;">

<b>

<a href="https://www.facebook.com/flightgalaxy" style="text-decoration:none" >* * * Join


us @ Facebook.com * * *</a>

</b>

</P>

</h4>

</marquee>

<hr>

<div id="footer" style="background-color:#FFA500; clear: both; text-


align:center;"><b>Copyright &COPY; DEB CORPORATION.</b></div>

</html>
 TICKET.html :
<!DOCTYPE html>

<html>

<title>TICKET</title>

<H1 style="color:blue">

<p style="background-color:#99FF00; text-align:center;border:groove; border-


width:10px">

<strong><span style="color: #000066"><img src="tk1.jpg" width="80" height="60"


alt="SRVC" align="middle">* * * COLLECT YOUR TICKET * * *<img src="tk1.jpg"
width="80" height="60" alt="SRVC" align="middle"></span></strong>

</p>

</H1>

<!--<style>

th{

text-align: center;

background-color: #000000;

</style>-->

<body background=tk.jpg>

<center>

<img src="tk4.jpg" width="700" height="150" alt="SRVC" align="middle">

</center>

</body>

<h2 style="color:black">

<p style="background-color:#FFA500; text-align:center;">


* * * Your Ticket is Generated... * * *

</p>

</h2>

<center>

<img src="tk3.jpg" width="1000" height="300" alt="SRVC" align="middle">

</center>

<hr>

<div id="footer" style="background-color:#FFA500; clear: both; text-


align:center;"><b>Copyright &COPY; DEB CORPORATION.</b></div>

</html>

 ADMIN.java:
package OnlineAirReservationSystem;

import java.io.Serializable;

public class Admin implements Serializable {

private String aid,fname,lname,paddress,dist,state,phone,email,dob;

//private int aid;//

public String getAid() {

return aid;

public String getFName() {

return fname;

}
public String getLName() {

return lname;

public String getPAddress() {

return paddress;

public String getDist() {

return dist;

public String getState() {

return state;

public String getPhone() {

return phone;

public String getEmail() {

return email;

public String getDob() {

return dob;

public void setAid(String aid) {

this.aid = aid;

}
public void setFName(String fname) {

this.fname = fname;

public void setLName(String lname) {

this.lname = lname;

public void setPAddress(String paddress) {

this.paddress = paddress;

public void setDist(String dist) {

this.dist = dist;

public void setState(String state) {

this.state = state;

public void setPhone(String phone) {

this.phone = phone;

public void setEmail(String email) {

this.email = email;

public void setDob(String dob) {

this.dob = dob;

}
public Admin(String aid, String fname, String lname, String paddress, String dist,
String state, String phone,

String email, String dob)

super();

this.aid = aid;

this.fname = fname;

this.lname = lname;

this.paddress = paddress;

this.dist = dist;

this.state = state;

this.phone = phone;

this.email = email;

this.dob = dob;

 DATABASE.java:
package OnlineAirReservationSystem;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.ArrayList;

public class DataBase {


public static void writingToAdminDB(ArrayList<Admin> list) throws
Exception
{
ObjectOutputStream write;
FileOutputStream file=new FileOutputStream("AdminDB");
write=new ObjectOutputStream(file);
write.writeObject(list);
write.close();
}
public static ArrayList<Admin> readingFromAdminDB() throws
Exception
{
ObjectInputStream read;
FileInputStream file=new FileInputStream("AdminDB");
read=new ObjectInputStream(file);
ArrayList<Admin> list=(ArrayList<Admin>)read.readObject();
read.close();
return list;

}
public static void writingToPassengerDB(ArrayList<Passenger> list)
throws Exception
{
ObjectOutputStream write;
FileOutputStream file=new FileOutputStream("PassengerDB");
write=new ObjectOutputStream(file);
write.writeObject(list);
write.close();
}
public static ArrayList<Passenger> readingFromPassengerDB() throws
Exception
{
ObjectInputStream read;
FileInputStream file=new FileInputStream("PassengerDB");
read=new ObjectInputStream(file);
ArrayList<Passenger>
list=(ArrayList<Passenger>)read.readObject();
read.close();
return list;

}
public static void writingToFlightDB(ArrayList<Flight> list) throws
Exception
{
ObjectOutputStream write;
FileOutputStream file=new FileOutputStream("FlightDB");
write=new ObjectOutputStream(file);
write.writeObject(list);
write.close();
}
public static ArrayList<Flight> readingFromFlightDB() throws
Exception
{
ObjectInputStream read;
FileInputStream file=new FileInputStream("FlightDB");
read=new ObjectInputStream(file);
ArrayList<Flight> list=(ArrayList<Flight>)read.readObject();
read.close();
return list;

}
}

 FLIGHT.java:

package OnlineAirReservationSystem;
import java.io.Serializable;

public class Flight implements Serializable {

private String flid,flname,depct,desct,deptm,arvtm;


private int flfr,totalseat;

public String getFlid() {


return flid;
}
public String getFlname() {
return flname;
}
public String getDepct() {
return depct;
}
public String getDesct() {
return desct;
}

public String getDeptm() {


return deptm;
}
public String getArvtm() {
return arvtm;
}
public int getFlfr() {
return flfr;
}
public int getTotalseat() {
return totalseat;
}

public void setFlid(String flid) {


this.flid = flid;
}
public void setFlname(String flname) {
this.flname = flname;
}
public void setDepct(String depct) {
this.depct = depct;
}
public void setDesct(String desct) {
this.desct = desct;
}

public void setDeptm(String deptm) {


this.deptm = deptm;
}
public void setArvtm(String arvtm) {
this.arvtm = arvtm;
}

public void setFlfr(int flfr) {


this.flfr = flfr;
}
public void setTotalseat(int totalseat) {
this.totalseat = totalseat;
}

public Flight(String flid,String flname, String depct, String


desct, String deptm, String arvtm, int flfr, int totalseat)
{
super();
this.flid = flid;
this.flname = flname;
this.depct = depct;
this.desct = desct;
this.deptm = deptm;
this.arvtm = arvtm;
this.flfr = flfr;
this.totalseat = totalseat;
}
}

 LOGIN.java:

package OnlineAirReservationSystem;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

public class Login extends JFrame implements ActionListener


{

private JButton SUBMIT;


private JLabel label1,label2,label3;
private final JTextField text1, text2;
public Login()
{
setTitle("Login Form");
setLayout(null);
label3 = new JLabel();
label3.setText("ONLINE AIR TICKET
RESERVATION SYSTEM");
label1 = new JLabel();
label1.setText("Username:");
text1 = new JTextField(15);

label2 = new JLabel();


label2.setText("Password:");
text2 = new JPasswordField(15);

SUBMIT=new JButton("SUBMIT");
label3.setBounds(550,50,300,10);
label1.setBounds(520,100,100,20);
text1.setBounds(620,100,200,20);
label2.setBounds(520,130,100,20);
text2.setBounds(620,130,200,20);

SUBMIT.setBounds(620,180,100,25);
add(label3);
add(label1);
add(text1);
add(label2);
add(text2);
add(SUBMIT);
SUBMIT.addActionListener(this);

setVisible(true);
setSize(1365,765);
}
public void actionPerformed(ActionEvent ev)
{
String str1="FG";
String str2="123";
if((str1.equals(text1.getText())) &&
(str2.equals(text2.getText())))
{
new MenuDesign();
}
else
{
setVisible(true);
JOptionPane.showMessageDialog(this,
"Your username or password is incorrect.","This
is the dialog message" , JOptionPane.PLAIN_MESSAGE);
}
}
public static void main(String arg[])
{
new Login();
}
}
 MENUDESIGN.java:
package OnlineAirReservationSystem;

import java.awt.FlowLayout;
import java.awt.MenuBar;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

public class MenuDesign extends JFrame implements


ActionListener
{
private JMenuBar menubar;
private JMenu
menuadmin,menupassenger,menuflights,menuticket;
private JMenuItem newadmin,viewalladmin;
private JMenuItem newpassenger,viewallpassenger;
private JMenuItem newflights,viewallflights;
private JMenuItem newticket,viewallticket;

public MenuDesign()
{
setLayout(new FlowLayout());
menubar=new JMenuBar();

menuadmin=new JMenu(" Admins ");


menupassenger=new JMenu(" Passengers ");
menuflights=new JMenu(" Airline Reservation ");

////admin///
newadmin=new JMenuItem("New Admin Entry ");
viewalladmin=new JMenuItem("View All Admins
Entry ");
menuadmin.add(newadmin);
menuadmin.add(viewalladmin);

menubar.add(menuadmin);
menubar.add(menupassenger);
menubar.add(menuflights);

add(menubar);

setTitle("Menu Form");

setSize(500,200);
setResizable(false);
setVisible(true);

//register admin ///

newadmin.addActionListener(this);
viewalladmin.addActionListener(this);

//////////////////////passenger////////////

newpassenger=new JMenuItem("New Passenger ");


viewallpassenger=new JMenuItem("View All Passenger
");

menupassenger.add(newpassenger);
menupassenger.add(viewallpassenger);

///register passenger ///

newpassenger.addActionListener(this);
viewallpassenger.addActionListener(this);

//// flights ///

newflights=new JMenuItem("New Air lines ");


viewallflights=new JMenuItem("View All Air Lines
");

menuflights.add(newflights);
menuflights.add(viewallflights);
///register flights ///

newflights.addActionListener(this);
viewallflights.addActionListener(this);
}

public void actionPerformed(ActionEvent event){

if(event.getSource()==newadmin)
new UIAdminEntry();

if(event.getSource()==viewalladmin)
new ViewAllAdmin();

if(event.getSource()==newpassenger)
new UIPassengerEntry();

if(event.getSource()==viewallpassenger)
new ViewAllPassenger();

if(event.getSource()==newflights)
new UIFlightsEntry();

if(event.getSource()==viewallflights)
new ViewAllFlights();

public static void main(String[] args)


{
new MenuDesign();
}

}
 PASSENGER.java :

package OnlineAirReservationSystem;
import java.io.Serializable;

public class Passenger implements Serializable {

private String
pid,fname,lname,paddress,dist,state,phone,email,dob,flname,depct,
desct,setpswrd,retyppswrd,intdt,inttm;
private int rst,tktpr;

public String getPid() {


return pid;
}
public String getFName() {
return fname;
}
public String getLName() {
return lname;
}
public String getPAddress() {
return paddress;
}
public String getDist() {
return dist;
}
public String getState() {
return state;
}
public String getPhone() {
return phone;
}
public String getEmail() {
return email;
}
public String getDob() {
return dob;
}
public String getFlname() {
return flname;
}
public String getDepct() {
return depct;
}
public String getDesct() {
return desct;
}

public String getSetpswrd() {


return setpswrd;
}
public String getRetyppswrd() {
return retyppswrd;
}
public String getIntdt() {
return intdt;
}
public String getInttm() {
return inttm;
}
public int getRst() {
return rst;
}
public int getTktpr() {
return tktpr;
}

public void setPid(String pid) {


this.pid = pid;
}
public void setFName(String fname) {
this.fname = fname;
}
public void setLName(String lname) {
this.lname = lname;
}
public void setPAddress(String paddress) {
this.paddress = paddress;
}
public void setDist(String dist) {
this.dist = dist;
}
public void setState(String state) {
this.state = state;
}
public void setPhone(String phone) {
this.phone = phone;
}
public void setEmail(String email) {
this.email = email;
}
public void setDob(String dob) {
this.dob = dob;
}
public void setFlname(String flname) {
this.flname = flname;
}
public void setDepct(String depct) {
this.depct = depct;
}
public void setDesct(String desct) {
this.desct = desct;
}

public void setSetpswrd(String setpswrd) {


this.setpswrd = setpswrd;
}
public void setRetyppswrd(String retyppswrd) {
this.retyppswrd = retyppswrd;
}
public void setIntdt(String intdt) {
this.intdt = intdt;
}
public void setInttm(String inttm) {
this.inttm = inttm;
}
public void setRst(int rst) {
this.rst = rst;
}
public void setTktpr(int tktpr) {
this.tktpr = tktpr;
}

public Passenger(String pid, String fname, String lname, String


paddress, String dist, String state, String phone,
String email, String dob, String flname, String
depct, String desct, String setpswrd,
String retyppswrd, String intdt, String inttm, int
rst, int tktpr)
{
super();
this.pid = pid;
this.fname = fname;
this.lname = lname;
this.paddress = paddress;
this.dist = dist;
this.state = state;
this.phone = phone;
this.email = email;
this.dob = dob;
this.flname = flname;
this.depct = depct;
this.desct = desct;
this.setpswrd = setpswrd;
this.retyppswrd = retyppswrd;
this.intdt = intdt;
this.inttm = inttm;
this.rst = rst;
this.tktpr = tktpr;
}
}

 UIADMINENTRY.java:

package OnlineAirReservationSystem;

import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;

import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class UIAdminEntry extends JFrame implements


ActionListener
{

private JLabel
lblaid,lblfname,lbllname,lblpaddress,lbldist,lblstate,lblphone,lblem
ail,lbldob;
private JTextField
txtaid,txtfname,txtlname,txtpaddress,txtdist,txtstate,txtphone,txtem
ail,txtdob;
private JButton btnadd,btnrefresh,btnsave;
private Box
boxbutton,boxaid,boxfname,boxlname,boxpaddress,boxdist,boxstat
e,boxphone,boxemail,boxdob,boxinput;

private ArrayList<Admin> list;


private int aid;

public UIAdminEntry() {
list=new ArrayList<Admin>();
try{
list=DataBase.readingFromAdminDB();
}
catch(Exception e)
{
System.out.println("File not found");
}
if(list.size()==0)
aid=1;
else
aid=Integer.parseInt(list.get(list.size()-
1).getAid())+1;

lblaid=new JLabel("Admin Id ");


lblfname=new JLabel("First Name ");
lbllname=new JLabel("Last Name ");
lblpaddress=new JLabel("Permanemt Address
");
lbldist=new JLabel("District ");
lblstate=new JLabel("State ");
lblphone=new JLabel("Phone No. ");
lblemail=new JLabel("Email Address
");
lbldob=new JLabel("Date of Birth ");

txtaid=new JTextField(10);
txtaid.setText(""+aid);
txtaid.setEditable(false);

txtfname=new JTextField(10);
txtlname=new JTextField(10);
txtpaddress=new JTextField(10);
txtdist=new JTextField(10);
txtstate=new JTextField(10);
txtphone=new JTextField(10);
txtemail=new JTextField(10);
txtdob=new JTextField(10);

btnadd=new JButton("Add");
btnrefresh=new JButton("Refresh");
btnsave=new JButton("Save");

boxbutton=Box.createHorizontalBox();
boxbutton=Box.createHorizontalBox();

boxaid=Box.createHorizontalBox();
boxfname=Box.createHorizontalBox();
boxlname=Box.createHorizontalBox();
boxpaddress=Box.createHorizontalBox();
boxdist=Box.createHorizontalBox();
boxstate=Box.createHorizontalBox();
boxphone=Box.createHorizontalBox();
boxemail=Box.createHorizontalBox();
boxdob=Box.createHorizontalBox();

boxinput=Box.createVerticalBox();
boxaid.add(lblaid);
boxaid.add(txtaid);

boxfname.add(lblfname);
boxfname.add(txtfname);

boxlname.add(lbllname);
boxlname.add(txtlname);

boxpaddress.add(lblpaddress);
boxpaddress.add(txtpaddress);

boxdist.add(lbldist);
boxdist.add(txtdist);

boxstate.add(lblstate);
boxstate.add(txtstate);

boxphone.add(lblphone);
boxphone.add(txtphone);

boxemail.add(lblemail);
boxemail.add(txtemail);

boxdob.add(lbldob);
boxdob.add(txtdob);

boxbutton.add(btnadd);
boxbutton.add(btnrefresh);
boxbutton.add(btnsave);

boxinput.add(boxaid);
boxinput.add(boxfname);
boxinput.add(boxlname);
boxinput.add(boxpaddress);
boxinput.add(boxdist);
boxinput.add(boxstate);
boxinput.add(boxphone);
boxinput.add(boxemail);
boxinput.add(boxdob);

add(boxbutton,BorderLayout.SOUTH);
add(boxinput,BorderLayout.CENTER);

setSize(450,290);
setVisible(true);
setTitle("Admin Entry Form");

btnsave.setEnabled(false);

//register event source

btnadd.addActionListener(this);
btnrefresh.addActionListener(this);
btnsave.addActionListener(this);

public void actionPerformed(ActionEvent event)


{
if(event.getSource()==btnadd)
{
addAdmin();

if(event.getSource()==btnrefresh)
{
refreshAll();
}
if(event.getSource()==btnsave)
{
btnadd.setEnabled(true);
btnsave.setEnabled(false);

try
{
DataBase.writingToAdminDB(list);
}
catch (Exception exp)
{
System.out.println("Cannot write to
Database");
}
}
}
public void addAdmin()
{
btnadd.setEnabled(false);
btnsave.setEnabled(true);

list.add(getAdmin());
aid=Integer.parseInt(txtaid.getText())+1;
txtaid.setText(""+aid);
refreshAll();
}
public Admin getAdmin()
{
String aid=txtaid.getText();
String fname=txtfname.getText();
String lname=txtlname.getText();
String paddress=txtpaddress.getText();
String dist=txtdist.getText();
String state=txtstate.getText();
String phone=txtphone.getText();
String email=txtemail.getText();
String dob=txtdob.getText();
Admin admin=new
Admin(aid,fname,lname,paddress,dist,state,phone,email,dob);
return admin;

}
public void refreshAll()
{
//txtaid.setText("");
txtfname.setText("");
txtlname.setText("");
txtpaddress.setText("");
txtdist.setText("");
txtstate.setText("");
txtphone.setText("");
txtemail.setText("");
txtdob.setText("");

}
}
 UIFLIGHTENTRY.java:

package OnlineAirReservationSystem;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;

import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class UIFlightsEntry extends JFrame implements


ActionListener
{

private JLabel
lblflname,lbldepct,lbldesct,lblflid,lbldeptm,lblarvtm,lblflfr,lbltotals
eat;
private JTextField
txtflname,txtdepct,txtdesct,txtflid,txtdeptm,txtarvtm,txtflfr,txttotals
eat;
private JButton btnadd,btnrefresh,btnsave;
private Box
boxbutton,boxflname,boxdepct,boxdesct,boxflid,boxdeptm,boxarvt
m,boxflfr,boxtotalseat,boxinput;

private ArrayList<Flight> list;


private int flid;

public UIFlightsEntry() {
list=new ArrayList<Flight>();
try{
list=DataBase.readingFromFlightDB();
}
catch(Exception e)
{
System.out.println("File not found");
}
if(list.size()==0)
flid=1;
else
flid=Integer.parseInt(list.get(list.size()-
1).getFlid())+1;

lblflid=new JLabel("Flight Id ");


lblflname=new JLabel("Flight Name ");
lbldepct=new JLabel("Departure City ");
lbldesct=new JLabel("Destination City
");
lbldeptm=new JLabel("Departure Time
");
lblarvtm=new JLabel("Arrival Time ");
lbltotalseat=new JLabel("Flight Total Seat ");
lblflfr=new JLabel("Flight Fare ");

txtflid=new JTextField(10);
txtflid.setText(""+flid);
txtflid.setEditable(false);

txtflname=new JTextField(10);
txtdepct=new JTextField(10);
txtdesct=new JTextField(10);
txtdeptm=new JTextField(10);
txtarvtm=new JTextField(10);
txttotalseat=new JTextField(10);
txtflfr=new JTextField(10);

btnadd=new JButton("Add");
btnrefresh=new JButton("Refresh");
btnsave=new JButton("Save");

boxbutton=Box.createHorizontalBox();
boxbutton=Box.createHorizontalBox();

boxflid=Box.createHorizontalBox();
boxflname=Box.createHorizontalBox();
boxdepct=Box.createHorizontalBox();
boxdesct=Box.createHorizontalBox();
boxdeptm=Box.createHorizontalBox();
boxarvtm=Box.createHorizontalBox();
boxtotalseat=Box.createHorizontalBox();
boxflfr=Box.createHorizontalBox();

boxinput=Box.createVerticalBox();

boxflid.add(lblflid);
boxflid.add(txtflid);

boxflname.add(lblflname);
boxflname.add(txtflname);

boxdepct.add(lbldepct);
boxdepct.add(txtdepct);

boxdesct.add(lbldesct);
boxdesct.add(txtdesct);

boxdeptm.add(lbldeptm);
boxdeptm.add(txtdeptm);

boxarvtm.add(lblarvtm);
boxarvtm.add(txtarvtm);

boxtotalseat.add(lbltotalseat);
boxtotalseat.add(txttotalseat);

boxflfr.add(lblflfr);
boxflfr.add(txtflfr);

boxbutton.add(btnadd);
boxbutton.add(btnrefresh);
boxbutton.add(btnsave);

boxinput.add(boxflid);
boxinput.add(boxflname);
boxinput.add(boxdepct);
boxinput.add(boxdesct);
boxinput.add(boxdeptm);
boxinput.add(boxarvtm);
boxinput.add(boxtotalseat);
boxinput.add(boxflfr);

add(boxbutton,BorderLayout.SOUTH);
add(boxinput,BorderLayout.CENTER);

setSize(450,290);
setVisible(true);
setTitle("Course Entry Form");

btnsave.setEnabled(false);

//register event source

btnadd.addActionListener(this);
btnrefresh.addActionListener(this);
btnsave.addActionListener(this);

public void actionPerformed(ActionEvent event)


{
if(event.getSource()==btnadd)
{
addFlight();

if(event.getSource()==btnrefresh)
{
refreshAll();
}
if(event.getSource()==btnsave)
{
btnadd.setEnabled(true);
btnsave.setEnabled(false);

try
{
DataBase.writingToFlightDB(list);
}
catch (Exception exp)
{
System.out.println("Cannot write to
Database");
}
}

}
public void addFlight()
{
btnadd.setEnabled(false);
btnsave.setEnabled(true);

list.add(getFlight());
flid=Integer.parseInt(txtflid.getText())+1;
txtflid.setText(""+flid);
refreshAll();
}
public Flight getFlight()
{
String flid=txtflid.getText().trim();
String flname=txtflname.getText();
String depct=txtdepct.getText();
String desct=txtdesct.getText();
String deptm=txtdeptm.getText().trim();
String arvtm=txtarvtm.getText().trim();
int
totalseat=Integer.parseInt(txttotalseat.getText().trim());
int flfr=Integer.parseInt(txtflfr.getText().trim());
Flight flight=new
Flight(flid,flname,depct,desct,deptm,arvtm,flfr,totalseat);
return flight;

}
public void refreshAll()
{
//txtflid.setText("");
txtflname.setText("");
txtdepct.setText("");
txtdesct.setText("");
txtdeptm.setText("");
txtarvtm.setText("");
txttotalseat.setText("");
txtflfr.setText(""); }}
 UIPASSENGER.java
package OnlineAirReservationSystem;

import java.awt.BorderLayout;

import java.awt.GridLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.util.ArrayList;

import javax.swing.Box;

import javax.swing.JButton;

import javax.swing.JComboBox;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.JTextField;

import javax.swing.JPasswordField;

public class UIPassengerEntry extends JFrame implements ActionListener

private JLabel
lblpid,lblfname,lbllname,lblpaddress,lbldist,lblstate,lblphone,lblemail,lbldob,lblflname,lbldep
ct,lbldesct,lblsetpswrd,lblretyppswrd,lblintdt,lblinttm,lblrst,lbltktpr;

private JTextField
txtpid,txtfname,txtlname,txtpaddress,txtdist,txtstate,txtphone,txtemail,txtdob,txtflname,txtdep
ct,txtdesct,txtsetpswrd,txtretyppswrd,txtintdt,txtinttm,txtrst,txttktpr;
private JButton btnadd,btnrefresh,btnsave;

private Box
boxbutton,boxpid,boxfname,boxlname,boxpaddress,boxdist,boxstate,boxphone,boxemail,box
dob,boxflname,boxdepct,boxdesct,boxsetpswrd,boxretyppswrd,boxintdt,boxinttm,boxrst,boxt
ktpr,boxinput;

private ArrayList<Passenger> list;

private int pid;

public UIPassengerEntry() {

list=new ArrayList<Passenger>();

try{

list=DataBase.readingFromPassengerDB();

catch(Exception e)

System.out.println("File not found");

if(list.size()==0)

pid=1;

else

pid=Integer.parseInt(list.get(list.size()-1).getPid())+1;

lblpid=new JLabel("Passenger Id ");

lblfname=new JLabel("First Name ");

lbllname=new JLabel("Last Name ");


lblpaddress=new JLabel("Permanent Address ");

lbldist=new JLabel("District ");

lblstate=new JLabel("State ");

lblphone=new JLabel("Phone No. ");

lblemail=new JLabel("Email ");

lbldob=new JLabel("Date of Birth ");

lblflname=new JLabel("Flight Name ");

lbldepct=new JLabel("Departure City ");

lbldesct=new JLabel("Destination City ");

lblintdt=new JLabel("Interested Date ");

lblinttm=new JLabel("Interested Time ");

lblrst=new JLabel("Required Seat ");

lbltktpr=new JLabel("Ticket Price ");

lblsetpswrd=new JLabel("Set Password ");

lblretyppswrd=new JLabel("Re-Type Password ");

txtpid=new JTextField(10);

txtpid.setText(""+pid);

txtpid.setEditable(false);

txtfname=new JTextField(10);

txtlname=new JTextField(10);

txtpaddress=new JTextField(10);

txtdist=new JTextField(10);

txtstate=new JTextField(10);

txtphone=new JTextField(10);
txtemail=new JTextField(10);

txtdob=new JTextField(10);

txtflname=new JTextField(10);

txtdepct=new JTextField(10);

txtdesct=new JTextField(10);

txtintdt=new JTextField(10);

txtinttm=new JTextField(10);

txtrst=new JTextField(10);

txttktpr=new JTextField(10);

txtsetpswrd=new JPasswordField(15);

txtretyppswrd=new JPasswordField(15);

btnadd=new JButton("Add");

btnrefresh=new JButton("Refresh");

btnsave=new JButton("Save");

boxbutton=Box.createHorizontalBox();

boxbutton=Box.createHorizontalBox();

boxpid=Box.createHorizontalBox();

boxfname=Box.createHorizontalBox();

boxlname=Box.createHorizontalBox();

boxpaddress=Box.createHorizontalBox();

boxdist=Box.createHorizontalBox();

boxstate=Box.createHorizontalBox();

boxphone=Box.createHorizontalBox();

boxemail=Box.createHorizontalBox();
boxdob=Box.createHorizontalBox();

boxflname=Box.createHorizontalBox();

boxdepct=Box.createHorizontalBox();

boxdesct=Box.createHorizontalBox();

boxsetpswrd=Box.createHorizontalBox();

boxretyppswrd=Box.createHorizontalBox();

boxintdt=Box.createHorizontalBox();

boxinttm=Box.createHorizontalBox();

boxrst=Box.createHorizontalBox();

boxtktpr=Box.createHorizontalBox();

boxinput=Box.createVerticalBox();

boxpid.add(lblpid);

boxpid.add(txtpid);

boxfname.add(lblfname);

boxfname.add(txtfname);

boxlname.add(lbllname);

boxlname.add(txtlname);

boxpaddress.add(lblpaddress);

boxpaddress.add(txtpaddress);

boxdist.add(lbldist);
boxdist.add(txtdist);

boxstate.add(lblstate);

boxstate.add(txtstate);

boxphone.add(lblphone);

boxphone.add(txtphone);

boxemail.add(lblemail);

boxemail.add(txtemail);

boxdob.add(lbldob);

boxdob.add(txtdob);

boxflname.add(lblflname);

boxflname.add(txtflname);

boxdepct.add(lbldepct);

boxdepct.add(txtdepct);

boxdesct.add(lbldesct);

boxdesct.add(txtdesct);

boxintdt.add(lblintdt);

boxintdt.add(txtintdt);

boxinttm.add(lblinttm);
boxinttm.add(txtinttm);

boxrst.add(lblrst);

boxrst.add(txtrst);

boxtktpr.add(lbltktpr);

boxtktpr.add(txttktpr);

boxsetpswrd.add(lblsetpswrd);

boxsetpswrd.add(txtsetpswrd);

boxretyppswrd.add(lblretyppswrd);

boxretyppswrd.add(txtretyppswrd);

boxbutton.add(btnadd);

boxbutton.add(btnrefresh);

boxbutton.add(btnsave);

boxinput.add(boxpid);

boxinput.add(boxfname);

boxinput.add(boxlname);

boxinput.add(boxpaddress);

boxinput.add(boxdist);

boxinput.add(boxstate);

boxinput.add(boxphone);

boxinput.add(boxemail);
boxinput.add(boxdob);

boxinput.add(boxflname);

boxinput.add(boxdepct);

boxinput.add(boxdesct);

boxinput.add(boxintdt);

boxinput.add(boxinttm);

boxinput.add(boxrst);

boxinput.add(boxtktpr);

boxinput.add(boxsetpswrd);

boxinput.add(boxretyppswrd);

add(boxbutton,BorderLayout.SOUTH);

add(boxinput,BorderLayout.CENTER);

setSize(450,500);

setVisible(true);

setTitle("Passenger Entry Form");

btnsave.setEnabled(false);

//register event source

btnadd.addActionListener(this);

btnrefresh.addActionListener(this);

btnsave.addActionListener(this);
}

public void actionPerformed(ActionEvent event)

if(event.getSource()==btnadd)

addPassenger();

if(event.getSource()==btnrefresh)

refreshAll();

if(event.getSource()==btnsave)

btnadd.setEnabled(true);

btnsave.setEnabled(false);

try

DataBase.writingToPassengerDB(list);

catch (Exception exp)

System.out.println("Cannot write to Database");


}

public void addPassenger()

btnadd.setEnabled(false);

btnsave.setEnabled(true);

list.add(getPassenger());

pid=Integer.parseInt(txtpid.getText())+1;

txtpid.setText(""+pid);

refreshAll();

public Passenger getPassenger()

String pid=txtpid.getText();

String fname=txtfname.getText();

String lname=txtlname.getText();

String paddress=txtpaddress.getText();

String dist=txtdist.getText();

String state=txtstate.getText();

String phone=txtphone.getText();

String email=txtemail.getText();

String dob=txtdob.getText();

String flname=txtflname.getText();
String depct=txtdepct.getText();

String desct=txtdesct.getText();

String setpswrd=txtsetpswrd.getText().trim();

String retyppswrd=txtretyppswrd.getText().trim();

String intdt=txtintdt.getText().trim();

String inttm=txtinttm.getText().trim();

int rst=Integer.parseInt(txtrst.getText().trim());

int tktpr=Integer.parseInt(txttktpr.getText().trim());

Passenger passenger=new
Passenger(pid,fname,lname,paddress,dist,state,phone,email,dob,flname,depct,desct,setpswrd,
retyppswrd,intdt,inttm,rst,tktpr);

return passenger;

public void refreshAll()

//txtpid.setText("");

txtfname.setText("");

txtlname.setText("");

txtpaddress.setText("");

txtdist.setText("");

txtstate.setText("");

txtphone.setText("");

txtemail.setText("");

txtdob.setText("");

txtflname.setText("");

txtdepct.setText("");

txtdesct.setText("");
txtsetpswrd.setText("");

txtretyppswrd.setText("");

txtintdt.setText("");

txtinttm.setText("");

txtrst.setText("");

txttktpr.setText("");

 VIEWADMIN.java

package OnlineAirReservationSystem;

import java.util.ArrayList;

import javax.swing.JFrame;

import javax.swing.JScrollPane;

import javax.swing.JTable;

public class ViewAllAdmin extends JFrame

private JTable table;

private ArrayList<Admin> list;

private String[] heading={ "Admin Id","First Name","Last Name","Permanent


Address","District","State","Phone No.","Email","Date Of Birth"};

private String[][] data;

private JScrollPane pane;


public ViewAllAdmin()

list=new ArrayList<Admin>();

try

list=DataBase.readingFromAdminDB();

catch(Exception exp)

System.out.println("No Records");

data=new String[list.size()][9];

/// get admin//

int index,row=0,col=0;

for(index=0;index<list.size();index++)

Admin admin=list.get(index);

data[row][col]=admin.getAid();

data[row][++col]=admin.getFName();

data[row][++col]=admin.getLName();

data[row][++col]=admin.getPAddress();

data[row][++col]=admin.getDist();

data[row][++col]=admin.getState();

data[row][++col]=admin.getPhone();

data[row][++col]=admin.getEmail();

data[row][++col]=admin.getDob();
col=0;

++row;

table=new JTable(data,heading);

pane=new JScrollPane(table);

add(pane);

setSize(1365,500);

setVisible(true);

setTitle("All ADMINS ");

 VIEWALLFLIGHTS.java

package OnlineAirReservationSystem;

import java.util.ArrayList;

import javax.swing.JFrame;

import javax.swing.JScrollPane;

import javax.swing.JTable;

public class ViewAllFlights extends JFrame

private JTable table;

private ArrayList<Flight> list;


private String[] heading={ "Flight Id","Flight Name","Departure City","Destination
City","Departure Time","Arrival Time","flight Fare","Totalseat"};

private String[][] data;

private JScrollPane pane;

public ViewAllFlights()

list=new ArrayList<Flight>();

try

list=DataBase.readingFromFlightDB();

catch(Exception exp)

System.out.println("No Records");

data=new String[list.size()][8];

/// get flight//

int index,row=0,col=0;

for(index=0;index<list.size();index++)

Flight flight=list.get(index);

data[row][col]=""+flight.getFlid();

data[row][++col]=flight.getFlname();

data[row][++col]=flight.getDepct();

data[row][++col]=flight.getDesct();

data[row][++col]=""+flight.getDeptm();
data[row][++col]=""+flight.getArvtm();

data[row][++col]=""+flight.getFlfr();

data[row][++col]=""+flight.getTotalseat();

col=0;

++row;

table=new JTable(data,heading);

pane=new JScrollPane(table);

add(pane);

setSize(1365,765);

setVisible(true);

setTitle("All FLIGHTS ");

 VIEWALLPASSENGER.java

package OnlineAirReservationSystem;

import java.util.ArrayList;

import javax.swing.JFrame;

import javax.swing.JScrollPane;

import javax.swing.JTable;
public class ViewAllPassenger extends JFrame

private JTable table;

private ArrayList<Passenger> list;

private String[] heading={ "Passenger Id","First Name","Last Name","Permanent


Address","District","State","Phone No.","Email","Date Of Birth","Flight Name","Departure
City","Destination City","Set Password","Re-Type Password","Interested Date","Intereseted
Time","Required Seat","Ticket Price"};

private String[][] data;

private JScrollPane pane;

public ViewAllPassenger()

list=new ArrayList<Passenger>();

try

list=DataBase.readingFromPassengerDB();

catch(Exception exp)

System.out.println("No Records");

data=new String[list.size()][18];

/// get Passenger//

int index,row=0,col=0;

for(index=0;index<list.size();index++)

Passenger passenger=list.get(index);
data[row][col]=passenger.getPid();

data[row][++col]=passenger.getFName();

data[row][++col]=passenger.getLName();

data[row][++col]=passenger.getPAddress();

data[row][++col]=passenger.getDist();

data[row][++col]=passenger.getState();

data[row][++col]=passenger.getPhone();

data[row][++col]=passenger.getEmail();

data[row][++col]=passenger.getDob();

data[row][++col]=passenger.getFlname();

data[row][++col]=passenger.getDepct();

data[row][++col]=passenger.getDesct();

data[row][++col]=""+passenger.getSetpswrd();

data[row][++col]=""+passenger.getRetyppswrd();

data[row][++col]=""+passenger.getIntdt();

data[row][++col]=""+passenger.getInttm();

data[row][++col]=""+passenger.getRst();

data[row][++col]=""+passenger.getTktpr();

col=0;

++row;

table=new JTable(data,heading);

pane=new JScrollPane(table);

add(pane);

setSize(1365,765);

setVisible(true);

setTitle("All PASSENGERS ") }}


 Screen Shots :
 Front End Screen Shots :

1. Home Pages :
2. Login Pages :
3. Registration Pages :
4. Gallery Pages :
5. Join Us Pages :
6. Contact Us Pages :
7. Download Pages :
8. Payment Pages :
9. Ticket Pages :

 Back End Screen Shots :


1. Login Page :
2. Menudesign Page:

3. Menudesign2 Page:
4. Menudesign3 Page:

5. AdminEntry Page :
6. PassengerEntry Page :

7. FlightEntry Page :
8. FlightDB Page :
 Limitations :

I. In our project payement could not be done due to lack of


authenticatication from bank.We could not receive the
payements from customers via bank.
II. If any flight is delayed customers have no idea about it
they have to always stay on put.
III. In case of special offers customers have to check online
and keep checking the updates about the packages.
IV. We need to add security to our registration process to
maintain data security if any customers account is hacked
automatically customers will be informed about such
incident.
V. We need to provide more discount packages so that our
website gains popularity.
VI. We need to provide more assistance to customers.
 Future Scopes & Conclusion :

 Automatically e-mail communication to passenger about flight


scheduling and new schemes and discounting.

 We provide different types of tour packages in nominal cost.


 Sending messages on mobile of delaying or cancellation of
flight.
 We need to gain authentication from the bank that we can
maintain transaction with customers through bank.
 We would also like to create an App through which our
customers can easily remain updated without visiting our
websites regularly.

On the early stage, we developed the problem project scope and


objective to determine requirements to make the project successfully.
There were a few types of modelling we used such as, Data Flow
Diagram Context Diagram and Level 0 Diagram, and to help all group
members to visualize how the system is going to be. Then, the
physical visual system is developed using HTML and the database
storage managed by Oracle Database.While developing the system,
we encountered a lot of problems in HTML coding. It is the most
problematic part of the entire project. There were errors in
programming and coding. We find references from websites and
library. Through the process, we have expanded our knowledge in
HTML programming. We have also known on connectivity between
the HTML languages to the database manager. Finally the project is
completed with the effort of all group members working together
relentlessly special thanks to Prof. Runa Seth as our supervisor of
this project who taught us important criteria and skills needed to
successfully fulfil the course requirement.
 Bibliography :
We get help from project mentor Prof. Runa Seth and some
books like Fundamentals of Software Engineering – Rajib Mall,
etc.

We get help from these websites:


 http://www.w3schools.com/html/html_css.asp
 http://www.w3schools.com/js/js_loop_while.asp
 http://www.tutorialspoint.com/listtutorials/java/j2ee/1
 http://www.jdbc-tutorial.com/
 http://www.javalearner.com/j2ee.htm

You might also like