Presentación Fase 1
Presentación Fase 1
Presentación Fase 1
301403
Número de créditos 3
Grupo Teams
https://acortar.link/Pk2dt0
Programación Orientada a Objetos 301403
• Actividades a desarrollar
• PROYECTO A
• La docente Lorena del CEAD Florencia requiere una aplicación que le administre
la información de los estudiantes que sustentan el desarrollo de las actividades
del curso de Pensamiento Lógico; para ello, cada estudiante debe agendarse o
separar cita con la docente en donde posteriormente se conectarán por medio de
una herramienta sincrónica y realizarán la sustentación.
• El aplicativo debe visualizar el rango de fechas disponibles para la sustentación y
los horarios que la docente indique. Cuando un estudiante separa o agenda una
fecha, esta no debe estar disponible para los demás estudiantes. Adicionalmente
el aplicativo debe almacenar la calificación obtenida por el estudiante, generar
promedio de notas por días o por semana y disponer de un campo para que el
estudiante registre observaciones si lo desea. La asignación de las citas, la
consulta de nota por estudiante e ingreso de observaciones se debe permitir solo
a usuarios registrados.
Programación Orientada a Objetos 301403
• PROYECTO A
• El aplicativo debe tener un usuario administrador y otros usuarios que son los estudiantes.
• La aplicación debe cumplir con lo siguiente:
• Registro de estudiantes: Registrar a los estudiantes con sus datos personales.
• Consulta de estudiantes: Consulta mediante número de identificación los datos personales.
• Actualizar un estudiante: Actualiza la información de un estudiante en la base de datos.
• Registro de citas: Registrar una cita por parte del estudiante.
• Consulta de citas: Consulta mediante fecha de las citas agendadas desde el estudiante y desde el docente.
• Modificar citas: Actualiza la cita de un estudiante; es decir que pueda cambiarla de fecha si lo requiere.
• Registro de resultados: Registrar los resultados a las pruebas que se realizan a los pacientes.
• Registro de calificaciones: Registrar la calificación obtenida por el estudiante al finalizar la sustentación
• Generación de reportes de notas: Generación de reportes de las calificaciones obtenidas por los estudiantes.
• Finalmente, al ejecutar la aplicación, esta debe solicitar Login y Password para garantizar la seguridad de la
aplicación y el acceso solo a personal autorizado. Los empleados deben tener en cuenta que no se permite en
el password los siguientes caracteres: $,%,&,/,*,/,-,ñ por lo que es obligatorio hacer uso de los bloques de
excepciones en Java para evitar estos caracteres.
Programación Orientada a Objetos 301403
• PROYECTO B
• El hospital Comunal Las Mercedes del municipio de Florencia Caquetá,
requiere sistematizar la información relacionada con las vacunas para los
ciudadanos que acuden al hospital para evitar la propagación del virus
COVID-19 que se presenta en la actualidad. Para ello, el hospital necesita
registrar a los usuarios que son potenciales beneficiaros de la vacuna
según los niveles establecidos por el gobierno. Para ello el registro debe
realizarse para cada usuario en donde se establezca el tipo de vacuna a
aplicar y la fecha estimada para la segunda dosis (si aplica).
Adicionalmente se debe registrar al usuario dependiendo del grupo de
edad y categoría en el que se encuentra. El hospital cuenta con 3
funcionarios quienes son los que tienen acceso al sistema (1
epidemiólogo y 2 auxiliares de enfermería).
Programación Orientada a Objetos 301403
• Actividades a desarrollar