Entradas

Continuación del proyecto.

Realice las validaciones faltantes en la interfaz y la codificación, igualmente di formato según los estándares de Google.  Y finalice la documentación interna del código. Empecé a completar la documentación externa. 

Continuación del proyecto.

Realice la funcionalidad adicional de consultar los planes de estudio registrado por un curso en particular. Igualmente logré realizar la eliminación de un curso de un plan de estudios. Realice modificaciones en la interfaz.

Continuación del proyecto.

Seguí la funcionalidad de generar PDF y enviar correo de el requerimiento 5. Cree una nueva dirección de correo electrónico. Descargue y implemente el API de Java Mail. Envío con éxito del correo. Problemas: Errores de acceso a la cuenta de correo electrónico debido a la falta de activación y permisos de uso de terceros. El PDF se generaba en otra ruta diferente a la asignada. 

Continuación del proyecto

 Realice el requerimiento 4 de creación de planes de estudios, tuve que realizar modificaciones en la primer interfaz que realice para adaptarlo de una mejor manera a la codificación. Investigue sobre DatePicker para cambiar los parametros de la fecha y las vigencias del plan de estudio Complete la funcionalidad completa, sin embargo tuve problemas con la validación de datos y el update en el bloque que debia hacerse en la tabla de curso, pero pude solucionarlo correctamente. Complete el requerimiento 5 de consultar plan de estudios sin la funcionalidad de enviar correos Investigue acerca de la interacción entre las tablas con los objetos, debido a que me estaba dando muchos problemas de insertar en la tabla Investigue sobre las librerías que podría usar para generar el pdf y enviarlo por correo.

Continuación proyecto

Seguí trabajando con algunos requerimientos del apartado 6 de consultas adicionales y uno del requerimiento 7 de eliminación de datos, realizando: Consultar requisitos de un curso Consultar correquisitos de un curso Por ultimo realice la eliminación del requisito de un curso Problemas: Tuve unos problemas en la base con la eliminación en cascade, pero pude solucionarlo.

Continuación del proyecto.

 Realizado: Complete el segundo requerimiento de registrar un curso y a su vez la eliminación del curso que era parte del requerimiento 7 de la eliminación de datos. Complete el tercer requerimiento de registrar requisitos y correquisitos a un curso. Que permite al el usuario encargado de los planes de estudio registrar estos mismos.