Construcción de Aplicaciones Informáticas – 1er Parcial práctico
Enviado por marita.fleitas • 19 de Julio de 2016 • Examen • 363 Palabras (2 Páginas) • 187 Visitas
Construcción de Aplicaciones Informáticas – 1er Parcial práctico | ||
Nombre y apellido: e-mail: | Registro: | Fecha: |
Se le ha encomendado la codificación del formulario de checkin para una empresa aeronáutica.
El diseño del formulario es el siguiente:
[pic 1]
Y las tablas de la base de datos del sistema relevantes para la funcionalidad requerida son:
[pic 2]
Funcionamiento del formulario:
1-El usuario ingresa el codigo de reserva y presiona el botón buscar.
2-De ser válido, en el label "lblDatosVuelos" se muestran (concatenados) los datos del vuelo (Desde/Hasta y FechaSalida/FechaLLegada), y se carga la lista "lstPsj" con los datos de los pasajeros. A fin de evitar confusiones, se deshabilita el cuadro de texto "txtCodigo" y el botón "cmdBuscar"; si el usuario desea realizar otra búsqueda cerrará el formulario y volverá a abrirlo.
3-Los pasajeros ya han sido dados de alta por el sistema de reservas. El objetivo de este formulario es dar la oportunidad de modificarlos (típicamente, es sólo ingresar la Fila y el Asiento, aunque el usuario podría cambiar cualquier otro dato, con excepción del NumeroPasajero).
5-Al seleccionar un pasajero de la lista, sus datos se copian en los cuadros de texto, donde pueden ser modificados. Las modificaciones se hacen efectivas al presionar el botón "cmdGrabar".
Tenga en cuenta que las filas están numeradas del 1 al 40, y los asientos con las letras "A-B-C-D-E", y que no puede asignarse dos pasajeros a la misma ubicación (fila/asiento) dentro de un mismo vuelo.
Es su responsabilidad implementar las validaciones necesarias para que no se produzcan errores de ejecución.
Para acceder a la base de datos usted cuenta con la siguiente función, que ya se encuentra codificada (y que no puede modificarse - usted sólo debe utilizarla donde sea necesario). Esta función es el único modo de acceso a la base.
Function AbrirRecordset( Tabla as string ) as Recordset
Consideraciones especiales:
- Desarrolle el parcial en hojas separadas (no en el enunciado) usando solamente el frente de las mismas. Debe efectuarse su resolución en forma prolija y legible, caso contrario aquello que no cumpla estas condiciones no será corregido (se considerará inválido).
- Siga estrictamente las consignas utilizando exclusivamente las herramientas de VB explicadas en clase, de lo contrario sus soluciones no serán consideradas válidas.
...