Propuesta: RealRehabAPP
|
El proyecto tiene como objetivo estandarizar el proceso de rehabilitación de pacientes amputados de las extremidades inferiores, por medio de un sistema de información que mantenga un registro del avance de cada paciente, para tener un control que permita crear un parámetro de ejercicio y tiempos de recuperación, así como permitir un monitoreo constante por medio del doctor acerca de cada uno de sus pacientes.
Alcance Preliminar
Se ha considerado que como primera etapa del proyecto se tomará como base a los pacientes diabéticos que han sufrido de algún tipo de amputación, ya que se ha observado que la mayor población de pacientes que sufre de alguna amputación es por causa de la diabetes, por lo que el sistema considerara dos partes importantes: la primera, los niveles de azúcar de los pacientes para mantener sus niveles normales y detectar si estos niveles afectan a su rehabilitación, y la segunda parte, será el observar y mejorar las rutinas de ejercicios que se implementan actualmente para saber si estas funcionan adecuadamente e implementar que se puedan personalizar a las necesidades y características de cada paciente. Sin embargo, el proyecto no tomará en cuenta a pacientes que padezcan algún otro tipo de enfermedad como la hipertensión y sobre todo no se basará en controlar los niveles de azúcar de los diabéticos ya que sólo se enfocará en monitorear esos niveles para detectar si son un factor importante en la recuperación.
Beneficios
Este sistema permitirá que los doctores puedan monitorear más de cerca y de una forma más rápida a todos sus pacientes sin importar cuantos sean, brindándoles además la oportunidad de conocer los factores que entorpecen el mejoramiento de los pacientes, así como una pronta corrección a la rehabilitación cuando se ha detectado alguna anomalía.
Entregables preliminares
Diagrama de casos de uso
Diagrama de clases
Metodología GAIA
Agente acusador
Esquema del Role
|
Reactivo
|
Descripción
|
Pide datos actualizados del paciente.
Consulta los datos del paciente (nivel de azúcar, presión, etc.) que pueden contribuir a su desempeño en los ejercicios. Genera un registro de los problemas que tuvo el paciente.
|
Protocolos
|
Pedir datos, informe
|
Permisos
|
Actualizar datos+.Leer datos del paciente+.Informe
|
Responsabilidades
Propiedades de Vida
Propiedades de Seguridad
|
Consultar los datos de paciente
Informar Problemas
Mandar los datos de un solo paciente
|
Protocolo Pedir Datos
El agente acusador requiere datos actualizados del paciente, los solicita al usuario y este mete los datos sobre la glucosa, colesterol, presión. El acusador obtiene los últimos datos.
Iniciador: Agente Acusador
Respondedor: Usuario
Entradas: fecha de los últimos datos
Salida: Datos actualizados
Protocolo Informe
El agente de acuerdo a los datos obtenidos registra un informe de que paso ese día con el paciente, si fue a la terapia o no y si los datos de su glucosa, presión, etc. Influyeron
Iniciador: Agente acusador
Respondedor: Agente Acusador
Entradas: datos actualizados
Salida: registro de su desempeño
Agente Evaluador
Esquema del Role
|
Hibrido
|
Descripción
|
De acuerdo a la agrupación a la que pertenece al paciente, evalúa su desempeño (citas a las que ha ido, el tiempo que lleva en rehabilitación, tipos de ejercicios que realiza, nivel de fuerza que tiene) y determina si el paciente esta avanzando conforme a la estadística del grupo que pertenece o esta estancado. Manda un informe al agente rehabilitador.
|
Protocolos
|
Consultar Registros, Evaluar, informar
|
Permisos
|
Leer datos del paciente+.evalúa+.Informar
|
Responsabilidades
Propiedades de Vida
Propiedades de Seguridad
|
Consultar agenda
Evaluar Datos
Informar Problemas
Evaluar datos de un solo paciente
|
Protocolo Consultar Registros
El agente evaluador va a la base de datos del paciente, consigue los últimos registros generados del paciente para ver su avance que ha tenido con respecto al grupo en el que esta catalogado.
Iniciador: Agente Evaluador
Respondedor: Agente Evaluador
Entrada: Solicitud de últimos registros
Salida: Registros del paciente
Protocolo Evaluar
El agente evaluara con los registros del paciente si de acuerdo a los estándares del grupo al que pertenece su avance es bueno o ha tenido algunos problemas y lo informara al agente rehabilitador para que sugiera una nueva rutina, avise al médico, etc.
Iniciador: Agente Evaluador
Respondedor: Agente Evaluador
Entrada: Registros del paciente
Salida: Aviso o reporte al agente rehabilitador
Protocolo Informar
El agente evaluador obtiene los últimos registros del paciente, el cual según el rango establecido de acuerdo a el grupo en que se catalogo al paciente, reacciona y manda una alerta a el agente rehabilitador.
Iniciador: Agente evaluador
Respondedor: Agente evaluador
Entrada: registros de la base de datos del paciente
Salida: alerta
Agente Rehabilitador
Esquema del Role
|
Tutor
|
Descripción
|
Sugerirá una rutina de ejercicios dependiendo de las características principales del paciente (diabético, hipertenso, etc.) tomando en cuenta lo aprendido con pacientes anteriores.
Dependiendo del avance del paciente y los datos proporcionados, determinara si el paciente puede estar listo para otro tipo de ejercicios o si esta estancado.
|
Protocolos
|
InformarMédico, sugerirRutinas, consultarAvance
|
Permisos
|
Leer el estado el avance del paciente
Modificar las rutinas de ejercicio
Status Paciente (alta | rehabilitación)
|
Responsabilidades:
Propiedades de Vida
Propiedades de Seguridad
|
Leer avancew
StatusFuerza+
Informar Doctor*
No aceptar modificaciones despues de dado de alta el paciente
|
Protocolo Consultar Avance
El agente consulta el progreso que ha tenido el paciente y de acuerdo a sus características determina si el paciente puede avanzar a otro tipo de fuerza o si el paciente esta estancado y puede determinar si la causa es debido a su condición.
Iniciador: agente rehabilitador
Respondedor: agente rehabilitador
Entrada: características y logros del paciente
Salida: Estatus del paciente en cuanto a fuerza
Protocolo Sugerir Rutinas
El agente rehabilitador dependiendo de las características del paciente y de lo aprendido con pacientes anteriores sugiere una serie de ejercicios para hacer mas eficiente la rehabilitación del paciente. También dependiendo del avance que ha tenido podrá sugerir otro tipo de ejercicios que requieran de mayor capacidad para que el paciente no tarde mucho tiempo en la rehabilitación.
Iniciador: Agente Rehabilitador
Respondedor: Usuario Rehabilitador o Médico
Entradas: caracteristicas del paciente
Salida: série de ejercicios
Protocolo Informar Médico
El agente rehabilitador de acuerdo a los avances que ha tenido el paciente informa al médico sobre su condición, si el paciente sigue en cierta fuerza y algunos problemas que lo causan o si el estatus de fuerza del paciente puede ser modificado.
Iniciador: Agente Rehabilitador
Respondedor: Médico y/o rehabilitador
Entrada: avance obtenido
Salida: informe
Usuarios y sus requerimientos
Los usuarios que utilizaran el sistema se dividen en 3 que son:
·
Paciente (Persona diabética que a sufrido una amputación y necesito rehabilitación para que se le brinde una prótesis).
·
Doctor (Encargado de monitorear el estado y avance del paciente para que se le pueda dar las indicaciones de la utilización de una prótesis).
·
Rehabilitador (Encargado de indicar los ejercicios, así como de verificar el progreso del paciente).
La aplicación esta pensada montarse en un servidor utilizando mySQL para el diseño de la base de datos y HTML junto con PHP para crear las interfaces graficas por lo que los usuarios solo necesitaran tener una computadoras o dispositivo (tabletas o Smartphones) que cuente con un explorador web para poder tener acceso al sistema.