Em Andamento

An Airline Reservation System

Problem Overview

In this project you are going to develop an Airline Reservation System (ARS). The system is to be used for UAEU Airline. The following operations are supported:

1- Make a reservation (Make Reservation)

2- View all reservations for a flight (View Flight Reservations)

3- View flights by date (View Flights by Date)

4- View flights by destination (View Flights by Destination)

5- View flights by source (View Flights by Source)

6- View reservation information from reservation number (View Reservation Information)

7- Print reservation available (Print Reservations)

8- Print flights information (Print Flights)

9- Exit

When the program starts, a menu should be shown on the screen such as the menu shown below:

1 Make Reservation

2 View Flight Reservation

3 View Flights by Date

4 View Flights by Destination

5 View Flights by Source

6 View Reservation Information

7 Print Reservations

8 Print Flights

9 Exit

## Deliverables

**

Commands Description

**

**1-** Make Reservation: The program asks the user to enter the source, destination, and date of reservation. Flight numbers for the source and destination for that date along with number of seats available will be listed from which the user is requested to select one. The user is requested to enter the number of people traveling. If the reservation is possible, it is made (also saved to file) and a reservation number is printed; otherwise, the message “NOT ENOUGH SEATS ARE AVAILABLE?? is

displayed.

**2-** View Flight Reservations: The user is requested to enter a flight number and date. If a valid flight number and date were entered, all reservations for that flight are listed along with the reservation number, date and time; otherwise, a message such as “INVALID FLIGHT?? is displayed.

**3-** View Flights by Date: The user is requested to enter the date. If a valid date is entered, all flights on that date are listed along with the source and destination.

**4-** View Flights by Destination: The user is requested to enter a destination. If a valid destination is entered, all flights schedualed for that destination are listed along with the number of seats available, the date, and time information. If an invalid destination is entered, a message such as “NO FLIGHT TO DESTINATION?? is displayed.

**5-** View Flights by Source: The user is requested to enter a source. If a valid source is entered, all flight schedualed from the source are listed along with the number of seats available, the date, and time information. If an invalid source is entered, a message such as “NO FLIGHTS FROM SOURCE?? is displayed.

**6-** View Reservation Information: The user is requested to enter a reservation number. If a valid reservation number is entered, all flight information for that reservation is listed; otherwise, a message such as “INVALID RESERVATION NUMBER?? is displayed.

**7-** Print Reservations: print all reservation in [url removed, login to view] to the screen.

**8-** Print Flights: print all flights in [url removed, login to view] to the screen.

**9-** Exit: quits the program.

## Platform

please use "Microsoft visul [url removed, login to view]" C++

Habilidades: Programação C, Engenharia, MySQL, PHP, Arquitetura de software, Teste de Software

Ver mais: reservation system, ars, airline reservation system, flight program, menu airline reservation project, airline reservation system deliverables, print studio, airline reservation program program, source destination, dat file programming, program flight system, net system information, reservation system project, net seats, programming reservation system, net reservation, deliverables airline reservation system, program airline reservation program, develop airline project, system reservation, program airline, airline program, project flights, reservation system program, reservation project net

Acerca do Empregador:
( 2 comentários ) United Arab Emirates

ID do Projeto: #3046657

Premiar a:

lmxvw

See private message.

$16 USD em 3 dias
(126 Avaliações)
4.7

4 freelancers estão ofertando em média $16 para este trabalho

karsazsoft

See private message.

$17 USD in 3 dias
(15 Comentários)
3.1
kpksoftwarevw

See private message.

$17 USD in 3 dias
(3 Comentários)
1.3
kevinv17

See private message.

$12.75 USD in 3 dias
(2 Comentários)
0.6