airlines ticketing

44
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

Upload: ggupta3392

Post on 31-Dec-2015

46 views

Category:

Documents


0 download

DESCRIPTION

PROJECT ON .NET PROJECT

TRANSCRIPT

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

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:

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

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.

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

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.

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

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

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

Ticket Conform

Fno,Dot

Category Max,seatsSeats Available,Amount

Seat Reservation

Select Source Destination Date

Select FNO COT

Reserve

4.2. DATA DICTIONARY

Arrival Passenger Details

Arrival Passenger

Select Destination Date

Details about Passenger Name

Type Passenger Name

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

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

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

5. FORMS & REPORTS

5.1. I/O SAMPLES

6. BIBILIOGRAPHY

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