Airline Reservation System
Sabahat Luqman Sitara Afzal
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.
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.
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.
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.
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.
Airport: A place where aircraft land and take off. Code name City state
Flight shedule: This is the shedule of flight i.e. flight timing. DayOfWeek Departur time Destination Arrival time Airline
Reservation: These are the seat reserved by the passengers. Reservation_date Seat FlightName CrewMembers
Passenger: A person who is travelling through transport. name age Adress Phone number
Travel_AgencyName: It is a private retailor or public service. Code Name phoneNumber Address contactPerson
AIRPORT: ColoumnameDatatypeSize Airport_codeVarchar210 NameVarchar220 CityVarchar29 stateNumber8
FLIGHT_SHEDULE: ColoumnameDatatypeSize DayOfWeekVarchar210 DepartureTimeNumber15 DestinationVarchar216 ArrivalTimeNumber17 AirlineVarchar220
RESERVATION: ColoumnameDatatypeSize Date 10 SeatNumber20 Flight_nameVarchar215 Crew membersVarchar214
PASSENGER: Coloumnam e DatatypeSize NameVarchar212 AgeNumber15 AddressVarchar218 Flt_IDnumber15 Phone-numNumber14
TRAVEL_AGENCYname: ColoumnameDatatypeSize codeNumber11 NameVarchar215 AddressVarchar216 Phone-numNumber18 Contact-personvarchar219
FLT_INSTANCE: ColoumnameDatatypeSize Flt_IDNumber15 Avail SeatNumber16 Date 14
Airport: FLIGHT-SHEDULE: RESERVATION: Flight instance: PASSENGER: TRAVEL-AGENCYname: Airport-codeCityStatename DayOfW eek departure Time Destinat ion Arrival -time airline SeatDateFlight-nameCrew members NameAgeAddr ess Phone- num Flt_ID Contact- person NameAddressCodePhone-num Flit_IDAvail seatDate
Airport table(screenshots):
Flight_shedule(screenshots):
Reservation(screenshots):
Travel-agencyname(screenshots):
PASSENGER(screenshots):
Flt-Instance: