Está en la página 1de 12

PLANTILLA: DOCUMENTO DE

REQUERIMIENTOS SRS
Proyecto CONSULTORIO ONLINE

Documento Sprint 1

Grupo 01

Ciclo DESARROLLO DE SOFTWARE

Fecha Versión Descripción Autor

31/08/2021 1.0 Sprint 1. Definiendo el Freddy Alfonso


Proyecto
Justificación

A causa de la pandemia del Covid-19 se ha incrementado considerablemente la demanda


de atención a pacientes, lo que ha generado inconvenientes en el proceso de asignación
de citas con el método tradicional de atención a usuarios. Estos inconvenientes han
generado retroceso en los procesos de atención al usuario y hacen que el tiempo de
respuesta a las solicitudes no sea el adecuado, generando un incremento considerable en
la radicación de PQR’S.

Por todo lo mencionado anteriormente el presente proyecto busca automatizar mediante


el uso de un software, los procesos de agendamiento de citas y trazabilidad de pacientes y
medicamentos en los consultorios de medicina general administrados por la EPS
SaludVida. Con esta aplicación se busca mejorar la gestión y el tiempo de respuesta a los
diferentes requerimientos de los pacientes de dicha EPS.

Identificación de usuarios participantes

Administrador del sistema

El software será administrado por el área de desarrollo de software.

Beneficiario

Este software va dirigido a usuarios de la EPS como lo son los pacientes, médicos
secretarías y el supervisor.

Mundo del problema

Este software se implementará en todos los consultorios de medicina general de la EPS


SaludVida en la ciudad de Sogamoso y tendrá las siguientes funcionalidades: registro,
reserva, consulta, trazabilidad de pacientes y medicamentos que sean formulados.
Además, este contará con una interfaz gráfica de fácil acceso, intuitiva y amigable para los
diferentes usuarios que hagan uso del esta.

Objetivos y Alcance del sistema

Objetivo general

Desarrollar e implementar un software que permita automatizar el registro,


reserva y consulta de citas médicas, así como la trazabilidad de pacientes y
medicamentos formulados en los consultorios de medicina general de la EPS
SaludVida.

Objetivos específicos

Definir las diferentes funcionalidades que tendrá el software.

Crear con una o varias bases de datos según las necesidades del cliente.

Elaborar una interfaz amigable, de fácil acceso y entendimiento para todos


usuarios.

Realizar constantemente pruebas de funcionamiento del sistema en cada una de


sus etapas.

Requisitos Funcionales

Requerimiento 01 Creación de perfil del usuario

Descripción El usuario crea una cuenta ingresando sus datos personales y correo
Electrónico, el programa debe ser capaz de conectarse a la base de
datos proporcionada por la EPS SaludVida y validar si la información
suministrada es correcta y así asignarle un usuario y clave que le
permita el acceso al sistema

Entradas Nombres y apellidos, teléfono, Tipo y Numero de Documento, lugar y


dirección de residencia, fecha de nacimiento y correo electrónico
Resultado El sistema valida la información y le permite acceso al usuario

Requerimiento 02 Inicio de sesión de usuario

Descripción El software debe pedir un usuario, una clave para ingresar al software

Entradas Usuario, clave

Resultado El software verifica los datos ingresados y permite el acceso al mismo

Requerimiento 03 Reserva de citas médicas

Descripción El programa muestra una interfaz para ingreso de datos y diferentes


opciones desplegables para que el paciente elija el día, una franja
horaria y un doctor

Entradas Documento del paciente, motivo de consulta, el usuario selecciona el


día, la hora y el doctor de su preferencia

Resultado Se obtiene la información para generar la reserva de una cita médica

Requerimiento 04 Registro de citas médicas

Descripción El programa debe tener un botón de hacer reservación que permita


guardar la información de una nueva cita médica agendada

Entradas Hacer click en el botón hacer reserva


Resultado El sistema toma hora, fecha, la especialidad de la consulta y lo
almacena en la base de datos que tenga como registro su documento y
automáticamente esta hora y fecha queda inhabilitada para los demás
usuarios.

Requerimiento 05 Consulta de citas médicas

Descripción El programa debe ser capaz de mostrar a cada usuario la información


almacenada de las citas médicas agendadas mediante un botón de
consulta

Entradas Hacer click en el botón consulta

Resultado El sistema se remite a la base de datos y muestra por pantalla la


información almacenada de la cita agendada

Requerimiento 06 Eliminación de citas médicas

Descripción El programa debe tener un botón que permita eliminar el registro de


una reserva de cita médica de la base de datos

Entradas Hacer click en el botón eliminar cita

Resultado El sistema se remite a la base de datos y elimina el registro de la


reserva de la cita médica y la deja disponible para ser seleccionada
nuevamente

Requerimiento 07 Ingreso de medicamentos


Descripción El programa debe ser capaz de almacenar nombres de medicamentos y
su información correspondiente que sean ingresados por funcionarios
de la EPS

Entradas Nombre del medicamento, código único, empresa que lo fabrica,


precio, cantidad

Resultado El sistema se remite a la base de datos y hace el nuevo registro de la


información

Requerimiento 08 Consulta de medicamentos

Descripción El programa debe ser capaz de mostrar la información almacenada de


los medicamentos ingresados

Entradas Ninguna

Resultado El sistema se remite a la base de datos y muestra por pantalla la


información almacenada

Requerimiento 09 Actualización de medicamentos

Descripción El programa debe tener una opción que permita actualizar los datos de
de los registros de medicamentos en la base de datos

Entradas Código del medicamento, nuevos datos como un cambio de nombre,


una nueva entrada o salida del medicamento, cambio de proveedor,
cambio de precio

Resultado El sistema se remite a la base de datos y trae la información del


medicamento seleccionado en campos editables para luego ser
guardados nuevamente
Requerimiento 010 Eliminación de medicamentos

Descripción El programa debe tener una opción que permita eliminar registros de
medicamentos de la base de datos

Entradas Código del medicamento

Resultado El sistema se remite a la base de datos y elimina el registro almacenado

Requerimiento 011 Registro de pacientes

Descripción El programa debe ser capaz de almacenar los datos de los pacientes
que sean registrados

Entradas Datos del paciente

Resultado El sistema toma la información registrada y la almacena en la base de


datos para una posterior consulta

Requerimiento 012 Consulta de pacientes

Descripción El programa debe tener la opción que permita al personal de la salud


visualizar los turnos del día y la información de los pacientes

Entradas Hacer click en el botón turnos

Resultado Cronograma de citas e información de pacientes

Requerimiento 013 Actualización registro de pacientes


Descripción El programa debe tener una opción que permita actualizar información
previamente ingresada de los pacientes

Entradas Datos actualizados del paciente

Resultado El sistema toma la información registrada y la actualiza en la base de


datos para una posterior consulta

Requerimiento 014 Inhabilitación de pacientes

Descripción El programa debe tener una opción que le permita al personal de la


salud inhabilitar los datos del paciente

Entradas documento del paciente

Resultado El sistema se remite al perfil del paciente en el cual se encontrará la


opción para su posterior inhabilitación

Requerimiento 015 Designación de roles

Descripción El programa debe permitir acceso a dos interfaces diferentes


dependiendo del rol del usuario (paciente/personal administrativo)

Entradas Usuario y contraseña

Resultado El sistema muestra la interfaz asociada al rol del usuario


Requerimiento 016 Trazabilidad de pacientes

Descripción El programa debe permitir al rol personal administrativo acceder al


historial de consultas médicas de un paciente

Entradas Número de documento

Resultado El sistema muestra el historial de todas las citas médicas del paciente

Requerimiento 017 Trazabilidad de medicamentos formulados

Descripción El programa debe permitir al rol personal administrativo acceder a un


inventario de medicamentos existentes así como a su historial de
entradas y salidas

Entradas Código único del medicamento

Resultado El sistema muestra el inventario de medicamentos Y el historial de


salidas y entradas de los mismos junto a la fecha y hora cuando se
realizó la entrada o salida del inventario

Requisitos No funcionales

Requerimiento 01 Interfaz gráfica

Descripción El sistema debe tener una interfaz gráfica de carácter intuitivo con el
fin de que los usuarios puedan hacer uso de ella fácilmente

Entradas Ninguna

Resultado Interfaz gráfica agradable a los usuarios y fácil de usar

Requerimiento 02 Ayuda al usuario

Descripción El sistema debe implementar un botón de ayuda al usuario en caso de


que lo necesite que le conduzca a un instructivo sencillo de las
funcionalidades del sistema y cómo hacer uso de ellas

Entradas Click en el botón de ayuda

Resultado Se brinda al usuario un instructivo de ayuda de las funcionalidades del


sistema

Requerimiento 03 Mensajes informativos

Descripción El sistema debe proporcionar mensajes de ayuda que sean


informativos y orientados al usuario. “Cita reservada”, “Cita
cancelada”, “Llene los campos obligatorios”, “Usuario o contraseña
incorrecta”, “Registro exitoso”, “Registro eliminado”, “¿Está seguro
que desea eliminar el registro?”
Entradas Ninguna

Resultado El sistema muestra una ventana al usuario mostrando el mensaje

Requerimiento 04 Notificación de confirmación

Descripción El sistema envía una notificación al correo electrónico del usuario un


día antes de una cita médica agendada
Entradas Ninguna
Resultado El usuario recibe un mensaje de confirmación en su correo electrónico

Requerimiento 05 Cifrado de información

Descripción El sistema debe cifrar la información sensible y privada del usuario que
se almacena en la base de datos en base a la política de manejo de la
información con el fin de que se mantenga protegida y se garantice la
privacidad
Entradas Ninguna

Resultado Se genera protección a los datos almacenados en el software

Requerimiento 06 Disponibilidad

Descripción El acceso a la plataforma debe ser las 24/7


Entradas Ninguna

Resultado Se garantiza que la plataforma esté disponible en todo momento

Requerimiento 07 Mantenimiento sin afectar la operación

Descripción Se debe garantizar que en caso de modificación o mantenimiento de la


plataforma el sistema no será interrumpido
Entradas Ninguna

Resultado No se verán afectadas las operaciones del software en ningún


momento

Requerimiento 08 Lenguaje de desarrollo

Descripción La aplicación será desarrollada en lenguaje de programación JAVA

Entradas Ninguna

Resultado Un software desarrollado en el lenguaje JAVA


Requerimiento 09 Estabilidad

Descripción La aplicación debe permitir el acceso simultáneo de n usuarios, el


acceso será multi plataforma y los tiempos de respuesta del sistema
deben ser cortos
Entradas Ninguno

Resultado Se genera un sistema estable y multifuncional

También podría gustarte