Want to create interactive content? It’s easy in Genially!
Copy - Proyecto POO
NormanxEmma
Created on November 18, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Geniaflix Presentation
View
Vintage Mosaic Presentation
View
Shadow Presentation
View
Newspaper Presentation
View
Zen Presentation
View
Audio tutorial
View
Pechakucha Presentation
Transcript
EasyLife
ProyectoPresentación
📄
Start
Cronograma
04
01
Diagrama UML
¿Quienes somos?
05
02
Definición del proyecto
Comentarios Adicionales
06
03
Listado de requerimientos
Despedida
¿Quienes somos? / Integrantes
Bruno Elías Pérez Merino
Ana Sofía Rodríguez Ferro
Juan Sebastián Rodríguez Amador
Juan Felipe López Moncada
Diego Eduardo Escalante García
Lista de Requerimientos
Gestion Medica
INFORMACIÓN DE PERFILES Y MEDICAMENTOS
+info
Gestion Educativa
INFORMACIÓN DE CADA MATERIA
+info
Lista de Requerimientos
No funcionales
+info
Funcionalidad
+info
Diagrama UML
Codigo hasta ahora
Aprendizaje y metodologia
Dificultades encontradas y como las resolvimos:
Decisiones técnicas o de diseño:
- Se espera que el programa tenga una interfaz para que el usuario tenga una experiencia intuitiva y sencilla.
- Se espera que el programa almacene de alguna manera los datos del usuario, para que no sea un programa ejecutable una sola vez, sino que pueda ser usado continuamente.
- Realizar diagramas UML antes de programar para tener una estructura clara de nuestro sistema.
- Encontrar una idea que se ajuste a los intereses y habilidades de todos los integrantes
- Realizar una lluvia de idea y sintetizarlas en una sola
- Empezar a pensar en el proyecto en términos de código, para la posterior programación
- Detallar los requerimientos que va a tener el programa, para entender los moldes que vamos a necesitar y con qué funcionalidad
"Curiosidades del proyecto"
+info
GRACIAS POR SU ATENCIÓN
Eesperamos les haya gustado nuestra presentación
¿Tienen preguntas?
Gestion Medica del Usuario
1. Gestión de Perfil Médico del Usuario: - El sistema debe permitir al usuario crear y gestionar un perfil médico personal. - El perfil médico debe incluir información sobre enfermedades actuales y pasadas del usuario. El perfil debe de poder actualizarlo el usuario en cualquier momento. 2. Administración de Medicamentos: - El sistema debe permitir la gestión de medicamentos del usuario, incluyendo nombre del medicamento, dosis y frecuencia de administración. - Debe permitir registrar y gestionar la fecha de caducidad de cada medicamento. - El usuario debe poder ver la cantidad de medicamentos disponibles y recibir notificaciones cuando queden pocos.
Gestion Educativa
3. Calendario de Usuario: - El sistema debe ofrecer un calendario para gestionar eventos médicos, como citas médicas y recordatorios de toma de medicamentos. - El calendario también debe incluir la gestión de tareas académicas, permitiendo al usuario registrar tareas y fechas límite de las materias de la universidad.- Debe poder agregar, modificar y eliminar eventos en el calendario de manera sencilla. 4. Cálculo de Promedios Académicos: - El sistema debe permitir al usuario ingresar sus calificaciones de cada materia académica. - Debe calcular el promedio de cada materia automáticamente, y actualizarse cada vez que se añadan nuevas calificaciones.
El programa es fácilmente escalable para distintos tipos de tarea que se busquen agregar en un futuro. Esto se logra gracias a un programa en el cual cada clase y funcionalidad está bien estructurada y permite eliminar o añadir. Además, el programa es intuitivo y fácil de usar por el usuario, especialmente la parte de guardar y gestionar medicamentos, ya que podría ser usado por personas mayores que tal vez no tienen un manejo muy avanzado de los medios tecnológicos. Para esto utilizamos una interfaz visual que explica detalladamente cada funcionalidad con títulos claros y accesibles para cualquiera. A futuro se espera mejorar la seguridad de los datos ya que es importante proteger la privacidad de los usuarios, teniendo en cuenta que los eventos pueden guardar mucha información personal.
Este sistema implementa una clase Usuario que contiene toda la información relevante del usuario atendido. La clase almacena el perfil médico, las materias y el calendario de eventos personales del usuario, facilitando la gestión centralizada de estos datos.
- Calendario de Eventos: Organiza una lista de eventos con fecha de inicio y fecha límite. Estos eventos pueden ser tareas, citas médicas u otros compromisos. El sistema permite almacenar y acceder fácilmente a la información de cada evento.
- Perfil Médico: Incluye información sobre el seguro médico, medicamentos, restricciones y enfermedades del usuario. En esta sección, se verifica la compatibilidad de los medicamentos mediante una comparación entre las restricciones por alergias del usuario y los medicamentos agregados o por agregar.
- Materias: Según los porcentajes que el usuario indique, el sistema realiza cálculos automáticos a través de funciones específicas, permitiendo conocer la calificación que necesita para aprobar cada corte o alcanzar una nota específica en cada materia.
Finalmente, para asegurar la persistencia de la información del usuario a lo largo del tiempo, se utiliza almacenamiento mediante archivos .txt y repositorios dedicados. Esta estructura garantiza que los datos se mantengan disponibles y actualizados, independientemente de reinicios o cierres del sistema.
Este proyecto no solo se enfoca en un ámbito si no en varios ya que lo que se busca es ayudar la gestión de la persona, por el momento nos vamos a enfocar en dos ámbitos, pero inicialmente teníamos 5 ámbitos para ayudar a la persona.
Información
5. Persistencia de información
- El sistema debe de guardar la información para que esta persista en el tiempo. - El usuario al iniciar la aplicación debe de tener toda su información guardada y cargada en el sistema.