Siri Airlines is a startup airline operating out of Norfolk, Virginia, that offers thrilling rides in a vintage DC-3. It operates four fantasy flights, SA2017 from Norfolk International to Washington...

1 answer below »


Siri Airlines is a startup airline operating out of Norfolk, Virginia, that offers thrilling rides in a vintage DC-3. It operates four fantasy flights, SA2017 from Norfolk International to Washington DC National departing 8 AM, flight SA1218 from Washington DC National to New York LaGuardia departing 11 AM, and flight SA1219 from New York LaGuardia to Washington DC National departing 2 PM, and SA2020 from Washington DC National to Norfolk International departing 5 PM. The duration of each flight is 2 hours. The aircraft is configured for 10 rows of premium seating with 4 seats per row. The airline accepts reservations up to three days in advance. Passengers may select flights from Norfolk to Washington DC or New York, Washington DC to New York, New York to Washington DC, or New York to Norfolk. This airline’s inaugural flight starts May 7, 2020 and is accepting reservations for May 7th through May 9thYour task is to write a java program that allows a passenger to make a reservation and select a seat(s) on one of the available flights and display the boarding pass(es). Please keep in mind that reserving a flight from Norfolk to New York or New York to Norfolk will require seats to be selected on two flights.Required information for a passenger to make a reservation is the first and last name, and a valid mobile telephone number. Available seats must be marked with A and reserved/taken seats with X in the seating chart. Upon successfully seat selection, you are to assign a unique confirmation number (last 4 digits of their telephone number) to the reservation. Passengers may choose to view their boarding pass(es) at this time or at any later time. Each boarding pass must have the airlines name, flight number, day, departure time, boarding time (30 minutes before departure time), passenger name, seat number, and the confirmation number. Should a passenger choose to view the boarding pass later, confirmation # and last name is required to access the reservation.Bonus points:10 bonus points for creating a GUI 5 bonus points for allowing passengers to cancel reservations or change seating.(100 points
Answered 279 days AfterMay 04, 2021

Answer To: Siri Airlines is a startup airline operating out of Norfolk, Virginia, that offers thrilling rides...

Neha answered on Dec 19 2021
135 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here