 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

Air ticket reservation system presentation

  • 2.
     Project Profile ProjectTitle: 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
  • 3.
     Introduction A customercan 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
  • 4.
     NEED FORTHE 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.
  • 5.
     Features Better userinterface 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.
  • 6.
    Cont… If customer neededto 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.
  • 7.
     Objectives  Betterstorage 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.
  • 8.
     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)
  • 9.
     Modules AndProcess Air Ticket Reservation System Reservation Ticket Reservation View Cancellation Information New Flight Schedule Admin Search Choose Flight Traveler Detail Administrator Confirmation Airbus Fare Discount
  • 10.
     Reservation Modules TicketReservation: 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.
  • 11.
     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
  • 12.
     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.
  • 13.
  • 14.
  • 16.
  • 18.
  • 20.
  • 22.
  • 24.
  • 26.
  • 27.
    Admin : Column Name DataType 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
  • 28.
    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
  • 29.
    Passenger_fare_master : Column Name Data Type Constraint Description Pasfare_id Number(50) PrimaryKey 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
  • 30.
    Flight_schedule : Column Name DataType 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
  • 31.
    Traveler_detail : Column Name Pass_id Pas_name Pas_city Pas_pin Pas_tno DataType 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
  • 32.
    Fare_dicount_detail : Column Name DataType 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
  • 33.
    Cancelation_detail : Column Name Pas_id Pas_tno Flight_no Seat_no Cancel_date Cancel_charge DataType 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
  • 34.
    Airport Detail : ColumnName 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
  • 35.
  • 36.
  • 60.
  • 83.
     Limitations This onlineair 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.
  • 84.
     Future Enhancement Automaticallye-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.
  • 85.
     BIBLIOGRAPHY  Books Search BookName 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/