Gestión integral de reservas de vuelos, clientes y saldos para GAVINA

Descripción del proyecto

El objetivo final de este proyecto es la gestión integral de las avionetas, vuelos y clientes de la empresa.

El proyecto consta de un terminal con pantalla táctil y lector de tarjetas de proximidad para realizar el inicio y el fin de los vuelos de cada cliente, y de una aplicación cliente para la gestión de todos los datos.

Cuando un cliente se identifica con su tarjeta, puede seleccionar una avioneta disponible según su permiso de vuelo y disponibilidad, y según el saldo del cliente le permite o no iniciar el vuelo. Al finalizar el vuelo, el mismo cliente o el instructor pueden finalizar el vuelo identificándose con su tarjeta, indicando los datos del trayecto realizado.

Con la aplicación cliente el administrador puede dar de alta a nuevos clientes, avionetas, modificar el saldo de un cliente y realizar listados completamente filtrables de los vuelos de los clientes o de las cargas de saldo.

El sistema funciona tanto en su modalidad online como offline, lo que permite iniciar y finalizar el vuelo independientemente del estado de la conexión a la red, y una vez recuperada la pérdida de conexión se actualizan los datos automáticamente.

La aplicación cuenta con diferentes niveles de privilegios completamente personalizables, para permitir desde privilegios de administrador que permite gestionar todos los datos y realizar listados, hasta perfiles más restringidos que solo permiten realizar cierto tipo de operaciones.