If the user is trying to delete an airline, flight or passenger that is not in the system, an error should be reported. If the user is trying to update an airline, flight or passenger that is not in the system, an error should be reported. The authorized personnel should be able to input a flight number and get a list of confirmed passengers detailed information for that flight, the authorized personnel should also be able to input a flight number and get a list of standby passengers detailed information for that flight. And also the authorized personnel should be able to input an airline name and get a list of flight number and flight data associated with that airline. Every authorized personnel has an up to 9 characters username and an at lease 5 characters password.
Options are seat preferences such as aisle or window, smoking or nonsmoking.
After all the information is inputted, the system should check with database to confirm the reservation. If there is any error occurred during the whole process, errors should be reported. Every java file you submitted must have a header section containing your name, student ID, course name, project number, file name and date. Makefile, headers, comments and javadoc documentation. If your program is not compilable or executable, no point will be given.