0% encontró este documento útil (0 votos)
105 vistas23 páginas

Plataforma TeleMediCare: Gestión de Citas Médicas en Línea

Cargado por

renzo.quispe.va
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)
105 vistas23 páginas

Plataforma TeleMediCare: Gestión de Citas Médicas en Línea

Cargado por

renzo.quispe.va
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

DISEÑO Y DESARROLLO DE SOFTWARE

INGENIERÍA DE REQUERIMIENTOS Y DESARROLLO DE

SOFTWARE

ENTREGABLE N°2 DEL PROYECTO INTEGRADOR

ALUMNOS

Arequipa Puma ,Yostin Ysmael

Huamani Cadillo, Fernando José

Quispe Valdez, Renzo Gonzalo

Vilca Ayaque, Sergio Enrique

DOCENTE

CLAUDIO OLANDA SAVEDRA

Abril del 2024

Arequipa – Perú
INDICE

INDICE 2

INTRODUCCION 3

MODELO DE NEGOCIO ( TELEMDICARE ) 4

Describir la organización 4

OBJETIVOS DEL PROYECTO 4

PRODUCTOS Y SERVICIOS 5

ACTORES DEL NEGOCIO 5

CASOS DE USO DEL NEGOCIO 5

DIAGRAMA DE CASOS DE USO DEL SISTEMA 6

DESCRIPCIÓN DE CADA CASO DE USO 6

IDENTIFICAR LOS TRABAJADORES DEL NEGOCIO 8

LISTADO DE ENTIDADES DEL NEGOCIO 8

DIAGRAMA DE CLASES DE NEGOCIO 9

DIAGRAMAS DE ACTIVIDADES DE CADA CUS 10

LISTADO DE REQUERIMIENTOS FUNCIONALES POR CADA CUS 15

LISTADO DE REQUERIMIENTOS NO FUNCIONALES 22


INTRODUCCION

En la era digital actual, la tecnología ha transformado fundamentalmente la manera en

que interactuamos con los servicios de salud. Con el objetivo de brindar una atención médica

más eficiente y accesible, se ha desarrollado un sistema innovador que permite a los pacientes

reservar citas médicas por internet, así como realizar un seguimiento de su historial clínico.

Este sistema busca reducir la congestión en los hospitales y clínicas al minimizar la necesidad

de visitas presenciales, lo que a su vez contribuye a prevenir la propagación de enfermedades

contagiosas al limitar la exposición de los pacientes. En este informe, exploraremos en detalle

cómo esta solución tecnológica está revolucionando la prestación de servicios de salud al

ofrecer una experiencia más conveniente, segura y eficaz para los pacientes y los proveedores

de atención médica.
MODELO DE NEGOCIO ( TELEMDICARE )

Describir la organización

Nuestro proyecto tiene como objetivo principal revolucionar la manera en que se

accede y se gestiona la atención médica a través de una plataforma digital innovadora. Nos

enfocamos en desarrollar un sistema integral de gestión de citas médicas en línea, reservas y

seguimiento del paciente, con el propósito de mejorar la accesibilidad, la eficiencia y la

seguridad en la prestación de servicios de salud.

OBJETIVOS DEL PROYECTO

● Desarrollar una plataforma de gestión de citas médicas en línea robusta, segura y fácil

de usar.

● Integrar funcionalidades avanzadas de seguimiento del paciente, como recordatorios

de citas, historiales médicos digitales y comunicación en tiempo real con los

proveedores de atención médica.

● Colaborar con instituciones de salud y profesionales médicos para garantizar la

adopción y el éxito de la plataforma en el entorno clínico.

● Realizar pruebas piloto y ajustes iterativos basados en la retroalimentación de los

usuarios para optimizar la experiencia del usuario y la eficiencia operativa.

● Establecer alianzas estratégicas con organizaciones de salud, empresas tecnológicas y

otras partes interesadas para impulsar la expansión y el crecimiento del proyecto.


PRODUCTOS Y SERVICIOS

TeleMediCare ofrece servicios médicos a distancia, incluyendo consultas médicas

virtuales, monitoreo de salud en línea, emisión de recetas electrónicas y seguimiento de

pacientes crónicos, todo a través de su plataforma de telemedicina Le damos una alternativa a

los hospitales y clínicas para hacer un manejo de citas médicas , virtualizando el proceso ,

evitamos la aglomeración de gente y el contagio o exposición a enfermedades

ACTORES DEL NEGOCIO

● Paciente
● Medico
● Administrador del Sistema

CASOS DE USO DEL NEGOCIO

● Registro
● Reserva de Cita
● Acudir a la Cita
● Ver historial Médico
● Emitir receta medica
● Recibir receta médica
● Realizar Seguimiento
● Gestionar Agenda Medica
● Gestionar perfiles de usuarios
DIAGRAMA DE CASOS DE USO DEL SISTEMA

DESCRIPCIÓN DE CADA CASO DE USO

● Registrar: Permite a los usuarios (pacientes y profesionales de la salud) registrarse en

el sistema de telemedicina, proporcionando información básica como nombre, correo

electrónico, contraseña, etc.

● Reservar cita médica: Permite a los pacientes reservar una cita médica virtual con un

profesional de la salud, seleccionando la fecha y hora disponibles.

● Acudir a la cita: Permite a los pacientes y profesionales de la salud unirse a una cita

médica virtual en la fecha y hora programadas, utilizando la plataforma de

telemedicina.
● Ver historial médico: Permite a los profesionales de la salud acceder al historial

médico del paciente, incluyendo diagnósticos previos, tratamientos y medicamentos

recetados.

● Emitir receta médica: Permite a los profesionales de la salud generar una receta

médica electrónica para el paciente, indicando los medicamentos y dosis

recomendadas.

● Recibir receta médica: Permite a los pacientes recibir la receta médica electrónica

generada por el profesional de la salud, que puede ser enviada directamente a la

farmacia.

● Realizar seguimiento: Permite a los profesionales de la salud realizar un seguimiento

de la evolución del paciente, registrando nuevos diagnósticos, tratamientos, etc.

● Gestionar agenda médica: Permite a los profesionales de la salud gestionar su agenda

de citas, incluyendo la programación, modificación y cancelación de citas.

● Gestionar los perfiles de usuario: Permite a los usuarios (pacientes y profesionales de

la salud) gestionar su perfil de usuario, actualizando información personal,

configuraciones de privacidad, etc.


IDENTIFICAR LOS TRABAJADORES DEL NEGOCIO

❖ Pacientes

❖ Doctores

❖ Administrador del sistema

LISTADO DE ENTIDADES DEL NEGOCIO

● Paciente

● Doctor

● Administrador del sistema

● Cita medica

● Receta medica

● Historial medico

● Horario

● Método de pago

● Tipo de cita

● Usuario
DIAGRAMA DE CLASES DE NEGOCIO
DIAGRAMAS DE ACTIVIDADES DE CADA CUS

Caso de registro
Reserva de cita medica

Acudir a la cita medica


Ver historial medico

Emite receta medica


Recibe receta médica

Realizar seguimiento
Gestionar Agenda medica

Gestionar perfiles de usuarios


LISTADO DE REQUERIMIENTOS FUNCIONALES POR CADA CUS

REGISTRO.

● Crear cuenta: Los usuarios deben poder crear una cuenta nueva proporcionando

información como nombre, dirección de correo electrónico y contraseña.

● Inicio de sesión: Los usuarios registrados deben poder iniciar sesión en sus cuentas

utilizando su correo electrónico y contraseña.

● Gestión de perfil: Los usuarios deben poder ver y actualizar la información de su

perfil, como nombre, dirección, número de teléfono, etc.

● Seguridad: El sistema debe garantizar la seguridad de la información de registro,

como el almacenamiento seguro de contraseñas.

● Validación de correo electrónico: Para verificar la autenticidad de la cuenta, el sistema

debe enviar un correo electrónico de confirmación al usuario después de que se haya

registrado.

● Recuperación de contraseña: Los usuarios deben poder restablecer su contraseña si la

olvidan, a través de un proceso seguro de recuperación de contraseña que puede

implicar enviar un enlace de restablecimiento de contraseña por correo electrónico.

● Privacidad y consentimiento: El sistema debe cumplir con las regulaciones de

privacidad y solicitar el consentimiento del usuario para el procesamiento de sus datos

personales durante el registro.

● Registro con redes sociales: Opcionalmente, el sistema puede permitir a los usuarios

registrarse utilizando sus cuentas de redes sociales, como Facebook, Google, etc
RESERVA CITA MEDICA

● Visualización de disponibilidad: El sistema debe mostrar al usuario las fechas y horas

disponibles para programar una cita médica.

● Selección de fecha y hora: El usuario debe poder seleccionar una fecha y hora

disponible para su cita médica.

● Registro de la cita: El sistema debe registrar la cita médica en el sistema una vez que

el usuario la confirme.

● Recordatorio de cita: El sistema puede enviar al usuario un recordatorio de la cita

médica antes de la fecha programada.

● Cancelar cita: El usuario debe poder cancelar una cita médica programada si es

necesario.

● Reprogramar cita: El sistema debe permitir al usuario reprogramar una cita médica si

la fecha y hora original no son convenientes.

● Historial de citas: El sistema debe mantener un historial de citas médicas pasadas y

futuras para cada usuario

ACUDE A LA CITA

● Confirmación de asistencia: El sistema debe permitir al paciente confirmar su

asistencia a la cita programada.

● Recordatorio de la cita: El sistema puede enviar al paciente un recordatorio de la cita

médica antes de la fecha programada.

● Cancelación de la cita: El paciente debe poder cancelar la cita médica si no puede

asistir.
● Reprogramación de la cita: El paciente debe poder reprogramar la cita médica si la

fecha y hora original no son convenientes.

● Registro de asistencia: El sistema debe registrar la asistencia del paciente a la cita

médica una vez que haya confirmado su asistencia.

● Notificación de llegada: El sistema puede proporcionar un medio para que el paciente

notifique al personal médico cuando haya llegado a la clínica.

● Registro de tiempo de espera: El sistema puede permitir al personal médico registrar

el tiempo de espera del paciente antes de ser atendido.

● Registro de atención médica: El sistema debe permitir al personal médico registrar los

detalles de la atención médica proporcionada durante la cita.

● Finalización de la cita: El sistema debe marcar la cita como completada una vez que

la atención médica haya finalizado.

● Generación de informes: El sistema puede generar informes sobre la asistencia a las

citas médicas y otros datos relevantes para su análisis

VISUALIZAR EL HISTORIAL MÉDICO

● Búsqueda de paciente: El sistema debe permitir a los usuarios buscar y seleccionar al

paciente cuyo historial médico desean ver.

● Visualización de información médica: El sistema debe mostrar al usuario el historial

médico del paciente, que puede incluir información como diagnósticos, tratamientos,

medicamentos recetados, resultados de pruebas médicas, etc.

● Filtrado de información: El usuario debe poder filtrar la información del historial

médico por fecha, tipo de consulta, médico tratante, etc.

● Descarga e impresión: El sistema puede permitir al usuario descargar o imprimir el

historial médico del paciente para su referencia


● Privacidad y seguridad: El sistema debe garantizar la privacidad y seguridad de la

información del historial médico, cumpliendo con las regulaciones de protección de

datos.

● Registro de acceso: El sistema puede mantener un registro de todas las visualizaciones

del historial médico, incluyendo la fecha, hora y usuario que accedió a la información.

● Alertas de cambios: El sistema puede proporcionar alertas al usuario cuando se

realicen cambios en el historial médico del paciente, para que estén al tanto de las

actualizaciones

EMITE RECETA MEDICA

● Selección del paciente: El médico debe poder seleccionar al paciente para el cual está

emitiendo la receta médica.

● Selección de medicamentos: El médico debe poder seleccionar los medicamentos que

desea incluir en la receta médica, especificando la dosis y la duración del tratamiento.

● Visualización de historial médico: El sistema debe permitir al médico acceder al

historial médico del paciente para verificar alergias, medicamentos previos y otras

condiciones médicas relevantes.

● Generación de la receta: El sistema debe generar una receta médica en formato

impreso o electrónico que incluya la información del paciente, los medicamentos

recetados y las instrucciones de uso.

● Registro de la receta: El sistema debe registrar la receta médica en el historial médico

del paciente y mantener un registro de las recetas emitidas por el médico.

● Seguridad de la receta: El sistema debe garantizar la seguridad de la receta médica,

evitando su modificación o falsificación.


● Interacción con farmacias: Opcionalmente, el sistema puede permitir enviar la receta

electrónica directamente a la farmacia seleccionada por el paciente

RECIBE RECETA MÉDICA

● Recepción de recetas: El farmacéutico debe poder recibir recetas médicas emitidas

por médicos para su procesamiento.

● Verificación de receta: El sistema debe permitir al farmacéutico verificar la

autenticidad de la receta y la información del paciente.

● Registro de recetas: El sistema debe registrar la receta médica recibida, incluyendo

información como el nombre del paciente, medicamentos recetados, dosis, etc.

● Validación de medicamentos: El sistema debe validar los medicamentos recetados

para asegurarse de que estén disponibles en la farmacia y de que no haya

interacciones medicamentosas peligrosas.

● Entrega de medicamentos: El farmacéutico debe poder dispensar los medicamentos de

acuerdo con la receta médica.

● Registro de dispensación: El sistema debe registrar la dispensación de medicamentos,

incluyendo la cantidad dispensada y la fecha.

● Interacción con pacientes: Opcionalmente, el sistema puede permitir al farmacéutico

proporcionar información adicional al paciente sobre los medicamentos recetados y su

uso adecuado
REALIZA SEGUIMIENTO

● Selección de paciente: El usuario debe poder seleccionar al paciente para el cual desea

realizar el seguimiento

● Acceso al historial médico: El sistema debe permitir al usuario acceder al historial

médico del paciente para revisar información relevante como diagnósticos previos,

tratamientos anteriores, etc.

● Registro de seguimiento: El usuario debe poder registrar la información del

seguimiento realizado, incluyendo datos como la evolución del paciente, ajustes en el

tratamiento, recomendaciones, etc.

● Programación de citas de seguimiento: El usuario debe poder programar citas de

seguimiento para el paciente, especificando la fecha y hora.

● Recordatorio de citas: El sistema puede enviar recordatorios al paciente sobre las citas

de seguimiento programadas.

● Generación de informes: El sistema debe permitir al usuario generar informes sobre el

seguimiento realizado, que pueden ser utilizados para evaluar la evolución del

paciente y planificar futuros tratamientos.

● Privacidad y seguridad: El sistema debe garantizar la privacidad y seguridad de la

información del paciente y del seguimiento realizado, cumpliendo con las

regulaciones de protección de datos

GESTIONA AGENDA MEDICA

● Visualización de agenda: El sistema debe mostrar la agenda médica actual, que

incluye las citas programadas y los espacios disponibles.

● Programación de citas: Los usuarios autorizados deben poder programar nuevas citas

médicas en la agenda, asignando fecha, hora y paciente.


● Edición de citas: Los usuarios deben poder editar las citas existentes, cambiando la

fecha, hora o paciente asignado.

● Cancelación de citas: Los usuarios deben poder cancelar citas existentes, liberando el

espacio en la agenda.

● Bloqueo de horarios: Los usuarios deben poder bloquear horarios específicos en la

agenda, por ejemplo, para almuerzos o reuniones internas.

● Notificación de cambios: El sistema puede enviar notificaciones a los pacientes y al

personal médico sobre cambios en las citas programadas.

● Gestión de lista de espera: El sistema puede permitir la gestión de una lista de espera

para citas, notificando a los pacientes cuando se liberan espacios en la agenda.

● Reportes de agenda: El sistema debe permitir generar reportes sobre la ocupación de

la agenda, las citas programadas.

GESTIONA LOS PERFILES DE USUARIO

● Edición de perfil: Los usuarios deben poder editar la información de su perfil, como

nombre, dirección, número de teléfono, etc.

● Gestión de roles: El sistema debe permitir asignar roles a los usuarios, como paciente,

médico, administrador, etc., con diferentes niveles de acceso y permisos.

● Recuperación de contraseña: Los usuarios deben poder restablecer su contraseña si la

olvidan, a través de un proceso seguro de recuperación de contraseña que puede

implicar enviar un enlace de restablecimiento de contraseña por correo electrónico.

● Eliminación de usuarios: Los usuarios administradores deben poder eliminar cuentas

de usuario si es necesario.

● Privacidad y seguridad: El sistema debe garantizar la privacidad y seguridad de la

información del usuario, cumpliendo con las regulaciones de protección de datos.


● Auditoría de cambios: El sistema debe mantener un registro de los cambios realizados

en los perfiles de usuario, incluyendo quién realizó el cambio y cuándo.

LISTADO DE REQUERIMIENTOS NO FUNCIONALES

● Seguridad de datos: El sistema debe garantizar la seguridad de los datos de los

usuarios, utilizando medidas como el cifrado de datos, el control de acceso basado en

roles y la autenticación de dos factores.

● Usabilidad: La interfaz de usuario del sistema debe ser intuitiva y fácil de usar, con un

diseño limpio y amigable para el usuario.

● Rendimiento: El sistema debe ser capaz de manejar un gran número de usuarios y

perfiles de usuario sin experimentar tiempos de respuesta lentos o caídas del sistema.

● Disponibilidad: El sistema debe estar disponible para su uso en todo momento, con un

tiempo de inactividad planificado mínimo para mantenimiento y actualizaciones.

● Escalabilidad: El sistema debe ser capaz de escalar fácilmente para manejar un

aumento en el número de usuarios y perfiles de usuario sin comprometer el

rendimiento.

● Interoperabilidad: El sistema debe ser compatible con estándares de interoperabilidad

de salud, como HL7, para permitir la integración con otros sistemas de salud.

● Mantenibilidad: El sistema debe ser fácil de mantener y actualizar, con

documentación clara y un proceso de despliegue sencillo.}

● Cumplimiento normativo: El sistema debe cumplir con todas las regulaciones y

estándares legales aplicables en el ámbito de la telemedicina y la salud digital

También podría gustarte