Assignment Problem:
Your program will be used by the staffs who work for an airline company, e.g. Qantas Airways.
The airline has a range of flights between various cities each day. Customers can book to fly on a flight, and if circumstances change they can cancel their booking at a later time, but not when it is less than 2 hours until the flight. The client wants you to make a program that can be used to store the booking information, and the check-in information of the people on a flight.
The program should allow staff to:
1. Create customer details - Name, Address, 3 digit passenger code that does not start with zeros (e.g. 100 is the smallest acceptable value), whether the customer can only eat halal meat (e.g. Muslim passengers)
2. Customers should be able to book seats on a flight, only one seat on a flight per customer. They may however book a seat on a different flight.
3. Cancel a booking - only permitted 2 hours before the flight
4. Summary Information
a. The source and destination places.
b. The number of seats that are booked.
c. The number of seats that are available.
d. The number of passengers booked on the flight that needs a halal meal.
5. Customer and flight information must persist
Advanced Tasks:
1. Create a new flight
2. Full validation of all input
3. Ask user to choose file name and path to save the file (Assumption is that the directory/folder already exists)
4. Report on a customer's booking
The course is quite vast and encompasses a number of topics, due to which students often face difficulties in dealing with the assignments and homework and seeks for a reliable and consistent Programming Languages Assignment Help service for better academic grades. Try out online services at least once and we will never let your down.
Tags: Programming Languages Assignment Help, Programming Languages Homework Help, Programming Languages Coursework, Programming Languages Solved Assignments