[go: up one dir, main page]

0% encontró este documento útil (0 votos)
90 vistas16 páginas

Entrega 1 - Enfasis en Programacion Movil-1

Enfasis en programación móvil 1
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
90 vistas16 páginas

Entrega 1 - Enfasis en Programacion Movil-1

Enfasis en programación móvil 1
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 16

ENFASIS EN PROGRAMACIÓN MOVIL

Actividad Semana 3

Documento Diseño de Aplicación

Presentado Por:

Diego Felipe Pinzón Orbes

Edith Xiomara Ruiz Mendoza

Jairo Andrés Tovar Cuesta

Pablo Santanilla Álvarez

Carlos Alberto Quiñones Caicedo

Presentado a:

José León León

Ingeniería Diseño e Innovación

Grupo 05
Justificación

Esta aplicación nace para resolver un problema que afecta a muchas personas: olvidarse

de tomar sus medicamentos a tiempo.

Esto es especialmente preocupante en personas con enfermedades crónicas, para

quienes cumplir con el tratamiento es fundamental. La idea es que esta app sea un aliado en el

día a día, ayudando a recordar y organizar los medicamentos con notificaciones personalizadas,

de forma fácil y segura, para que los usuarios puedan seguir sus horarios sin complicaciones y

cuidar su salud de manera más efectiva.

Está pensada para cualquier persona que quiera gestionar mejor sus tratamientos, desde

personas mayores con varias medicinas hasta quienes buscan mejorar su autocuidado. Es una

herramienta que puede marcar una diferencia en la calidad de vida al facilitar el cumplimiento

de los tratamientos y reducir el estrés que puede conllevar recordar cada dosis.

Optar por desarrollarla como una app multiplataforma permite que sea accesible desde

cualquier dispositivo, sin importar el sistema operativo. Esto hace que los usuarios puedan

tener siempre a la mano sus recordatorios y administrar sus medicamentos desde donde estén,

dándoles la flexibilidad y comodidad que necesitan.


Objetivo General

Crear una aplicación multiplataforma que facilite la vida de las personas ayudándoles a

recordar sus medicamentos a tiempo, optimizando su salud y tranquilidad a través de

recordatorios personalizados y una organización simple pero efectiva.

Objetivos Específicos

1. Desarrollar un sistema de recordatorios que no solo envíe alertas a los usuarios, sino

que les permita ajustarlas según las necesidades de cada medicamento, desde frecuencia

hasta dosis y duración.

2. Diseñar una interfaz intuitiva que pueda ser utilizada cómodamente por personas de

todas las edades, desde quienes tienen múltiples tratamientos hasta quienes recién

comienzan a gestionar su salud.

3. Hacer que la app funcione en cualquier dispositivo, para que los usuarios puedan recibir

recordatorios y organizar sus medicamentos sin importar dónde estén o qué dispositivo

usen.

4. Ofrecer la opción de llevar un historial que registre cada dosis tomada, ayudando a los

usuarios a llevar un seguimiento y saber si han cumplido con sus tratamientos.

5. Incluir una opción de sincronización que mantenga los datos de medicamentos y

recordatorios actualizados en todos los dispositivos del usuario, permitiendo un acceso

seguro y constante.
Requerimientos Funcionales

Gestión de Medicamentos:

• La aplicación debe permitir al usuario agregar nuevos medicamentos especificando:

Nombre del medicamento, dosis, frecuencia (diaria, semanal, etc.), horarios específicos

para cada toma, duración del tratamiento y observaciones.

• La aplicación debe facilitar la modificación de los datos de los medicamentos que ya se

encuentran registrados.

• La aplicación debe permitir al usuario borrar medicamentos que ya no estén en uso.

Módulo de Recordatorios:

• La aplicación debe generar alertas personalizadas basadas en la información de los

medicamentos.

• La aplicación debe permitir la personalización de recordatorios, tales como elegir el

tipo de notificación (sonido, vibración, notificación en pantalla), configurar la

antelación del recordatorio y agregar notas o mensajes personalizados en la alerta.

• La aplicación debe registrar la fecha y hora en que se ha tomado cada dosis, así como

facilitar al usuario confirmar que ha tomado sus medicamentos a la hora indicada, para

que de esta manera se pueda contar con un historial de recordatorios.

• La aplicación debe ofrecer la opción de aplazar una alerta a un horario posterior.

• La aplicación debe permitir al usuario silenciar temporalmente todas las notificaciones.


Gestión de Usuarios:

• La aplicación debe permitir al usuario registrarse y crear un perfil personal.

• La aplicación debe facilitar la edición de datos personales.

• La aplicación debe permitir a los usuarios iniciar sesión y cerrar sesión de forma segura.

Módulo de Sincronización:

• La aplicación debe permitir al usuario acceder a sus datos desde cualquier dispositivo

con la aplicación instalada.

• La aplicación debe almacenar los datos del usuario en un servidor seguro y

sincronizarlos entre diferentes dispositivos.

Informes y Estadísticas:

• La aplicación gene generar informes personalizados sobre su historial del tratamiento.

• La aplicación debe permitir visualizar gráficas y estadísticas sobre el historial de toma.


Requerimientos No Funcionales

Rendimiento y Escalabilidad

• La aplicación debe responder de manera óptima a las acciones del usuario, evitando

demoras en la carga de datos.

• La aplicación debe manejar un alto volumen de usuarios concurrentes sin perder la

calidad del servicio.

• Debe ser escalable para soportar el aumento de la carga de trabajo o usuarios en el

futuro.

• Debe ser eficiente, ya que debe consumir pocos recursos del dispositivo (batería y

memoria).

Usabilidad

• La interfaz de usuario deber ser intuitiva y clara, para que cualquier persona pueda

navegar fácilmente en la aplicación.

• La interfaz debe contar con un diseño responsive que se adapte a diferentes dispositivos

y tamaños de pantalla.

Disponibilidad y Fiabilidad

• La disponibilidad se refiere al tiempo que la aplicación está operativa y accesible para

los usuarios, por ejemplo, cuando se menciona un tiempo de actividad del 99.9%,

significa que la aplicación estará operativa el 99.9% del tiempo, permitiendo un mínimo

margen para posibles interrupciones o mantenimientos.

• La fiabilidad se asegura mediante la implementación de redundancia y respaldos, la

redundancia implica tener sistemas o componentes adicionales que pueden tomar el


control si la principal falla, asegurando que el servicio continúe sin interrupciones. Los

respaldos son copias de la información y configuración del sistema que permiten

restaurar el servicio a un estado anterior en caso de fallos graves o pérdida de datos.

Compatibilidad

• La aplicación debe ser compatible con los principales navegadores web y dispositivos

móviles.

• Deberá soportar versiones actualizadas y anteriores de los sistemas operativos más

comunes.

Seguridad e Integridad

• Los datos del usuario deben estar protegidos mediante protocolos de seguridad

robustos.

• Los datos de los medicamentos y el historial de toma deben ser precisos y no deben

poder ser alterados.

Mantenimiento

• El código fuente debe estructurarse y documentarse para permitir futuras

modificaciones y expansiones efectivas.


Flujo de navegación

El flujo de navegación de la aplicación ha sido diseñado para ser intuitivo y fácil de

seguir, asegurando que los usuarios puedan acceder rápidamente a las funciones principales sin

complicaciones.

(Elaboración propia, pantallazo)


Mockups

1. Pantalla de Inicio / Registro de Usuario

• Elementos: Campos para nombre de usuario, email, contraseña, y botón para iniciar

sesión o registrarse.

• Estilo: Fondo simple con el logo de la app en la parte superior. Formulario

centralizado.

Descripción del mock:

• Header: Logo de la app y título.

• Formulario: Campos de texto para nombre de usuario y contraseña.

• Botones: Botón principal de "Iniciar sesión" y un enlace para "Registrarse"

(Elaboración propia, pantallazo)


2. Pantalla de Configuración de Medicamentos

• Elementos: Formulario para agregar medicamento con campos como nombre del

medicamento, dosis, frecuencia, y horarios.

• Estilo: Cada medicamento se muestra en una tarjeta con un ícono de "Añadir".

Descripción del mock:

• Header: Título, "Adding medicine".

• Formulario:

1. Campo de texto para el nombre del medicamento.

2. Selector para la frecuencia de la dosis (diario, cada 8 horas, etc.).

3. Selector de horarios específicos.

4. Botón: "Guardar Medicamento".

(Elaboración propia, pantallazo)


3. Pantalla Principal con Recordatorios Activos

• Elementos: Lista de medicamentos configurados y notificaciones próximas.

• Estilo: Tarjetas para cada medicamento que muestran los detalles y la hora del

próximo recordatorio.

Descripción del mock:

• Header: Texto "Today".

• Lista de Recordatorios: Tarjetas para cada medicamento con ícono, nombre del

medicamento, dosis, y horario.

• Botón flotante: "+" para añadir más medicamentos o recordatorios.

(Elaboración propia, pantallazo)


4. Calendario de Seguimiento

• Elementos: Un calendario mensual y visualización de registro de tomas completadas.

• Estilo: Cada día muestra un ícono o color que indique si se completaron las tomas.

Descripción del mock:

• Header: "Calendar".

• Vista de Calendario: Vista mensual con días marcados con colores (verde para tomas

completas, rojo para omisiones).

• Botón de Navegación: Flechas para moverse entre meses.

(Elaboración propia, pantallazo)


5. Pantalla de Generación de Informes

• Elementos: Selector para elegir el tipo de informe (semanal o mensual) y botón para

compartir o descargar.

• Estilo: Selector y botón de acción grande.

Descripción del mock:

• Header: Título, "Reports".

• Selector: Selección de frecuencia del informe (semanal o mensual).

• Botón: "Generar y Compartir" (que genera el PDF y ofrece opciones para compartir).

(Elaboración propia, pantallazo)


6. Pantalla de Información del usuario (Paciente)

• Elementos: Grilla con datos personales del usuario.

• Estilo: Solo muestra de información.

Descripción del mock:

• Header: Título, "Patient info".

(Elaboración propia, pantallazo)


Conclusión General

La aplicación tiene el objetivo de mejorar la adherencia al tratamiento médico,

facilitando el seguimiento de medicamentos mediante recordatorios personalizados y una

gestión sencilla e intuitiva. Al ser multiplataforma, garantiza accesibilidad desde cualquier

dispositivo, lo que permite a los usuarios gestionar su salud de manera flexible y en todo

momento.

Además, con un enfoque en la seguridad de los datos y la escalabilidad, la aplicación

es una herramienta eficaz y confiable para el autocuidado de los usuarios, independientemente

de su edad o nivel de experiencia tecnológica.


Referencias

1) Mokup balsamiq, https://balsamiq.com/

También podría gustarte