You are on page 1of 86

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
administrators 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 : Pentium4 or High.
HDD : 20 GB Hard disk.
RAM : 256 MB
Monitor :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 Information Administrator

Ticket
Reservation View Cancellation New Flight Fare
Airbus
Schedule Discount

Admin

Choose Traveler
Search Confirmation
Flight Detail
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 Number(10) Primary Key Administrators Id
Admin Name Varchar(20) Not null Name
Admin password varchar(10) Not Null Administrators password
Question Text Not Null Secret Question
Answer Text Not Null Secret Answer
Airbus
:
Column Name Data Type Constraint Description

Airbus_no Number(10) Primary Key Airbus Number

Economy_capacity Int Not Null Economy Class Capacity


First_capacity Int Not Null First Class Capacity
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 Passenger Account
Password
Amount Number(10) Not Null 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 Data Type Constraint Description
Pass_id Number(10) Primary Key Passenger Id
Pas_name Varchar(50) Not Null Passenger Name
Pas_city Varchar(50) Not Null Passenger City Name
Pas_pin Number(10) Not Null Passenger Pincode
Pas_tno Number(50) Not Null Passenger Telephone Number
Pas_email Nvarchar(50) Not Null Passenger E-mail Address
Flight_no Number(10) Not Null Flight Number
Class Varchar(50) Not Null Class/Cabin
From name Varchar(50) Not Null From Airport Name
Depart_date Date/Time Not Null Depart date
Depart_time Date/Time Not Null Depart Time
Toname Varchar(50) Not Null To Airport Name
Seat_no Number(10) Not Null Seat Number
Login_name Nchar(10) Not Null Login Name
Password Nchar(10) Not Null Login Password
Fare_dicount_detail :
Column Name Data Type Constraint Description
Fare_disId Number(50) Primary Key Fare Discount Id
Economy_adults Number(10) Not Null Percentage of Discount of Adult in economy
cabin
Economy_senior Number(10) Not Null Percentage of Discount of Senior in economy
cabin
Economy_children1217 Number(10) Not Null Percentage of Discount of Children(age 12-17)
in economy cabin
Economy_children511 Number(10) Not Null Percentage of Discount of Children(age 5-11) in
economy cabin
Economy_children24 Number(10) Not Null Percentage of Discount of Children(age 2-4) in
economy cabin
Economy_infantsseat Number(10) Not Null Percentage of Discount of Infant(in Seat) in
economy cabin
Economy_infantslap Number(10) Not Null Percentage of Discount of Infant(in Lap) in
economy cabin
First_adults Number(10) Not Null Percentage of Discount of Adult in First class
cabin
First _senior Number(10) Not Null Percentage of Discount of Senior in First class
cabin
First _children1217 Number(10) Not Null Percentage of Discount of Children(age 12-17)
in First class cabin
First _children511 Number(10) Not Null Percentage of Discount of Children(age 5-11) in
First class cabin
First _children24 Number(10) Not Null Percentage of Discount of Children(age 2-4) in
First class cabin
First _infantsseat Number(10) Not Null Percentage of Discount of Infant(in Seat) in
First class cabin
First _infantslap Number(10) Not Null Percentage of Discount of Infant(in Lap) in First
class cabin
First _adults Number(10) Not Null Percentage of Discount of Adult in First class
cabin
Cancelation_detail :
Column Name Data Type Constraint Description
Pas_id Number(50) Foregin Key Passenger Id
Pas_tno Number(50) Not Null Passenger Telephone Number
Flight_no Number(10) Not Null Flight Number
Seat_no Number(10) Not Null Seat Number
Cancel_date Date/Time Not Null Cancelation Date
Cancel_charge Number(10) Not Null Cancelation Charge
Airport Detail :
Column Name Data Type Constraint Description
Airport_id Number(50) Primary Key Airport Id
City Varchar(20) Not Null Airport City
Airport_Name Varchar(40) Not Null 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

Book Name

Books Search

Authors
Processional ASP.NET 2.0 WroxAddition
The Complete Reference C# 2.0 Herbert Schildt
Software Engineering 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/