Question: Complex Engineering Problem You are required to develop a python code for Pakistan International Airlines (PA) for flight reservation Code must be user friendly and
Complex Engineering Problem You are required to develop a python code for Pakistan International Airlines (PA) for flight reservation Code must be user friendly and will cover all the aspects of basic reservation system . Obiectives Your code mest show the following interface 1 List of Flights: Should show all the flights that offers 2. Flight Information Time of departure, Domesticnternational Flight duration, City of Arrival and departure) 1. Book Flight/Nome of traveler, Phone number, Email Time of departure Domestic/intemotional, Flight duration, City of Arrival and departure Booking number). Once the flight a confirmed the informations soved on a text file, which the passenger may consider os ticket 4 Cancel Flight Cance fight against booking number if present 5. View Booking Details View all details of booked fight against booking number) 6. Searchlight 7. search booking/ticket & Create a trip User can create a trio, means having a series of intermediate destinations He may add or delete a destination so the cost will vary accordingly 9. Cancel trip-Depends upon the rules of flight cancellation Assumptions 1. Each aircraft of PIA has capacity of 200 passengers Business class 30 seats Aclass 20 sati il Economy dass 170 2. Rate: Rs.15Km for Economy Class Rs. 25/Km for Adass As 3s/Xm for Business dass 3. Child Carelunder 12 years 75% of the total are 4. someone wants to book ticket stiller 100 bookings, he/she may be assigned reserved seat. If someone cancel the booking the extra reservation would be adjusted in priority wise, otherwise he may be assigned a confirm seat in the next available fight 5. Cancellation of flight L 100% refund if cancellation is done 72 hours prior to the flight 75% refund if cancellation is done 48 hours prior to the flight 50% refund i cancellation is done 24 hours prior to the flight in 25refund if cancellation is done 12 hours prior to the fight No refund it cancellation is done less than 12 hrs of departures Deliverables Presentation Report (Description of program and Screenshots of output and code) NOTE: To de done in groups of 3/4 Submission date: Ist feb 2021. 2nd feb2021.8 feb 2021 and 9 feb 2021 As students will come to university in groups so they will present their work on their respective days
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
