Skip to main content
 Project Profile
Project Title: Online Air Ticket Reservation System.
Project Description: Passenger can make his/her Reservation Easily.
 Front End Tool: ASP. Net 2005
 Back End Tool: Microsoft SQL Server 2005.
 Operating System: Windows XP Service Pack2.
 Project Duration: 4 Months.
 Submitted To: J.G College Of Computer Application
 Introduction
A customer can reserve his/her air ticket using this web site without
any difficulty.
It basically a different form of execution of online transactions in which
the customer can reserve for tickets and can pay online for their
ticket conformation.
A customer can also view his/her conformation using log in name and
password provided during reservation process,
which is for security.
If customer needed to cancel his/her reservation due to any
reason, he/she may easily cancel out reservation
with charges applied
 NEED FOR THE NEW SYSTEM
 For provide the better reservation in turn the fast service
to get the reservation over in time to the passenger.
Passenger can get the information without visiting airport far
from home or their offices, like baggage, healthy traveling tips,
before-after and during flying tips.
Millions of rupees each year to staff their toll-free
customer service telephony systems.
Thousands of people calls not only for book flights but for extra
services.
 Features
Better user interface for the users.
Security for the reservation of the customers.
Passenger can get the detail of airport and airbus information by
viewing the pictures of airport and airbus.
User can search for specific flight.
A customer can also view his/her conformation using Passenger
Number provided during reservation process, which is for security.
Cont…
If customer needed to cancel his/her reservation due to any
reason, he/she may easily cancel out reservation with
charges applied for cancellation.
A customer can view the time table for the flights and its time
for reservation.
A customer also get information about baggage/luggage,
airport, airbus, and airport tips, about pets and
healthy traveling tips.
We provided the Administrator part separately, which
manages airbus, flight scheduling and manages
administrator’s account.
 Objectives
 Better storage capability.
 More Efficient operations.
 This system saves the time and manpower.
 The objective of the project is to provide the passenger the better
reservation in turn the fast service to get the
reservation over in time.
 To give information about baggage/luggage, airport, airbus, and
airport tips, about pets and healthy traveling tips.
 Easy and fast retrieval of data.
 Operating Environment
 H/W Requirements:
Processor
HDD
RAM
Monitor

: Pentium4 or High.
: 20 GB Hard disk.
: 256 MB
:VGA for Higher resolution

 S/W Requirements:
 Platform : Windows XP/ Windows Vista
 Front End : ASP. Net 2005 with C#.
 Back End : Microsoft SQL server 2005.
 Web Server: Internet Information Services (IIS) version 5.1
 Software :Snagit TechSmith (Screen Capture Utility Software)
 Modules And Process
Air Ticket Reservation
System

Reservation

Ticket
Reservation

View

Cancellation

Information

New

Flight
Schedule

Admin
Search

Choose
Flight

Traveler
Detail

Administrator

Confirmation

Airbus

Fare
Discount
 Reservation Modules
Ticket Reservation: This module handles air ticket reservation process,
which is user friendly and user can access easily.
View Reservation: This module handles processes of view reservation of
passengers. User can easily view his/her flight schedule and
seat numbers by filling few information.
Cancellation: This module handles the cancellation process of reservation
of passengers.
 Information Modules

 This module provides information to passenger like
baggage/luggage, airport, airbus, and airport tips
, about pets and healthy traveling tips.
 This Module Also provide facility to see time table for flight
 Administrator Modules
 Airbus :This Module Manage the Airbus Detail.
 Flight schedule : This Module Manage The Schedules Of Flight.
 New admin : This Module Handle the Process of creating
new Administrator Account.
 Fare discount : This module Manage Fare Discount for Different
Age Passenger.








Admin :
Column Name

Data Type

Constraint

Description

Admin id
Admin Name

Number(10)
Varchar(20)

Primary Key
Not null

Administrator’s Id
Name

Admin password
Question
Answer

varchar(10)
Text
Text

Not Null
Not Null
Not Null

Administrator’s password
Secret Question
Secret Answer
Airbus
:
Column Name
Airbus_no

Data Type

Constraint

Number(10) Primary Key

Description
Airbus Number

Economy_capacity Int

Not Null

Economy Class Capacity

First_capacity

Not Null

First Class Capacity

Int
Passenger_fare_master
:
Column Name

Data Type

Constraint

Description

Pasfare_id

Number(50)

Primary Key

Passenger Fare Id

Pass_id

Number(50)

Foreign Key

Passenger Id

Creditcard_no

Number(30)

Not Null

Passenger Account Number

Card_password

Nchar(10)

Not Null

Amount

Number(10)

Not Null

Passenger Account
Password
Passenger Amount To Pay
Flight_schedule :
Column Name

Data Type

Constraint

Description

Flight_no

Number(10)

Primary Key

Flight number

Airbus_no

Number(10)

Foreign Key

Airbus number

Route_description

Text

Not Null

Route Description

Depart_date

Date/Time

Not Null

Depart Date Description

Depart_time

Date/Time

Not Null

Depart Time Description

Journy_hour

Number(10)

Not Null

Journey Hour

Fare_economy

Text

Not Null

Economy Fare Description

Fare_first

Text

Not Null

First Class Fare Description

Economy_booked

Int

Allow Null

Economy Booked

First_booked

Int

Allow Null

First Class Booked
Traveler_detail :
Column Name
Pass_id
Pas_name
Pas_city
Pas_pin
Pas_tno

Data Type
Number(10)
Varchar(50)
Varchar(50)
Number(10)
Number(50)

Constraint
Primary Key
Not Null
Not Null
Not Null
Not Null

Description
Passenger Id
Passenger Name
Passenger City Name
Passenger Pincode
Passenger Telephone Number

Pas_email
Flight_no
Class
From name
Depart_date
Depart_time
Toname
Seat_no
Login_name
Password

Nvarchar(50)
Number(10)
Varchar(50)
Varchar(50)
Date/Time
Date/Time
Varchar(50)
Number(10)
Nchar(10)
Nchar(10)

Not Null
Not Null
Not Null
Not Null
Not Null
Not Null
Not Null
Not Null
Not Null
Not Null

Passenger E-mail Address
Flight Number
Class/Cabin
From Airport Name
Depart date
Depart Time
To Airport Name
Seat Number
Login Name
Login Password
Fare_dicount_detail :
Column Name

Data Type

Constraint

Description

Fare_disId
Economy_adults

Number(50)
Number(10)

Primary Key
Not Null

Economy_senior

Number(10)

Not Null

Economy_children1217

Number(10)

Not Null

Economy_children511

Number(10)

Not Null

Economy_children24

Number(10)

Not Null

Economy_infantsseat

Number(10)

Not Null

Economy_infantslap

Number(10)

Not Null

First_adults

Number(10)

Not Null

First _senior

Number(10)

Not Null

First _children1217

Number(10)

Not Null

First _children511

Number(10)

Not Null

First _children24

Number(10)

Not Null

First _infantsseat

Number(10)

Not Null

First _infantslap

Number(10)

Not Null

First _adults

Number(10)

Not Null

Fare Discount Id
Percentage of Discount of Adult in economy
cabin
Percentage of Discount of Senior in economy
cabin
Percentage of Discount of Children(age 12-17)
in economy cabin
Percentage of Discount of Children(age 5-11) in
economy cabin
Percentage of Discount of Children(age 2-4) in
economy cabin
Percentage of Discount of Infant(in Seat) in
economy cabin
Percentage of Discount of Infant(in Lap) in
economy cabin
Percentage of Discount of Adult in First class
cabin
Percentage of Discount of Senior in First class
cabin
Percentage of Discount of Children(age 12-17)
in First class cabin
Percentage of Discount of Children(age 5-11) in
First class cabin
Percentage of Discount of Children(age 2-4) in
First class cabin
Percentage of Discount of Infant(in Seat) in
First class cabin
Percentage of Discount of Infant(in Lap) in First
class cabin
Percentage of Discount of Adult in First class
cabin
Cancelation_detail :
Column Name
Pas_id
Pas_tno
Flight_no
Seat_no
Cancel_date
Cancel_charge

Data Type
Number(50)
Number(50)
Number(10)
Number(10)
Date/Time
Number(10)

Constraint
Foregin Key
Not Null
Not Null
Not Null
Not Null
Not Null

Description
Passenger Id
Passenger Telephone Number
Flight Number
Seat Number
Cancelation Date
Cancelation Charge
Airport Detail :
Column Name
Airport_id
City
Airport_Name

Data Type
Number(50)
Varchar(20)
Varchar(40)

Constraint
Primary Key
Not Null
Not Null

Description
Airport Id
Airport City
Airport Name

Screen Layout

 Limitations

This online air ticket reservation website supports only domestic airlines.
you can not make reservation for international airlines.
You can not make reservation for multiple domestic airlines
accepting Maruti Tours & Travels.
 Future Enhancement

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.
 BIBLIOGRAPHY



Books Search
Book Name

Processional ASP.NET 2.0
The Complete Reference C# 2.0
Software Engineering

Authors
WroxAddition
Herbert Schildt
Roger S. Pressamn

Site Search
http://www.yatra.com/
http://www.spicejet.com/
http://www.ezeego1.co.in/
http://www.airindiaexpress.in/
http://www.flykingfisher.com/
Air ticket reservation system presentation