AIRLINE RESERVATION SYSTEM

1

Fly in Cooooolllll««««««..

Prepared By, 


Khitish Kumar Das
Regd. No-0805266064.

Raghunath Rana
Regd. No-0805266098.

This project is done under the guidance of 


P.K. Dixit. Parthasarathi Das. (Interface Software)

2

INTRODUCTION 

It is an internet based application dedicated to provide flexibility to the user to book and/or cancel flight tickets through internet on 24x7 basis. This application also enables the organization a better reach to a wider range of customers. 

3

OBJECTIVES 

OF THE

PROJECT

This site provides booking facility to the users by the click of a mouse from any place via internet. It will also give the company a better selling opportunity without a congestion at the booking counter or booking office. We would provide a very easy, attractive and user friendly interface so that users are motivated to use our website . It will also provide a quick service.
4   

OVERVIEW OF THE PROJECT
This website has two modules: 1. Admin Module: Admin plays the key role throughout the whole project.Admin having own username and password keeps track of the flight details and also about the customer .He can approve and can also reject the booking application of the customer. 2. User/Customer Module: - User also having his/her own username and password for log on. After log on he/she can view all the flights and their details and can book tickets as per the requirement. User can also view and edit his own profile.

5

SOFTWARE SPECIFICATION: 
  

Operating System Front end Back end Server

: Windows 2k : java, servlet, jsp, html : Oracle 10g XE : Apache Tomcat5.5.17

HARDWARE SPECIFICATION : 
 

CPU type Memory Hard disk

: : :

Pentium IV. 256 MB RAM. 20 GB hdd.

6

TABLE STRUCTURES
7

TABLE NAME : LOGIN PURPOSE : STORES USERS NAME, PASSWORD AND TYPE PRIMARY KEY : SLNO

Column Name
Slno Username Password Type

Data Type
Number Varchar Varchar Varchar

Size
22 4000 4000 4000

8

TABLE NAME : BOOKING_DETAILS PURPOSE : STORES BOOKING DETAIL. PRIMARY KEY : BID
Column Name Bid Date_of_booking Date_of_journey Class No_of_seat Cid Fid Full Name Address Mob_no Dd/Cheque/Scrool no Flight_from Flight_to Flight_name Mode_of_payment Data type Number Varchar2 Varchar2 Varchar2 Number Number Number Varchar2 Varchar2 Number Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Size 22 4000 4000 4000 22 22 22 4000 4000 22 4000 4000 4000 9 4000 4000

TABLE NAME : NOTICE PURPOSE : STORES NOTICES PRIMARY KEY : NOTICE_NO

Column Name Notice_no Subject Content Date_of_notice Receive_username

Data type Number Varchar2 Varchar2 Varchar2 Varchar2

Size 22 4000 4000 4000 4000

10

TABLE NAME : FEEDBACK_DETAILS PURPOSE : STORES FEEDBACKS PRIMARY KEY: FEEDBACK_NO

Column Name Feedback_no Comments Suggestion Date_of_feedback Name

Data type Number Varchar2 Varchar2 Varchar2 Varcahr2

Size 22 4000 4000 4000 4000

11

TABLE NAME : PAYMENTSDETAILS PURPOSE : STORES PAYMENTS DETAILS PRIMARY KEY :PID

Column Name Pid Bid Date_of_payments Paymentmode Accountno

Data type Number number date varchar number

Size 22 22 7 4000 22

12

TABLE NAME : CUSTOMER_DETAILS PURPOSE : STORES CUSTOMER DETAILS PRIMARY KEY : CUSTOMERID
Column Name Customer_id Name Address Email Gender Phono Cid Data type number Varchar2 Datetime2 Varchar2 Varchar2 Varchar2 number Size 22 4000 4000 4000 4000 4000 22

13

TABLE NAME : FLIGHTDETAILS PURPOSE : STORES FLIGHT DETAILS PRIMARY KEY : FID
column Name Fid Fname Flt_from Flt_to Deparature_time Arrival_time Available Price Class Data type number Varchar2 Varchar2 Varchar2 number number number number Varchar2 Size 22 4000 4000 4000 22 22 22 22 4000

14

TABLE NAME : REGISTRATION PURPOSE : STORES NEW USER DETAILS PRIMARY KEY :RID

Column Name Rid Fname Lname Gender Email Address Mob_no Slno

Data type number Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 number number

Size 22 4000 4000 4000 4000 4000 22 22

15

DATA FLOW DIAGRAM(DFD)

16

DATA FLOW DIAGRAM(DFD) 

The DFD is a graphical model of a system that shows the different processing activities or functions that the system performs and the data interchange among these functions. Each function is considered as a process that consumes some input data and produces some output data. DFD is also known as Data Flow Graph or Bubble Chart.  

17

EXAMPLE
data store

data flow

process

data flow External Entity

18

COMPONENTS
This modeling technique uses five kinds of system components 1. Process:Process  Performs processing on incoming data.  Represented with a circle. 2. Data Stores: Holding areas for collection of data, processes add or retrieve data from these stores. data store  Reperesnted using two parallel lines. 3. External Entity: The system and external entities exchange data in the form of data flows.  Represented using a rectangle.

External Entity

19

CONTD
4. Data Flow: 

Connects the processes, external entities and data stores. Represented using a directed arc or an arrow.

data flow

5. Output: 

Produces the output of the system. Represented as-

Output

20

LEVEL 0DFD:

User

(0.0) Airline Reservation System

OUTPUT

DATASTOR E
21

LEVEL 1DFD: (FOR LOGIN)

Username Password Type (1.0) LOGIN Login Successfully

Login
22

LEVEL 2DFD: (FOR VALID ADMIN)

Flight Management(2.0.1) Valid Admin Customer(2.0.2) (2.0) PROCESS View View Booking(2.0.3) View Booking(2.0.4)
Give Announcement(2.0.5)

23

LEVEL 2DFD: (FOR FLIGHT MANAGEMENT)

Flight Management (2.0.1) PROCESS

Add Flight(2.0.1.0) Edit Flight(2.0.1.1) Delete Flight(2.0.1.2)

24

LEVEL 2DFD: (FOR ADD FLIGHT)

Flight Name Flight No From To Arrival Time Departure Time Class Seat Available Price

(2.0.1.0) ADD FLIGHT

SUCCESSFULL Y ADDED

25

FLIGHTDETAILS

ENTITY RELATIONSHIP DIAGRAM

26

An Entity-relationship diagram is a specialized graphic that illustrate inter relationship between entities in a Database.

Notations used:

Rectangles represents entity sets

Ellipses represents attributes

Diamonds represents relationship sets

CUSTOMERI D CID

NAME

EMAI L

ADDRESS GENDE R PHONENO

MOB_N O
DATE_OF_BOOKIN G

CUSTOMERDETAI LS
FLIGHTNAME TYPE HAS A HAS A

BID CID FID CLASS DD DATE_OF_JOURNE Y NO_OF_SEATS MODE_OF_PAYMEN T FULL_NAM E
FLIGHTT O

SLNO USERNAM E HAS A PASSWORD

LOGIN

BOOKIN_DETAIL S

PAYMENTDETAI LS

ARRIVALTIM E DEPATURETIM E FLT_FRO M

PID

BID
ACCOUNTN O

PAYMENTMOD E

FLT_TO

DATEOFPAYMEN T

FLIGHTDETAIL S

ADDRESS

FLIGHTFRO M

FID CLASS PRIC E
AVAILABL E FNAM E

28

THANK YOU
29

Sign up to vote on this title
UsefulNot useful