Está en la página 1de 11

PROPUESTA DE GESTIÓN DE PROCESOS DE UN CONSULTORIO

ODONTOLÓGICO

YESIKA ALEJANDRA VANEGAS CHACÓN

NORBERT STEVEN FORERO GALÁN

ANDRES FELIPE PEREZ FIRIGUA

ERICK ALEXANDER SALAMANCA RAMÍREZ

ÁREA

INGENIERÍA DE SOFTWARE II

PROFESOR

JUAN CARLOS GARCIA PINZON

FUNDACIÓN UNIVERSITARIA SAN MATEO

SÉPTIMO SEMESTRE - TECNOLOGÍA

BOGOTA, 2020
Problema

Un consultorio de odontología, está en la búsqueda de una plataforma que automatice


procesos internos, ya que se están viendo afectados con el tiempo que invierten al realizar
todo el tema de administración y gestión del consultorio manual. Quieren una propuesta
para automatizar desde el ámbito que se lleva con los pacientes para la gestión y
administración.

Sistema se trabaja de la parte de los clientes y de la administración del mismo.

Necesidades

● Necesito poder dedicarle más tiempo a la gestión odontológica que a las tareas
administrativas.
● Deseo guardar la información de mis pacientes en un lugar seguro.
● Necesito poder gestionar toda la información personal de nuestros pacientes.
● Quiero reducir tiempo en la gestión de la asignación, modificación y cancelación de
citas.
● Para reducir tiempos de atención los pacientes deberían poder solicitar sus citas,
cancelarlas o reprogramarlas.
● Contar con un histórico de que manera fácil se pueda encontrar la trazabilidad de
cada paciente
● Solo dar atención a los pacientes que ya han pagado su consulta.
● Agendar citas de una manera organizada sin cometer errores.
● Disminuir el tiempo de búsqueda y actualización de las historias clínicas de cada
paciente.
Requerimientos funcionales

Identificación del requerimiento: RF01

Nombre del requerimiento: Registro y actualización de información de pacientes

Características: El administrador del sistema podrá registrar,


actualizar e inactivar información de pacientes,
además los pacientes podrán actualizar su propia
información.

Descripción del requerimiento: El sistema le permitirá al administrador registrar,


actualizar e inactivar información de los pacientes, y
al paciente poder actualizar su información personal.

Prioridad del requerimiento: Alta

Identificación del requerimiento: RF02

Nombre del requerimiento: Administración de doctores

Características: El administrador del sistema podrá registrar,


modificar y eliminar doctores.

Descripción del requerimiento: El sistema permitirá al administrador registrar


doctores, modificar los datos personales de los
doctores y eliminarlos.

Prioridad del requerimiento: Alta

Identificación del requerimiento: RF03

Nombre del requerimiento: Solicitud de citas (Usuario)


Características: El sistema deberá permitir al usuario la modificación
de las citas odontológicas,.

Descripción del requerimiento: El sistema deberá permitir, agendar, reprogramar o


cancelar una cita.

Prioridad del requerimiento: Alta

Identificación del requerimiento: RF04

Nombre del requerimiento: Generación de reportes

Características: Los usuarios del sistema podrán generar reportes.

Descripción del requerimiento: El sistema permitirá al usuario (doctor y


administrador), generar un reporte referente a la
historia clínica de los pacientes, reporte de citas y
estado de las mismas.

Prioridad del requerimiento: Alta

Identificación del requerimiento: RF05

Nombre del requerimiento: Administración del seguimiento a cada paciente

Características: Los odontólogos podrán crear, modificar y consultar


el seguimiento realizado en el tratamiento de cada
paciente.

Descripción del requerimiento: El sistema le permitirá a los odontólogos crear,


actualizar y realizar consultas acerca del
seguimiento que se le hace al tratamiento de cada
cliente.

Prioridad del requerimiento: Alta


Identificación del requerimiento: RF06

Nombre del requerimiento: Administración de agenda

Características: Permite a los auxiliares y doctores consultar, iniciar,


editar y finalizar las citas.

Descripción del requerimiento: El sistema permitirá al auxiliar y doctor o


especialista, consultar la cita médica, iniciarla, editar
la información de la cita o en dado caso de haberla
terminado, finalizar la cita.

Prioridad del requerimiento: Alta

Identificación del requerimiento: RF07

Nombre del requerimiento: Registro y modificación de historias clínicas

Características: Permite al doctor registrar y modificar las historias


clínicas.

Descripción del requerimiento: El sistema permitirá al doctor crear una nueva


historia clínica y modificarla a futuro para llevar un
control de la evolución del paciente.

Prioridad del requerimiento: Alta

Identificación del requerimiento: RF08

Nombre del requerimiento: Registro y consulta de facturación de citas

Características: El auxiliar podrá registrar y consultar el pago


correspondiente a las citas y el doctor podrá
consultar el estado de la facturación de las citas
asignadas.
Descripción Requerimiento: El sistema permitirá al auxiliar registrar el pago de la
cita correspondiente por parte del usuario y al doctor
consultar el estado de pago de las citas.

Prioridad del requerimiento: Alta

Requerimientos no funcionales

Identificación del requerimiento: RNF01

Nombre del requerimiento: Desarrollo de la aplicación

Características: Los lenguajes con los que se va a desarrollar la


solución serán ASP.NET, Angular, Bootstrap.

Descripción Requerimiento: El sistema será desarrollado empleando ASP.NET


para el backend de la aplicación y se utilizará
Angular y Bootstrap para diseñar el frontend.

Prioridad del requerimiento: Alta

Identificación del requerimiento: RNF02

Nombre del requerimiento: Interfaz gráfica web

Características: - Formulario de “Registro y actualización de


información de pacientes”
- Formulario de “Administración de doctores ”
- Formulario de “Solicitud de citas (Usuario)”
- Formulario de “Generación de reportes”
- Formulario de “Administración de agenda”
- Formulario de “Registro y modificación de historias
clínicas“
Descripción Requerimiento: El sistema le permitirá a cada usuario interactuar
con la aplicación por medio de una interfaz
adaptada según el rol de usuario

Prioridad del requerimiento: Alta

Identificación del requerimiento: RNF03

Nombre del requerimiento: Gestor de base de datos

Características: La herramienta con la que se almacenará la


información de los involucrados con la aplicación
será SQL Server.

Descripción Requerimiento: Por medio de la gestión de la base de datos con


SQL Server se realizarán los registros y consultas a
la misma.

Prioridad del requerimiento: Alta

Identificación del requerimiento: RNF04

Nombre del requerimiento: Servidor Web

Características: Se utilizará Internet Information Services 7 (MS Win


server 2016) como servidor web.

Descripción Requerimiento: IIS 7 permitirá publicar la aplicación web.

Prioridad del requerimiento: Alta

Identificación del requerimiento: RNF05

Nombre del requerimiento: Dominio


Características: Se utilizará un dominio web en la publicación de la
aplicación

Descripción Requerimiento: Se publicará la aplicación web con un nombre


dominio web.

Prioridad del requerimiento: Media

Identificación del requerimiento: RNF06

Nombre del requerimiento: Alojamiento web

Características: Se utilizará un servicio de hosting.

Descripción Requerimiento: Se publicará la aplicación web por medio de un


servicio de hosting.

Prioridad del requerimiento: Media

Análisis

Módulos:

Información de Pacientes

● Registrar la información personal de pacientes nuevos, permitido solo para


administrador.
● Actualizar la información personal de pacientes ya existentes, permitido para
autogestión por el paciente como la administrador.
● Consultar estado de la información del paciente, permitido solo para
administrador.
Administración de doctores

● Registrar la información personal de doctores nuevos, permitido solo para


administrador.
● Actualizar la información personal de doctores ya existentes, permitido para
administrador.
● Consultar estado de la información del doctor, permitido solo para administrador.

Solicitud de citas

● Reservar (agendar) un espacio de tiempo con un doctor, para poder ejecutar la


consulta odontológica, permitido para el paciente.
● Poder cambiar (reprogramar) los espacios de tiempo reservados, permitido para el
paciente.
● Retractarse (cancelar) de cada espacio reservado, permitido para el paciente

Generación de reportes

● Tomar la información ya existente y mostrarla de manera organizada en una tabla,


pudiendo clasificar dicha información

Administración de agenda

● Reservar (agendar) un espacio de tiempo con un doctor, para poder ejecutar la


consulta odontológica, permitido para el administrador, auxiliar, doctor o
especialista.
● Poder cambiar (reprogramar) los espacios de tiempo reservados, permitido para el
administrador, auxiliar, doctor o especialista.
● Indicar que la cita se encuentra en ejecución, permitido para el administrador,
auxiliar, doctor o especialista.
● Retractarse (cancelar) de cada espacio reservado, permitido para el
administrador, auxiliar, doctor o especialista.

Registro y modificación de historias clínicas


● Crear historias clínicas para los pacientes, permitido para el administrador,
auxiliar, doctor o especialista.
● Registrar cambios en las historias clínicas, permitido para el administrador,
auxiliar, doctor o especialista.

Escenarios:

1. El administrador ingresa al sistema y tendrá una opción que le permite gestionar el


módulo de pacientes. Desde esa opción le permite registrar un nuevo paciente,
actualizar e inactivar la información de los pacientes.
2. El paciente puede ingresar al sistema y en su perfil le permitirá actualizar su
información personal, como es nombre, apellido, correo, teléfono, cédula, fecha de
nacimiento.
3. El paciente tendrá acceso a cancelar o reprogramar una cita médica.
4. El administrador ingresa al sistema y desde el módulo de doctores podrá registrar
nuevos doctores, modificar los datos personales de los doctores y eliminarlos.
5. El administrador tendrá la opción en el sistema de generar reportes referente a todas
las citas tanto nuevas como antiguas, a las historias clínicas de los pacientes, y
estados del historial de citas médicas.
6. El doctor al ingresar al sistema encontrará una opción de reportes, desde ese
módulo podrá sacar reportes referentes a todas las citas tanto nuevas como
antiguas, a las historias clínicas de los pacientes, y estados del historial de citas
médicas.
7. El doctor tendrá acceso a un módulo en el cual podrá crear una nueva historia
clínica y modificarla a futuro para llevar un control de la evolución del paciente.
8. El auxiliar al ingresar al sistema encontrará encontrará la opción de citas médicas,
desde este módulo podrá consultar la citas médicas, agendar una nueva cita, editar
la información de la cita o en dado caso de haberla terminado, finalizar la cita.
9. El doctor o especialista al ingresar al sistema encontrará encontrará la opción de
citas médicas, desde este módulo podrá consultar la citas médicas, agendar una
nueva cita, editar la información de la cita o en dado caso de haberla terminado,
finalizar la cita.
10. El auxiliar podrá registrar y consultar el pago correspondiente a las citas.
11. El doctor podrá consultar el estado de la facturación de las citas asignadas.
Roles​:
● Administrador
● Auxiliar
● Doctor o especialista
● Paciente

También podría gustarte