Está en la página 1de 3

Examen #2 Universidad LATINA de HEREDIA.

Dirección Académica de Ing. Sistemas


CURSO: BIS04 - Programación II Computacionales
Profesor.: Lic. Hersann Fonseca Período: 2020-03
Quirós Porcentaje: 25 %
Fecha de Aplicación: 19/12/2020. Puntos: 85
La Universidad Latina de Costa Rica necesita diseñar, desarrollar e implementar un sistema
para el ingreso de notas de los estudiantes, por lo que se le solicita crear dicho módulo con
los siguientes requerimientos:

Los datos de los estudiantes deben poder almacenarse en una Base de Datos en Access.
Además, dicha base de datos debe de contar con una tabla llamada Notas_Estudiantes con
los siguientes campos:

1. ID
2. Nombre Completo
3. Edad en años
4. Nota del I Parcial (20%)
5. Nota del II Parcial (30%)
6. Nota del III Parcial (50%)
7. Nota Final (Resultado de la suma de los 3 parciales)
8. Estado (Aprobado/Reprobado)

Finalmente, se debe desarrollar un catálogo de mantenimiento de Notas de Estudiantes en


JAVA, siguiendo el patrón de diseño MVC e implementar las funcionalidades básicas según
CRUD (Create, Read, Update and Delete), para ello se sugiere que la pantalla cuente con las
siguientes funcionalidades mínimas.

1/3
1. Botón 1: Calcula la Nota final, el cual consiste en la suma de los 3 parciales
2. Botón 2: Guarda o edita el registro en la base de datos del sistema
a. Al momento de guardar o editar el registro, el sistema debe de validar si
la nota final es menor o mayor a 70, para poder insertar el valor de
aprobado o reprobado en el campo de Estado
3. Botón 3: Elimina el registro, según el registro seleccionado por el usuario en el JTable
4. Botón 4: Permite refrescar la tabla
5. Botón 5: Filtra la tabla por nombre del estudiante
6. Botón 6: Salir del sistema

Cuadro de Evaluación

Criterio Valor en puntos


Creación correcta de la BD 10
Aplicación correcta de la metodología MVC y CRUD 10
Desarrollo correcto de la clase conexión 6
Desarrollo óptimo del formulario (UI) 6
Funcionalidad del Botón 1 5

2/3
Funcionalidad del Botón 2 15
Funcionalidad del Botón 3 10
Funcionalidad del Botón 4 10
Funcionalidad del Botón 5 10
Funcionalidad del Botón 6 3
TOTAL 85

El estudiante debe de adjuntar el conjunto de solución en un archivo .ZIP con el nombre del
estudiante. Por ejemplo: Hersann_Fonseca_Exmen2.zip

NOTA: RECUERDE IMPORTAR LAS LIBRERIAS NECESARIAS AL PROYECTO. POR


EJEMPLO, SI SOLO NECESITA LA DE UNCANACCESS, SOLO ESA DEBEN DE
IMPORTAR

3/3

También podría gustarte