Integrantes del grupo:
- Arturo Alvarez / 10149008
- Edwin Balbuena / 10149910
Este proyecto tiene como objetivo desarrollar un sistema que permita gestionar la información relacionada con las consultas médicas, el control de enfermedades bajo vigilancia, el control de vacunación, las historias clínicas y la generación automática de resúmenes de éstas. Además, el sistema podrá generar reportes y consultas sobre los datos almacenados.
- Gestión de consultas médicas: El sistema permitirá registrar, modificar, eliminar y consultar las consultas médicas realizadas por los pacientes en las clínicas. Cada consulta tendrá asociada la fecha, la hora, el médico, el diagnóstico, el tratamiento y las observaciones pertinentes.
- Control de enfermedades bajo vigilancia: El sistema permitirá identificar y registrar las enfermedades que requieren un seguimiento especial por parte de las autoridades sanitarias.
- Control de vacunación: El sistema permitirá llevar un control de las vacunas aplicadas a los pacientes, así como las dosis, los lotes, los fabricantes y los efectos adversos reportados. El sistema también permitirá consultar el estado de vacunación de los pacientes.
- Historias clínicas y generación automática de resúmenes de éstas: El sistema permitirá almacenar y consultar las historias clínicas de los pacientes, que incluirán sus datos personales, sus antecedentes médicos, sus alergias, sus medicamentos habituales y sus consultas realizadas. El sistema también podrá generar resúmenes automáticos de las historias clínicas, que contendrán la información más relevante para el médico.
- Generar reportes y consultas: El sistema permitirá generar reportes y consultas sobre los datos almacenados, tales como estadísticas, gráficos, indicadores, alertas y recomendaciones, en un dashboard.
El sistema se desarrollará utilizando las siguientes tecnologías:
- Lenguaje de programación: Java
- IDE: Eclipse
- Librerías para la interfaz gráfica: Windows Builder (SWT Designer and Swing Designer)
- Librerías de terceros: JDatePicker, libphonenumber, jfreechart, jcommon.