28

Airline Reservation System Sabahat Luqman Sitara Afzal

Embed Size (px)

Citation preview

PROJECT TITLEAirline Reservation

System

TEAM Sabahat Luqman

Sitara Afzal

PROPOSAL The aspects of domain that can be

modeled by the data base are firstly the "seat reserve” in airline i.e. for economy class and for business class, and the holiday packages for passengers.

The aspect of domain is also booking system in airline i.e. Air booking, Car booking and Bus booking , at business level .  Nodal companies that help passengers to succeed in rapidly changing environment.

LANDMARK:

Landmarks in our project is “seat reservation” in airline reservation system.

That we only limit and focus our discussion and project on seat reservation in plane .

ER DIAGRAM

BUSINESS RULES A passenger wants to get seat in an

aeroplane through a travel agency.  Airport has one to many relationship

with flight schedule. Airport contains name,city,state andaddress code.

 Flight schedule is an instace of flight instance. Flight schedule has departure time, destination, arrival time, airline and day of the week.

BUSINESS RULES(CONT…) Flight instance has consists of avail

seat and date.  Passenger has many to many

relationship with reservation. Whereas reservation is an associative entity with flight instance and trave agency.

Passenger contains name,address,age and phone.

BUSINESS RULES(CONT..) Reservation has date, seat, flight name

and crew members. Reservation and travels agency has one

to many relationship. Travel agency consists of code, contact, name, phone no and address.

FORMAL SPECIFICATION

Airport:A place where aircraft land and take off.

Code name City state

FORMAL SPECIFICATION(CONT…)

Flight shedule:This is the shedule of flight i.e. flight

timing.

DayOfWeek Departur time Destination Arrival time Airline

FORMAL SPECIFICATION(CONT…)

Reservation:These are the seat reserved by the passengers.

Reservation_dateSeatFlightNameCrewMembers

FORMAL SPECIFICATION(CONT…)Passenger:A person who is travelling through transport.

nameageAdressPhone number

FORMAL SPECIFICATION(CONT…)

Travel_AgencyName:It is a private retailor or public service.

CodeNamephoneNumberAddresscontactPerson

META DATA: AIRPORT:

Coloumname Datatype Size

Airport_code Varchar2 10

Name Varchar2 20

City Varchar2 9

state Number 8

META DATA(CONT..) FLIGHT_SHEDULE:

Coloumname Datatype Size

DayOfWeek Varchar2 10

DepartureTime Number 15

Destination Varchar2 16

ArrivalTime Number 17

Airline Varchar2 20

META DATA(CONT…) RESERVATION:

Coloumname Datatype Size

Date Date 10

Seat Number 20

Flight_name Varchar2 15

Crew members Varchar2 14

META DATA(CONT….) PASSENGER:

Coloumname

Datatype Size

Name Varchar2 12

Age Number 15

Address Varchar2 18

Flt_ID number 15

Phone-num Number 14

META DATA(CONT….) TRAVEL_AGENCYname:

Coloumname Datatype Size

code Number 11

Name Varchar2 15

Address Varchar2 16

Phone-num Number 18

Contact-person varchar2 19

META DATA(CONT….) FLT_INSTANCE:

Coloumname

Datatype

Size

Flt_ID Number 15

Avail Seat Number 16

Date Date 14

RELATIONAL MODEL:

Airport:

FLIGHT-SHEDULE:

RESERVATION:

Flight instance: PASSENGER:

TRAVEL-AGENCYname:

Airport-code

City

State name

DayOfWeek

departureTime

Destination

Arrival-time

airline

Seat

Date

Flight-name

Crew members

Name Age

Address

Phone-num

Flt_ID

Contact-person

Name

Address

Code Phone-num

Flit_ID Avail seat

Date

TABLES: Airport table(screenshots):

TABLES: Flight_shedule(screenshots):

TABLES: Reservation(screenshots):

TABLES: Travel-agencyname(screenshots):

TABLES: PASSENGER(screenshots):

TABLES: Flt-Instance: