Java - necesito ayudA

 
Vista:

necesito ayudA

Publicado por gaby (1 intervención) el 27/08/2021 01:28:32
La Universidad El Bosque en su papel de acompañamiento a instituciones que requieran su
colaboración ha decidido apoyar en el proceso de actualización de datos al Instituto La
Floresta. En este proceso se ha identificado la necesidad de tener un directorio único para el
manejo de los datos de contacto de los estudiantes.
Para este fin, se ha consolidado que los datos de los estudiantes que se consideran
importantes a trabajar son:
• Nombres: Tipo String
• Apellidos: Tipo String
• Fecha de nacimiento: Tipo String
• Correo institucional: Tipo String
• Correo personal: Tipo String
• Número telefónico celular: Tipo long
• Número telefónico fijo: Tipo long
• Programa académico al cual pertenece: Tipo String



La aplicación debe permitir el CRUD completo (Crear, Leer, Actualizar, Eliminar) para el
manejo de la información de los estudiantes, debe permitir buscar un estudiante mediante el
correo institucional y mostrar los datos completos si se encuentra registrado.
Debe incorporarse el manejo de excepciones. Para los datos de tipo String, se considera que
se va a ingresar la información correcta. En el caso de las variables de tipo long, se debe utilizar
el manejo de excepciones en caso de ser leída un carácter alfanumérico el valor asignado para
esas variables es 0.
Como buena práctica de programación, el instituto ha decidido hacer la exigencia de manejar
DTO, DAO y la documentación de código necesaria, es importante utilizar el MVC.
El instituto en su proceso de mejor continua ha considerado hacer un ajuste en su aplicación,
debido a que quiere actualizar su forma de almacenamiento de la información de los datos de
los estudiantes. Hasta este momento el almacenamiento ha sido en archivos binarios y ahora
se requiere utilizar una base de datos con MySql.
Dada esta actualización, se requiere un nuevo módulo de consultas. Las consultas que se
solicitan son:
• Dado el correo institucional, se debe mostrar los datos del estudiante.
• Dado los apellidos de un estudiante, se deben mostrar los datos de los estudiantes
que tengan esos apellidos.
• Dado un programa, se deben mostrar los nombres y apellidos de los estudiantes
que pertenecen a ese programa.
• Dado un programa, se debe mostrar la cantidad de estudiantes que tiene ese
programa
• Dado la fecha de nacimiento, se debe mostrar los datos de los estudiantes que
nacieron en dicha fecha
• Dado el número de celular de un estudiante, mostrar el nombre y programa del
estudiante el cual tengan registrado dicho número.
El instituto para realizar las pruebas de este aplicativo ha decidido entregar un archivo CSV
con información de algunos estudiantes. Se debe cargar la base de datos con estos datos. La
base de datos debe tener el nombre de bd_estudiantes.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder