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 .
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(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