Terminado

Simulador de sistema de reservación de vuelos en lenguaje C+ (Oop)

Publicado el 04 Febrero, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Se debe generar un código en C++ utilizando programación orientada a objetos (con clases), que simule un sistema de reservación de vuelos. Se debe utilizar el entorno de Code Blocks. El programa puede ser muy básico y solo tiene que cumplir los puntos establecidos abajo. No es necesario visualizar el entorno del avión. Se requiere entrega del codigo + diagrama UML.

Fecha de entrega: Hoy (04/02/2024) antes de las 22:00.

Necesito generar un sistema de reservación en linea para un aeropuerto  C++. El sistema permite al cliente buscar vuelos de líneas aéreas en fechas específicas y elegir un vuelo en función de algún detalle, como la disponibilidad. El cliente también puede reservar un vuelo o cancelarlo. El sistema muestra todos los detalles del vuelo, como el número de vuelo, el nombre, el precio y la duración del viaje. Cuando el sistema muestra la lista de vuelos disponibles, el cliente puede elegir un vuelo en particular y reservar un asiento. Para reservar un vuelo, el sistema le pide al cliente que inicie sesión si ya se ha registrado. El sistema también le permite al cliente cancelar su reserva, si surge algún problema. Se espera que el sistema sea capaz de:

Añadir un nuevo usuario al sistema de reservación.
Buscar vuelos de aerolínea en una fecha específica.
Elegir un vuelo con base en los detalles (precio, duración, etc.).
Mostrar todos los detalles del vuelo elegido.
Contar los kilómetros acumulados de cada pasajero. Si tiene más de 50,000 km, entonces el sistema aplica descuento del 40% en el precio del vuelo.
Colocar en lista de espera.
Cancelar una reservación.
Todos los datos se deben guardar en un archivo de texto. Los datos de los vuelos se encuentran precargados. A excepción del archivo conteniendo la información sobre los vuelos (generado por usted), el sistema debe detectar que los archivos necesarios existan, y si no existen, deberá crearlos.

Contexto general del proyecto

Necesito generar un sistema de reservación en linea para un aeropuerto C++. El sistema permite al cliente buscar vuelos de líneas aéreas en fechas específicas y elegir un vuelo en función de algún detalle, como la disponibilidad. El cliente también puede reservar un vuelo o cancelarlo. El sistema muestra todos los detalles del vuelo, como el número de vuelo, el nombre, el precio y la duración del viaje. Cuando el sistema muestra la lista de vuelos disponibles, el cliente puede elegir un vuelo en particular y reservar un asiento. Para reservar un vuelo, el sistema le pide al cliente que inicie sesión si ya se ha registrado. El sistema también le permite al cliente cancelar su reserva, si surge algún problema. Se espera que el sistema sea capaz de: Añadir un nuevo usuario al sistema de reservación. Buscar vuelos de aerolínea en una fecha específica. Elegir un vuelo con base en los detalles (precio, duración, etc.). Mostrar todos los detalles del vuelo elegido. Contar los kilómetros acumulados de cada pasajero. Si tiene más de 50,000 km, entonces el sistema aplica descuento del 40% en el precio del vuelo. Colocar en lista de espera. Cancelar una reservación. Todos los datos se deben guardar en un archivo de texto. Los datos de los vuelos se encuentran precargados. A excepción del archivo conteniendo la información sobre los vuelos (generado por usted), el sistema debe detectar que los archivos necesarios existan, y si no existen, deberá crearlos.

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite

Plazo de Entrega: No definido

Habilidades necesarias