Top Banner
Airlines Ticketing CONTENTS 1. INTRODUCTION 2. DESIGN PRINCIPLES & EXPLANATION 2.1. MODULES 3.2. MODULE DESCRIPTIOIN 4. PROJECT DICTIONARY 4.1. DATAFLOW DIAGRAMS 4.2. E-R DIAGRAMS 4.3. DATA DICTIONARY 5. FORMS & REPORTS 5.1. I/O SAMPLES 6. BIBILIOGRAPHY
44

Airlines Ticketing

Dec 31, 2015

Download

Documents

GGUPTA3392

PROJECT ON .NET PROJECT
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Airlines Ticketing

Airlines Ticketing

CONTENTS

1. INTRODUCTION

2. DESIGN PRINCIPLES & EXPLANATION

2.1. MODULES

3.2. MODULE DESCRIPTIOIN

4. PROJECT DICTIONARY

4.1. DATAFLOW DIAGRAMS

4.2. E-R DIAGRAMS

4.3. DATA DICTIONARY

5. FORMS & REPORTS

5.1. I/O SAMPLES

6. BIBILIOGRAPHY

Page 2: Airlines Ticketing

1. INTRODUCTION

Online Reservation System was available only through manual.

It was therefore necessary to develop one such system for windows

platform. This system was developed with such a necessity in mind it

user friendly by including a menu driven interface. The use of online

reservation is to provide an effective communication between costumers

and airways companies. Travelers can examine, reserve and pay for

their tickets online.

The advantages are

Time saving

Less cost

No mediators

Excellent services

The main goal of online reservation is to achieve the customer

satisfaction. Online reservation provides an effective communication

with travelers of any place in the world.

Existing System:

Presently online Reservation system is manually providing

services to business persons and people of an organization.

The people have to go Reservation center to know their seat

Reservation. This will take more time some times they have no time to

get their seat on time. This causes wastage of valuable time and some

times loss their ticket Reservation.

Proposed System:

Page 3: Airlines Ticketing

Now a days organizations are growing fastly and are increasing

the size also so these organizations are divided into departments in the

fast growing world the information is needed as fast as possible. This

can be accomplishment get reservation quickly fast reservation of

Airways is not possible in old manual system. Because in manual system

reserve one place to another. But it task much time and risk. In old

manual system there is possibility of one time reserve for more persons.

This leads the inconsistency of information . So we need a system which

is both quick and accurate. This can be achieved by Airways. In this

system the ultimate senders and receivers are always passengers, not

machines.

Project Feasibility:

In preliminary investigation we got the result that the online

reservation system is feasible. This includes 3 aspects.

Technical Feasibility:

Technical feasibility is nothing but implementing the project with

existing technology. Online Flight Reservation System is feasible.

Economically Feasibility:

Economic feasibility means the cost of under taking project

should less than existing system.

Online Reservation system is economically feasible, because it

reduces the expense in the manual system.

2. DESIGN PRINCIPLES & EXPLANATION

2.1. MODULES

Page 4: Airlines Ticketing

The system was developed in modular fashion.

The main modules are

1. Administration.

2. On Line Seat Reservation.

3. Arrival Passenger.

4. Passenger Name.

2.2. MODULE DESCRIPTIOIN

The main purpose of this system is to buy the tickets with in the

organization and also receive their seat reservation number through

online. We can use this system for particular passenger details and

arrival passenger details for the particular destination.

This software has been developed using advanced JAVA programming

concepts, because these programs are write once and run any where

which means platform independent once the software is loaded into the

server this can accesses through any machine having different

architectures as well as operating system.

Passenger Details:

The user wants any information on particular passenger (or) delete

passenger while, he enters this screen. This screen includes.

View Passenger:

In this screen the user checks the invoice no. And enter the

passenger details about Flight number, invoice number, date of Travel,

source, destination etc.,

Delete:

If user wants to delete a passenger, select the invoice number of

particular passenger.

Page 5: Airlines Ticketing

Seat Cancellation:

If user wants to cancel the reservation then select the invoice

number of particular passenger.

Cancellation list:

If user wants to cancellation list of a passenger then select the

invoice number of that particular passenger.

New User:

If user want to create a new password and a new user we are

just to type user name. Then click the submit button. That PWD stored

into database.

Add Flight Details:

If user want to add New Flight then user enters those two screens.

And adding which details the user want. These details stored into

database.

Delete Flight Details:

If user want to delete the Flight details.

Seat Reservation:

In our Space Airways if you want to reserve the seat. Clicks on

seat Reservation. We enter the reservation page select source,

destination and date of travel then we get Flight number and date of

travel will be displayed. If don’t want that flight then click on Back.

Suppose you want to go select the fno, and select which category do

you travel. Then you get an information about price of seat and seats

available (or) not in the seats available (or) not in that particular

category. If you don’t want reserve then go ‘Back’ otherwise you want

to reserve the sat click on ‘Reserve’ button. You get a reservation form

Page 6: Airlines Ticketing

and you fill up the form. You get details about your ticket.(it is conform

or not).

Arrival Passenger:

Any body wants the arrival passenger details click on ‘Arrival

Passenger’. You get one page. In that page you must select the

destination and you get information about arrival passenger details on

that particular date and destination.

Passenger Name:

Any body wants the passenger name who travels in our Airways

then click on passenger Name you get one page. In that page enter that

particular passenger name and you get information about that particular

passenger.

4. PROJECT DICTIONARY

4.1. DATAFLOW DIAGRAMS

Data flow diagram is used to decrease analysis the movement of

data through a system store of data in the system. Data flow diagrams

are the central tool basing on which components are developed.

Page 7: Airlines Ticketing

The transformation of data from input to output, through process

may be describe logically and independently of physically components

associated with the system. They are called logical data flow diagrams.

In contrast physical data flow diagrams show the actual implementation

and movement of data between people, Department, and work station.

The data flow diagram show functional composition of the system.

The first level of conceptual level in context diagram is flowed by the

description of input and output for each of entities the next level of dfd

is level 0, which shows the main functions in the system. Level 0 is

followed by the description of the main functions. The main function

further broken into functions and subfunctions.

ReceiverSender OnlineReservationSystem

Page 8: Airlines Ticketing

Admin Block

Enter Pwd

Regd db

Regd db

Add New User

Add Flight

Modify

Delete

Passenger

New User EnterPWD

Add Flight New Date New Flight

Page 9: Airlines Ticketing

ExistingPassengerDetails

Customer

View Delete Cancel Cancel List

Checks Ino

Checks Ino

Cheks Ino

Checks Ino

Regd dbModify Flight Modify Process

Regd dbDelete flight

Delete Process

Page 10: Airlines Ticketing
Page 11: Airlines Ticketing

Ticket Conform

Fno,Dot

Category Max,seatsSeats Available,Amount

Seat Reservation

Select Source Destination Date

Select FNO COT

Reserve

Page 12: Airlines Ticketing

4.2. DATA DICTIONARY

Arrival Passenger Details

Arrival Passenger

Select Destination Date

Details about Passenger Name

Type Passenger Name

Page 13: Airlines Ticketing

ADD FLIGHT

FIELD NAME DATA TYPE DESCRIPTIONSno Auto Number

Flight Name Text Name of the flight Flight Number Text Not Null AClass Text Category AAmount Text Amount BClass Text Category BAmount Text Amount CClass Text Category CAmount Text Amount Source Text Starting Place Destination Text Arrival Place Date of Travel DATE Data of Traveling Departure time DATE Departure time Arrival Time DATE Arrival Time

Page 14: Airlines Ticketing

ADD PASSENGER

FIELD NAME DATA TYPE DESCRIPTION Invoice Number Auto Number Primary Key Passenger Name Text Name of the Passenger Age Number Age of the passenger

Gender Text Sex PhoneNumber Number Phonenumber

EmailAddress Text Emailaddress

CrType Text Type of Credit card

CrNumber Number Credit card number

CrExpiryDate Text Credit card expiry Date DoorNumber Number House Number

StreetName Text Name of the Street

City Text Name of the City

State Text Name of the State

Pincode Number Pin code Number

FlightNumber Number Flight Number

DateofTravel Text Date of Travel

Category Text Category

Source Text Starting Place Destination Text Arrival Place Date of Travel Text Data of Traveling

Page 15: Airlines Ticketing

Creditcard

Resarve

Users

FIELD NAME DATA TYPE DESCRIPTION

Crtype Text Type of Creditcard CrNumber Number Credit card number CrTotalAmount Number Currency CrMinAmount Number Currency

FIELD NAME DATA TYPE DESCRIPTION

FlightNumber Text FlightNumber

AresarveSeat Number A class Seat BresarveSeat Number B class Seat CresarveSeat Number C class Seat DateofTravel Number Date of Traveling

FIELD NAME DATA TYPE DESCRIPTION

UserName Text Name of the user

Password Text Secrete code

Page 16: Airlines Ticketing

5. FORMS & REPORTS

5.1. I/O SAMPLES

Page 17: Airlines Ticketing
Page 18: Airlines Ticketing
Page 19: Airlines Ticketing
Page 20: Airlines Ticketing
Page 21: Airlines Ticketing
Page 22: Airlines Ticketing
Page 23: Airlines Ticketing
Page 24: Airlines Ticketing
Page 25: Airlines Ticketing
Page 26: Airlines Ticketing
Page 27: Airlines Ticketing
Page 28: Airlines Ticketing
Page 29: Airlines Ticketing
Page 30: Airlines Ticketing
Page 31: Airlines Ticketing
Page 32: Airlines Ticketing
Page 33: Airlines Ticketing
Page 34: Airlines Ticketing
Page 35: Airlines Ticketing
Page 36: Airlines Ticketing
Page 37: Airlines Ticketing
Page 38: Airlines Ticketing
Page 39: Airlines Ticketing
Page 40: Airlines Ticketing

6. BIBILIOGRAPHY

Page 41: Airlines Ticketing

JAVA COMPLETE REFERENCE ------------ PETERICKNAUGHTON

PROGRAMMING WITH JAVA ------------ BALAGURUSWAMY

JDBC DATABASE ACCESS WITH JAVA ------------ GRAHAM AMELTON

RICH CATTELL

MATADENE FISHER

SOFTWARE ENGINEERING ------------ ROGER S.PRESSMAN

SERVLETS ------------ OVERALLY