Vous êtes sur la page 1sur 151

Reporte de

Especificación de
Software (RES)
Versión 1.0

CLÍNICA ODONTOLÓGICA MEGADENT E.I.R.L

Sistema de Atención Médica Odontológica


10
HISTORIAL DE REVISIONES

Fecha de Fecha de Revisado


Versión Autor Descripción
Elaboración Revisión por

Contreras Jimenez Elaboración de


Maritza los antecedentes,
objetivos,
Rios Rodríguez procesos de
Cristian Romeo negocio,
Rafael
0.25 requisitos 29/04/2017 10/05/2017
Vilca
Tuanama Rojas funcionales y no
LLojana funcionales y del
modelo de casos
Vasquez Torres de uso del
Leysi sistema

Contreras Jimenez
Maritza, Continuación de
modelo de casos
Rios Rodríguez de uso del
Cristian Romeo, sistema, Modelo
Rafael
1.0 de Análisis, 11/05/2017 24/07/2017
Vilca
Tuanama Rojas Modelo
LLojana, conceptual,
Modelo Lógico,
Vasquez Torres Modelo Físico
Leysi

10
Contenido
1. Antecedentes..........................................................................................................4
2. Objetivos.................................................................................................................5
3. Alcance....................................................................................................................6
3.1. DENTRO DEL ALCANCE.....................................................................................6
3.2. FUERA DEL ALCANCE........................................................................................6
3.3. RESTRICCIONES.................................................................................................6
3.4. SUPUESTOS........................................................................................................6
4. Procesos de Negocio...............................................................................................7
4.1. LISTA DE CASOS DE USO DE NEGOCIO.............................................................7
4.2. REALIZACIÓN DE LOS CASOS DE USO DE NEGOCIO..........................................9
4.3. LISTA DE TRABAJADORES DE NEGOCIO..........................................................10
4.4. REGLAS DE NEGOCIO......................................................................................11
5. Requisitos Funcionales........................................................................................11
6. Requisitos No Funcionales..................................................................................13
7. Modelo de Casos de Uso del Sistema.................................................................14
7.1. LISTA DE ACTORES DE SISTEMA......................................................................14
7.2. DIAGRAMA DE ACTORES DEL SISTEMA...........................................................14
7.3. LISTA DE CASOS DE USO DEL SISTEMA .........................................................15
7.4. DIAGRAMA DE CASOS DE USO .......................................................................17
7.5. MATRIZ DE MODELO DE NEGOCIO Y MODELO DE SISTEMA...........................17
7.6. ESPECIFICACION DE LOS CASOS DE USO DEL SISTEMA..................................20
8. Flujo General de Navegación.............................................................................78
9. Esquema de Seguridad........................................................................................79
10. Modelo de Análisis...............................................................................................81
11. Modelo Conceptual............................................................................................134
12. Modelo Lógico....................................................................................................136
13. Modelo Físico.....................................................................................................138

10
1. Antecedentes

El Centro Odontológico MEGADENT EIRL está dedicada desde el 2014 al rubro de


atención médica dental ofreciendo los servicios de cirugía, odontopediatría,
rehabilitación oral, estética dental, implantología y endodoncia.

El local está ubicado en Morona N° 446 - Telf.:(065) 22-2067 y cuenta con un módulo
de recepción y cuatro consultorios. En cuanto al personal de atención se encuentra una
recepcionista, y odontólogos especialistas.

Actualmente la clínica no cuenta con ningún sistema informático para la gestión del
negocio. El control, administración y seguimiento de pacientes, la asignación de estos a
los doctores, la administración del personal que trabaja para la clínica y el control de
agendas se realiza de manera manual, con formularios físicos, por lo que la aplicación
se desarrollará desde cero sin tener en cuenta ningún sistema informático anterior.

Los motivos de que esta clínica aún no tuviera una aplicación informática que le
facilitara la gestión del negocio son principalmente la falta de información y
conocimiento, la desconfianza, y el conformismo. Teniendo en cuenta estos factores, se
decidió implementar una aplicación que se ajustase a las necesidades y presupuesto del
cliente.

Esta aplicación beneficiará notablemente al cliente; ahorrando desde espacio físico para
el almacenamiento del historial de los pacientes hasta la gran cantidad de tiempo
invertida en la búsqueda de la información requerida, aportando a su vez seguridad y
fiabilidad de los datos guardados. Un gran beneficio será la organización a la hora de
gestionar las citas, una de las principales gestiones de una clínica dental. Al mismo
tiempo, se ahorrará tiempo y esfuerzo en el control de los cobros.

10
2. Objetivos

2.1. Objetivos Generales

Analizar, diseñar e implementar una aplicación de Escritorio para la


administración integral de la clínica dental, que ofrezca a los usuarios soluciones
para optimizar los procesos de atención y cobros.

2.2. Objetivos Específicos

Diseñar un módulo de gestión de agenda.


Diseñar un módulo de gestión de pacientes.
Diseñar un módulo de gestión de pagos.
Diseñar un módulo de atención para gestionar anamnesis general, odontogramas,
fichas de endodoncias y presupuestos/tratamientos.
Diseñar un módulo para la administración del sistema.
Diseñar un módulo de reportes.

10
3. Alcance
Dentro del Alcance

 El sistema permitirá el ingreso al mismo mediante un usuario y contraseña


válidos, las cuales pertenecerán a un determinado perfil.
 El sistema permitirá el mantenimiento de usuarios a perfiles.

 El sistema permitirá el mantenimiento de prestaciones y de su categoría (crear,


modificar, activar o desactivar) y la consulta de los mismos.

 El sistema permitirá el mantenimiento de pacientes (crear, modificar, activar o


desactivar) y la consulta del mismo.

 El sistema permitirá el mantenimiento de citas (crear, modificar o eliminar) y la


consulta del mismo.

 El sistema permitirá actualizar la anamnesis general de los pacientes.

 El sistema permitirá el mantenimiento de odontogramas (crear o modificar) y la


consulta del mismo.

 El sistema permitirá el mantenimiento de fichas de endodoncia (crear o


modificar) así como su posterior control y la consulta del mismo.

 El sistema permitirá el mantenimiento de presupuestos/tratamientos (crear o


modificar) y la consulta del mismo.

 El sistema permitirá el mantenimiento de los pagos (crear o modificar) y la


consulta del mismo.

 El sistema debe permitir que las consultas se realicen por los parámetros que
están dentro de la interfaz gráfica de la aplicación.

 El sistema debe permitir la impresión de comprobantes de pago.

 El sistema debe permitir que los reportes sean soportados en formato Excel,
PDF, HTML Y TXT.

 El sistema contará con un manual de usuario, y así los usuarios finales


autorizados podrán hacer uso del software de la manera más óptima y adecuada.

Fuera del Alcance

 No se automatizarán los procesos propios de las áreas de contabilidad y


logística.

10
 La seguridad de la Base de Datos está fuera del alcance.

Restricciones

 El estándar de la aplicación será en el lenguaje de programación C#.

 El gestor de base de datos será SQL SERVER.

Supuestos

 Se asume que los usuarios tienen conocimientos básicos de computación.

 Se contará con el apoyo de los usuarios funcionales del sistema.


 La adquisición de la infraestructura tecnológica es responsabilidad de la clinica
(servidor, router, desktop).

 El internet tiene una velocidad apropiada para su posterior uso del sistema.

4. Procesos de Negocio
4.1. Lista de Casos de Uso de Negocio

Caso de uso Descripción


del negocio

El Caso de uso del negocio inicia cuando el paciente ingresa a la


CUN01 –
clínica y solicita atención. El médico lo atiende y actualiza su
Atención
historia clinica. El caso de uso termina cuando el cliente
médica
después de cancelar la cuenta, recibe el comprobante de pago y
odontológica
se retira del local.

Lista de Actores del Negocio

Actor del Negocio Descripción

Paciente Solicita atención, es atendido y paga la cuenta.

10
Diagrama General de Casos de Uso del Negocio

Especificación de los Casos de Uso del Negocio

CUN01 – Atención médica odontológica

1. Breve Descripción

El Caso de uso del negocio inicia cuando el paciente ingresa a la clínica y


solicita atención. El médico lo atiende y actualiza su historia clínica. El caso de
uso termina cuando el cliente después de cancelar la cuenta, recibe el
comprobante de pago y se retira del local.

2. Objetivo

Atender al paciente

3. Flujo de Trabajo

1. Flujo Básico

1. El paciente llega a la clínica.

2. El paciente solicita atención.

3. La recepcionista verifica si el paciente tiene cita.

4. La recepcionista verifica si el paciente tiene historia clínica.

5. La recepcionista entrega historia clínica al médico.

6. El paciente pasa al consultorio.

7. El médico consulta la historia clínica y verifica plan de tratamiento.

8. El médico realiza tratamiento.

9. El asistente registra evolución y actualiza historia clínica.

10
10. El médico genera estado de cuenta.

11. El paciente se acerca a recepción para cancelar la cuenta.

12. La recepcionista consulta estado de cuenta.

13. El paciente cancela la cuenta.

14. La recepcionista registra el pago y genera comprobante de pago.

15. El paciente recibe comprobante de pago y se retira del local.

2. Flujos Alternativos
1. En el punto 3, si el paciente no tiene cita, la recepcionista consulta el
horario médico para verificar si hay médico disponible. Si hay
médico disponible, la recepcionista preguntará al paciente si desea
esperar, si es así la recepcionista generará una cita para ese turno. El
flujo continúa en el punto 4.
2. En el punto 4, si el paciente no tiene historia clínica, la recepcionista
generará una historia clínica para el paciente. El flujo continúa en el
punto 5.
3. En el punto 7, si el paciente no tiene plan de tratamiento, el médico
examinará al paciente, y el asistente actualizará la historia clínica
dependiendo de la ficha registrada:
a. Puede registrar el Odontograma.
b. Puede registrar Ficha de Endodoncia.
El flujo continúa en el punto 10.

4. Categoría

Básica.

5. Gestor del proceso

El paciente.

4.2. Realización de los Casos de Uso de Negocio

CUN01 Atención Médica Odontológica

10
Diagrama de entidades

Diagrama de actividades

10
4.3. Lista de Trabajadores de Negocio

10
Trabajador
Descripción
del Negocio

Recepcionista Encargado de generar las citas, las historias clínicas y los


comprobantes de pago.

Médico Encargado de examinar y tratar a los pacientes, así como de


generar los estados de cuenta.

Asistente Encargado de registrar los exámenes realizados (odontograma,


y ficha de endodoncia) a los pacientes y su evolución en la
historia clínica.

4.4. Reglas de Negocio

Código Descripción

RN-001 El negocio funciona de 9am a 1pm y de 4pm a 8pm de lunes a sábado.

5. Requisitos Funcionales

Código Descripción Proceso de Negocio

RF-001 Consultar cita Atención Médica Odontológica

RF-002 Agregar cita Atención Médica Odontológica

RF-003 Editar cita Atención Médica Odontológica

10
Código Descripción Proceso de Negocio

RF-004 Eliminar cita Atención Médica Odontológica

RF-005 Consultar Médico disponible Atención Médica Odontológica

RF-006 Consultar paciente Atención Médica Odontológica

RF-007 Agregar paciente Atención Médica Odontológica

RF-008 Editar paciente Atención Médica Odontológica

RF-009 Activar paciente Atención Médica Odontológica

RF-010 Desactivar paciente Atención Médica Odontológica

RF-011 Consultar agenda Atención Médica Odontológica

RF-012 Realizar atención Atención Médica Odontológica

RF-013 Actualizar anamnesis general Atención Médica Odontológica

RF-014 Consultar Odontograma Atención Médica Odontológica

RF-015 Registrar Odontograma Atención Médica Odontológica

RF-016 Editar Odontograma Atención Médica Odontológica

10
Código Descripción Proceso de Negocio

RF-017 Consultar Ficha de Endodoncia Atención Médica Odontológica

RF-018 Registrar Ficha de Endodoncia Atención Médica Odontológica

RF-019 Editar Ficha de Endodoncia Atención Médica Odontológica

RF-020 Registrar Presupuesto/ Tratamiento Atención Médica Odontológica

RF-021 Registrar evolución de prestación a Atención Médica Odontológica


planificado

RF-022 Actualizar estado de prestación a Atención Médica Odontológica


“no pagado”

RF-023 Editar Presupuesto/ Tratamiento Atención Médica Odontológica

RF-024 Actualizar evolución Atención Médica Odontológica

RF-025 Consultar Tratamiento Atención Médica Odontológica

RF-026 Registrar pago Atención Médica Odontológica

RF-027 Editar pago Atención Médica Odontológica

10
Código Descripción Proceso de Negocio

RF-028 Generar comprobante de pago Atención Médica Odontológica

RF-029 Actualizar estado de prestación a Atención Médica Odontológica


“pagado”

RF-030 Buscar paciente Reutilizables

RF-031 Consultar usuarios Seguridad

RF-032 Registrar usuarios Seguridad

RF-033 Editar usuarios Seguridad

RF-034 Activar usuarios Seguridad

RF-035 Desactivar usuarios Seguridad

Administración
RF-036 Editar horario médico

Administración
RF-037 Consultar categorías de prestaciones

Administración
RF-038 Registrar categorías de prestaciones

Administración
RF-039 Editar categorías de prestaciones

10
Código Descripción Proceso de Negocio

Administración
RF-040 Activar categorías de prestaciones

Administración
RF-041 Desactivar categorías de
prestaciones

Administración
RF-042 Consultar prestaciones

Administración
RF-043 Registrar prestaciones

Administración
RF-044 Editar prestaciones

Administración
RF-045 Activar prestaciones

Administración
RF-046 Desactivar prestaciones

RF-047 Generar informe de recaudación Reportes

RF-048 Generar informe de pacientes Reportes


morosos

RF-049 Ingresar al sistema Seguridad

6. Requisitos No Funcionales

10
Tipo de
Código Descripción
Requisito

La aplicación se desarrollará en el lenguaje de


RNF-001
asp.net c#

Restricciones del
EL Sistema tendrá una arquitectura de 3
Diseño
RNF-002 capas: Vita, Lógica de Negocio y Acceso a
Datos.

RNF-003 La aplicación utilizará como gestor de base de


datos Sql Server 2014.

Componentes a RNF-004 Servidor de Base de Datos SqlServer.


Adquirir

La aplicación deberá ser ejecutada en una


Interfaces de
RNF-005 laptop o desktop con una resolución minima
Usuario
de 1024*700

Seguridad A cada usuario se le asignara un usuario del


RNF-006 sistema y una clave, los cuales permitirán el
ingreso de acuerdo a un perfil determinado.

Se podrá acceder al sistema desde cualquier


Requisitos del computador que cuente con estos
Sistema RNF-007 requerimientos mínimos: procesador Pentium
IV o superior, 512Mb de memoria RAM y
disco duro de 40 Gb.

RNF-008 El sistema contará con un tiempo de sesión


indefinida.

Requisitos de El tiempo de respuesta del sistema para


Desempeño operaciones de ingreso y consulta de
RNF-009
información deberá ser como máximo 20
segundos de espera.

7. Modelo de Casos de Uso del Sistema


1. Lista de Actores de Sistema

10
Actor del sistema Descripción

Recepcionista Gestiona la agenda, gestiona los datos de los pacientes,


gestiona los pagos

Personal dental Gestiona los odontogramas y fichas de endodoncias,


gestiona el presupuesto/tratamiento y su evolución y
actualiza la anamnesis general.

Administrador Gestiona los usuarios del sistema, actualiza el horario


médico, gestiona las prestaciones de la clínica y puede
realizar las funciones de los demás empleados.

Usuario Ingresa al sistema

2. Diagrama de Actores del Sistema

3. Lista de Casos de Uso del Sistema

Caso de uso del sistema Descripción

El caso de uso permite mantener actualizado el


CUS01-Mantener registro de la Agenda de la Clínica. De acuerdo a
Agenda su necesidad, la Recepcionista de la Clínica puede

10
Agregar, Editar y Eliminar Cita.

CUS02-Mantener El caso de uso permite mantener actualizado el


Paciente registro de los pacientes del sistema. Y de acuerdo
a su necesidad la recepcionista puede agregar,
actualizar, desactivar o activar un paciente.

CUS03-Realizar El caso de uso permite elegir según la necesidad


atención del personal dental, una de las opciones del menú
atención para realizar la atención de un
determinado paciente, previamente seleccionado.

CUS04-Actualizar El caso de uso permite mantener actualizado el


Anamnesis general registro de anamnesis general de los pacientes del
sistema.

CUS05-Mantener El caso de uso permite mantener actualizado el


Odontograma registro de odontogramas de un paciente. Y de
acuerdo a su necesidad el personal dental puede
agregar o actualizar un odontograma.

CUS06-Mantener El caso de uso permite mantener actualizado el


Ficha de Endodoncia registro de endodoncias y su control de un
paciente. Y de acuerdo a su necesidad el personal
dental puede agregar o actualizar una ficha de
endodoncia y su control.

CUS07-Mantener El caso de uso permite mantener actualizado el


Presupuesto/ registro de presupuestos. Y de acuerdo a su
Tratamiento necesidad el Personal dental puede agregar y
actualizar los presupuestos y sus detalles.
También le permite actualizar su evolución.

CUS08-Mantener El caso de uso permite mantener actualizado el


Pago registro de los pagos del sistema. Y de acuerdo a
su necesidad la recepcionista puede agregar y

10
actualizar un abono.

El caso de uso permite buscar a un paciente por


CUS09-Buscar número nombres y/o apellidos o por DNI.
paciente

CUS10-Mantener El caso de uso permite mantener actualizado el


usuarios registro de los usuarios del sistema. Y de acuerdo
a su necesidad el administrador del sistema puede
agregar, actualizar, desactivar o activar un
usuario.

CUS11-Editar El caso de uso permite mantener actualizado el


horarios registro de horario del médico del sistema.

CUS12-Mantener El caso de uso permite mantener actualizado el


prestaciones registro de prestaciones y de su categoría del
sistema. Y de acuerdo a su necesidad el
administrador del sistema puede agregar,
actualizar, desactivar o activar una prestación o
categoría.

CUS13-Generar El caso de uso permite generar un informe


informe de detallando el total de recaudación del sistema. Y
recaudación de acuerdo a su necesidad el administrador del
sistema puede seleccionar todas las fechas o un
rango de fecha en específico.

CUS14-Generar El caso de uso permite generar un informe


informe de pacientes detallando la deuda total de cada paciente.
morosos

CUS15-Iniciar sesión El caso de uso permite al usuario ingresar al


sistema, poniendo el nombre de usuario y clave
correspondiente.

10
4. Diagrama de Casos de Uso

10
5. Matriz de Modelo de Negocio y Modelo de Sistema

Caso del uso del Requerimiento


Actividad a automatizar Caso de uso del sistema
negocio funcional

Nº Nombre Nº Nombre Responsable Nº Nombre Nº Nombre Actor

RF-
CUN01 Atención 1 Consulta cita Recepcionista 001 Consultar cita CUS01 Mantener Agenda Recepcionista
Médica
Odontológica
RF-
2 Genera cita Recepcionista 002 Agregar cita

RF-
- - - 003 Editar cita

RF-
- - - 004 Eliminar cita

RF-
3 Consulta Recepcionista 005 Consultar Médico
Horario disponible
médico

RF-
4 Consulta Recepcionista 006 Consultar paciente CUS02 Mantener Recepcionista
historia Paciente
clínica

RF-
5 Registra Recepcionista 007 Agregar paciente
historia
clínica

RF-
- - - 008 Editar paciente

RF-
- - - 009 Activar paciente

RF-
- - - 010 Desactivar
paciente

10
RF-
- - - 011 Realizar atención CUS03 Realizar atención Personal
dental

RF-
- - - 012 Actualizar CUS04 Actualizar Personal
anamnesis general Anamnesis dental
general

RF-
4 Consulta Médico 013 Consultar Mantener Personal
historia Odontograma Odontograma dental
clínica
CUS05

RF-
6 Registra Asistente 014 Registrar
Odontograma Odontograma

RF-
- - - 015 Editar
Odontograma

RF-
4 Consulta Médico 016 Consultar Ficha de Mantener Ficha Personal
historia Endodoncia de Endodoncia dental
clínica
CUS06

RF-
7 Registra Asistente 017 Registrar Ficha de
Ficha de Endodoncia
Endodoncia

RF-
- - - 018 Editar Ficha de
Endodoncia

RF-
8 Genera Médico 019 Registrar CUS07 Mantener Personal
Estado de Presupuesto/ Presupuesto/ dental
cuenta Tratamiento Tratamiento
-

RF-
- - - 020 Registrar evolución
a planificado

RF-
- - - 021 Registrar estado
de prestación a no
pagado

10
RF-
- - - 022 Editar
Presupuesto/
Tratamiento

RF-
9 Registra Asistente 023 Actualizar
evolución evolución

RF-
10 Consulta Asistente 024 Consultar
Estado de Tratamiento
cuenta

RF-
11 Consulta Recepcionista 025 Consultar Estado Mantener pago Recepcionista
Estado de de cuenta
cuenta
CUS08

RF-
12 Registra Recepcionista 026 Registrar pago
pago

RF-
- - - 027 Editar pago

RF-
13 Genera Recepcionista 028 Generar
comprobante comprobante de
de pago pago

RF-
- - - 029 Actualizar estado
de prestación a
“pagado”

RF-
- Reutilizables - - - 030 Buscar paciente CUS09 Buscar paciente -

RF-
- Administració - - - 031 Consultar usuarios CUS10 Mantener Administrador
n usuarios

RF-
- - - 032 Registrar usuarios

RF-
- - - 033 Editar usuarios

10
RF-
- - - 034 Activar usuarios

RF-
- - - 035 Desactivar
usuarios

RF-
- - - 036 Editar horarios CUS11 Editar horarios Administrador

RF-
- - - 037 Consultar CUS12 Mantener Administrador
Categorías de prestaciones
prestaciones

RF-
- - - 038 Registrar
Categorías de
prestaciones

RF-
- - - 039 Editar Categorías
de prestaciones

RF-
- - - 040 Activar Categorías
de prestaciones

RF-
- - - 041 Desactivar
Categorías de
prestaciones

RF-
- - - 037 Consultar
prestaciones

RF-
- - - 038 Registrar
prestaciones

RF-
- - - 039 Editar prestaciones

RF-
- - - 040 Activar
prestaciones

10
RF-
- - - 041 Desactivar
prestaciones

- Reportes RF-
- - - 043 Generar informe CUS13 Generar informe Recepcionista
de recaudación de recaudación

RF-
- - - 044 Generar informe CUS14 Generar histórico Recepcionista
de pacientes de pagos
morosos

- Seguridad RF-
- - - 045 Ingresar al sistema CUS15 Iniciar sesión Usuario

6. Especificación de los casos de uso del sistema

1. Especificación de Alto Nivel

Caso de uso: CUS01 – Mantener Agenda

Actor(es): Recepcionista

Propósito:
Agregar, Editar y Eliminar Cita.

Caso de uso No aplica


asociado:

Resumen:
El caso de uso permite mantener actualizado el registro
de la Agenda de la Clínica. De acuerdo a su necesidad, la
Recepcionista de la Clínica puede Agregar, Editar y
Eliminar Cita.

Requisitos RF-001, RF-002, RF-003, RF-004, RF-005

10
Caso de uso: CUS02 – Mantener Paciente

Actor(es): Recepcionista

Propósito:
Registra, actualiza, desactiva o activa pacientes en el
sistema

Caso de uso No Aplica.


asociado:

Resumen:
El caso de uso permite mantener actualizado el registro
de los pacientes del sistema. Y de acuerdo a su necesidad
la recepcionista puede agregar, actualizar, desactivar o
activar un paciente.

Requisitos RF-006, RF-007, RF-008, RF-009, RF-010

Caso de uso: CUS03 – Realizar Atención

Actor(es): Personal Dental

Propósito:
Actualizar Anamnesis General, Mantener
Odontogramas, Mantener Endodoncias y Mantener
Presupuestos/Tratamientos.

Caso de uso CUS09 – Buscar Paciente


asociado:

Resumen:
El caso de uso permite elegir según la necesidad del
personal dental, una de las opciones del menú atención

10
para realizar la atención de un determinado paciente,
previamente seleccionado.

Requisitos RF-011

Caso de uso: CUS04 – Actualizar Anamnesis General

Actor(es): Recepcionista

Propósito: Registrar o Actualizar la anamnesis general de un


paciente

Caso de uso CUS03 – Realizar Atención


asociado:

Resumen:
El caso de uso permite mantener actualizado el registro
de anamnesis general de los pacientes del sistema.

Requisitos RF-012

Caso de uso: CUS05 – Mantener Odontograma

Actor(es): Personal Dental

Propósito:
Registra o actualiza el odontograma en el sistema

Caso de uso CUS03 – Realizar Atención


asociado:

Resumen: El caso de uso permite mantener actualizado el registro

10
de odontogramas de un paciente. Y de acuerdo a su
necesidad el personal dental puede agregar o actualizar
un odontograma

Requisitos RF-013, RF-014, RF-015

Caso de uso: CUS06 – Mantener Ficha de Endodoncia

Actor(es): Personal Dental

Propósito:
Registrar o actualizar la ficha de endodoncia y su control.

Caso de uso CUS03 – Realizar Atención


asociado:

Resumen:
El caso de uso permite mantener actualizado el registro
de endodoncias y su control de un paciente. Y de acuerdo
a su necesidad el personal dental puede agregar o
actualizar una ficha de endodoncia y su control.

Requisitos RF-016, RF-017, RF-018

Caso de uso: CUS07 – Mantener Presupuesto/Tratamiento

Actor(es): Personal Dental

Propósito: Registra y actualiza los presupuestos y sus detalles. De la


misma manera actualiza su evolución.

Caso de uso CUS03 – Realizar Atención


asociado:

Resumen:
El caso de uso permite mantener actualizado el registro

10
de presupuestos. Y de acuerdo a su necesidad el Personal
dental puede agregar y actualizar los presupuestos y sus
detalles. También le permite actualizar su evolución.

Requisitos RF-019, RF-020, RF-021, RF-022, RF-023, RF-024

Caso de uso: CUS08 – Mantener Pago

Actor(es): Recepcionista

Propósito: Registra y actualiza abono

Caso de uso CUS09 – Buscar Paciente


asociado:

Resumen:
El caso de uso permite mantener actualizado el registro
de los pagos del sistema. Y de acuerdo a su necesidad la
recepcionista puede agregar y actualizar un abono.

Requisitos RF-025, RF-026, RF-027, RF-028, RF-029

Caso de uso: CUS09 – Buscar Paciente

Actor(es): Recepcionista

Propósito:
Obtener Nro de HC de un paciente

Caso de uso No Aplica.


asociado:

Resumen:
El caso de uso permite buscar a un paciente por número
nombres y/o apellidos o por DNI.

10
Requisitos RF-030
Caso de uso: CUS10 – Mantener Usuarios

Actor(es): Administrador

Propósito: Registra, actualiza y desactiva o activa usuarios en el


sistema

Caso de uso No Aplica.


asociado:

Resumen:
El caso de uso permite mantener actualizado el registro
de los usuarios en el sistema. Y de acuerdo a su
necesidad el administrador del sistema puede agregar,
actualizar, desactivar o activar un usuario.

Requisitos RF-031, RF-032, RF-033, RF-034, RF-035

Caso de uso: CUS11 – Editar Horarios

Actor(es): Administrador

Propósito: Actualizar el horario del médico

10
Caso de uso No Aplica.
asociado:

Resumen:
El caso de uso inicia cuando el actor hace clic en Horario
Medico, selecciona un médico, ingresa los datos y
actualiza el horario del médico.

Requisitos RF-036

Caso de uso: CUS12 – Mantener Prestaciones

Actor(es): Administrador

Propósito: Registra, actualiza, desactiva y activa las prestaciones, y


sus categorías.

Caso de uso No Aplica.


asociado:

Resumen:
El caso de uso inicia cuando el actor hace clic en
Prestaciones. El actor registrará los datos de Categoría y
de Prestaciones, de igual manera podrá actualizarlos,
desactivarlos y activarlos.

Requisitos RF-037, RF-038, RF-039, RF-040, RF-041, RF-042, RF-


043, RF-044, RF-045, RF-046

Caso de uso: CUS13 – Generar Informe de Recaudación

Actor(es): Recepcionista

10
Propósito:
Permite generar un informe detallando el total de
recaudación obtenida durante un rango de fechas.

Caso de uso No Aplica.


asociado:

Resumen:
El caso de uso permite generar un informe detallando el
total de recaudación del sistema. Y de acuerdo a su
necesidad el administrador del sistema puede seleccionar
todas las fechas o un rango de fecha en específico.

Requisitos RF-047

Caso de uso: CUS14 – Generar Informe de Pacientes Morosos

Actor(es): Recepcionista

Propósito: Generar Informe de Pacientes Morosos

Caso de uso Indicar si existe algún caso de uso asociado. De no haber


asociado: indicar No Aplica.

Resumen:
El caso de uso permite generar un informe detallando la
deuda total de cada paciente.

Requisitos RF-048

Caso de uso: CUS15– Iniciar sesión

Actor(es): Usuario

10
Propósito: Ingresar al sistema

Caso de uso No Aplica.


asociado:

Resumen: El caso de uso permite al usuario ingresar al sistema,


poniendo el nombre de usuario y clave correspondiente.

Clasificación Indicar la clasificación del caso de uso

Requisitos RF-049

2. Especificación Expandida

CUS01 – Mantener Agenda

1. Actores

Recepcionista

2. Propósito

Agregar, Editar y Eliminar Cita.

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de la Agenda de la


Clínica. De acuerdo a su necesidad, la Recepcionista de la Clínica puede
Agregar, Editar y Eliminar Cita.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción de Agenda en


el menú de la interfaz Principal.
2. El sistema muestra la interfaz “Agenda” con una lista de citas con los
siguientes campos: Hora, Paciente y la opción Eliminar. Además, incluye
una lista de profesionales, un calendario y una lista de turnos.
3. El actor selecciona un profesional.
4. El actor selecciona una fecha.
5. El actor selecciona un turno.
6. El sistema muestra la lista de citas.
7. Si el actor selecciona una hora ocupada de la lista de citas, ver subflujo
“Editar Cita”.

10
8. Si el actor elige la opción “Eliminar” de la lista de citas, ver subflujo
“Eliminar Cita”.
9. Si el actor selecciona una hora libre de la lista de citas, ver el Subflujo
“Agregar Cita”.
10. El actor selecciona Cerrar y el caso de uso termina.

5. Sub Flujos

5.1. Agregar Cita.

1. El sistema muestra la interfaz “Cita” con los siguientes campos:


 Paciente: Apellidos (sólo lectura), Nombres (sólo lectura), Dni (sólo
lectura), Teléfono (sólo lectura), Celular (sólo lectura).
 Datos de cita: Fecha (sólo lectura), hora (sólo lectura), Observaciones,
duración de la cita y nombre del médico (sólo lectura).
 Además tiene las opciones de Buscar Paciente, Cancelar, Imprimir y
Guardar.
2. La recepcionista selecciona Buscar paciente.
3. El subflujo incluye el caso de uso Buscar Paciente.
4. El sistema muestra los datos del paciente.
5. El actor ingresa los datos de la Cita.
6. El actor selecciona la opción Guardar.
7. El sistema valida los datos ingresados.
8. El sistema autogenera el código de cita.
9. El sistema graba un nuevo registro de cita y muestra el mensaje “La cita
ha sido registrada exitosamente”.
10. El sistema regresa a la interfaz Agenda con la lista de citas actualizada y
termina el subflujo.

5.2. Editar Cita.

1. El sistema muestra la interfaz “Cita” con los siguientes campos:


 Paciente: Apellidos (sólo lectura), Nombres (sólo lectura), Dni (sólo
lectura), Teléfono (sólo lectura), Celular (sólo lectura).
 Datos de cita: Fecha (sólo lectura), hora (sólo lectura), Observaciones,
duración de la cita y nombre del médico (sólo lectura).
 Además tiene las opciones de Buscar Paciente (Bloqueado), Cancelar,
Imprimir y Guardar.
2. El actor modifica los datos de la Cita.
3. El actor selecciona la opción Guardar.
4. El sistema valida los datos ingresados.
5. El sistema actualiza el registro de Cita y muestra el mensaje “La cita ha
sido actualizada”.
6. El sistema regresa a la interfaz Agenda con la lista de citas actualizada y
termina el subflujo.

10
5.3. Eliminar Cita.

1. El sistema muestra el mensaje “¿Está seguro que desea eliminar la cita?”


2. El actor selecciona la opción YES para confirmar la eliminación.
3. El sistema elimina el registro de Cita y muestra el mensaje “La Cita ha
sido eliminada correctamente”.
4. El sistema muestra la interfaz Agenda con la lista de citas actualizada y
termina el subflujo.

6. Flujos Alternos

6.1. Paciente no seleccionado

Si no se ha seleccionado un paciente, en el paso 7 del subflujo Agregar Cita, el


sistema muestra el mensaje “Agregue un paciente para continuar” y el subflujo
continúa en el paso 2.

6.2. Duración incorrecta

Si el sistema detecta que la duración ingresada en el paso 7 del subflujo Agregar


Cita y en el paso 4 del subflujo Editar Cita suma una hora final que toma parte
de la hora inicial de la cita siguiente, el sistema muestra el mensaje “Seleccione
una menor duración” y el subflujo continúa en el paso 5 del subflujo Agregar
Cita y en el paso 2 del subflujo Editar cita.

6.3. Modificación bloqueada

Si el sistema detecta que la fecha de la cita es menor a la fecha actual en el paso


4 del subflujo Editar Cita, el sistema muestra el mensaje “Citas de fechas
pasadas no se pueden modificar” y termina el subflujo.

6.4. Agregar y Editar bloqueados

Si el sistema detecta que la fecha de la cita es menor a la fecha actual en el paso


7 u 8 del flujo básico, el sistema muestra el mensaje “Citas de fechas pasadas no
se pueden mantener” y termina el flujo básico.

6.5. Eliminación no permitida

Si el sistema detecta que la lista no tiene una cita agregada en la fila donde se ha
seleccionado la opción de eliminar, el sistema muestra el mensaje “No ha cita
registrada”.

6.6. No confirma Eliminación

Si el actor selecciona NO en el paso 2 del subflujo Eliminar Cita, finaliza el


subflujo.

10
7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.


2. Existen citas y notas registradas en el sistema.

8. Pos condiciones

1. En el sistema quedará registrado la nueva Cita.


2. En el sistema quedará actualizado el Registro de la Cita.
3. En el sistema quedará eliminada la Cita.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

10
IMAGEN
BUSCAR
PACIENTE

10
CUS02 – Mantener Paciente

1. Actores

Recepcionista

2. Propósito

Registra, actualiza, desactiva o activa pacientes en el sistema

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de los pacientes del


sistema. Y de acuerdo a su necesidad la recepcionista puede agregar, actualizar,
desactivar o activar un paciente.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción Pacientes de la


opción Administrador del menú de la interfaz Principal.
2. El sistema muestra la interfaz “Mantener Pacientes” con los campos para
búsqueda: Nombre y/o Apellidos, DNI; y la lista de pacientes con los
campos: Nro HC, Fecha de Registro, Apellidos, Nombres, DNI, celular,
dirección y la opción de Estado. Además, incluye las opciones: Nuevo
Paciente y Buscar.
3. Si el actor selecciona un campo de la lista de pacientes ver subflujo
“Editar”.
4. Si el actor selecciona la opción de Estado de la lista de pacientes
a. Si el estado está “Activado” ver subflujo “Desactivar”.
b. Si el estado está “Desactivado” ver subflujo “Activar”.
5. Si el actor no selecciona un campo de la lista de pacientes
a. Si elige “Nuevo Paciente” ver subflujo “Agregar”
6. El actor selecciona Cerrar y el caso de uso finaliza.

5. Sub Flujos

5.1. Agregar.

1. El sistema muestra la interfaz “Paciente” con los siguientes campos:


 Datos Personales: nombres, apellidos, DNI, genero, fecha de
nacimiento, teléfono, celular, email, dirección y ocupación.
 Contacto de emergencia: nombres, Apellidos y parentesco.
 También muestra una lista de médicos.
 Además, incluye las opciones Guardar y Cancelar.
2. El actor ingresa los datos correspondientes.
3. El actor selecciona la opción Guardar.
4. El sistema valida los datos ingresados.
5. El sistema obtiene la fecha del sistema para la fecha de registro y
autogenera un nuevo Nro de HC.

10
6. El sistema graba un nuevo registro de Paciente y muestra el mensaje “El
paciente ha sido registrado”.
7. El actor cierra la interfaz “Paciente”, regresa a la interfaz “Mantener
Paciente” con la lista de paciente actualizada y termina el subflujo.

5.2. Editar.

1. El sistema muestra la interfaz “Paciente” con los siguientes campos:


 Datos Personales: nombres, apellidos, DNI, genero, fecha de
nacimiento, teléfono, celular, email, dirección y ocupación.
 Contacto de emergencia: nombres, Apellidos y parentesco.
 También muestra la lista del odontólogo asignado.
 Además, incluye las opciones Guardar y Cancelar.
2. El actor actualiza los datos.
3. El actor selecciona la opción Guardar.
4. El sistema valida los datos ingresados.
5. El sistema actualiza el registro de Paciente y muestra el mensaje
“Usuario actualizado exitosamente”.
6. El actor cierra la interfaz “Paciente”, regresa a la interfaz “Mantener
Paciente” con la lista de paciente actualizada y termina el subflujo.

5.3. Desactivar.

1. El sistema muestra el mensaje “¿Estás seguro que desea desactivar este


paciente?”
2. El actor selecciona la opción YES para confirmar la desactivación.
3. El sistema actualiza el registro de Paciente a estado desactivado.
4. El sistema muestra el mensaje “El paciente ha sido desactivado”
5. El sistema cambia de color al estado del Paciente y termina el subflujo.

5.4. Activar.

1. El sistema actualiza el registro de Paciente a estado activado


2. El sistema muestra el mensaje “El paciente ha sido activado”
3. El sistema cambia de color al estado del Paciente y termina el subflujo.

6. Flujos Alternos

6.1. Datos incorrectos

Si los datos ingresados son nulos o incorrectos, en el paso 4 tanto del subflujo
Agregar como de Editar, el sistema resalta los campos inválidos y muestra su
error y los subflujos continúan en el paso 2.

10
6.2. Buscar Paciente

1. El actor ingresa criterio de búsqueda.


2. El actor selecciona la opción Buscar.
3. El sistema muestra la lista de Pacientes que coinciden con el criterio de
búsqueda y continúa en el paso 3 del flujo básico.

6.3. Paciente existe

Si el sistema detecta que el paciente ya existe en el paso 4 del subflujo Agregar y


Editar, muestra el mensaje “El paciente con DNI 88888888 ya existe” y continúa
en el paso 2 de los subflujos.

6.4. No confirma Desactivación

Si el actor selecciona NO en el paso 2 del subflujo Desactivar, finaliza el


subflujo.

7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.


2. Lista disponible de Pacientes.

8. Pos condiciones

1. En el sistema quedará registrado el nuevo Paciente.


2. En el sistema quedará actualizado el Registro del Paciente.
3. En el sistema quedará activado o desactivado el Paciente.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

10
10
CUS03 – Realizar Atención

1. Actores

Personal Dental

2. Propósito

Actualizar Anamnesis General, Mantener Odontogramas, Mantener Endodoncias


y Mantener Presupuestos/Tratamientos.

3. Breve Descripción

El caso de uso permite elegir según la necesidad del personal dental, una de las
opciones del menú atención para realizar la atención de un determinado
paciente, previamente seleccionado.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción Atención del


menú de la interfaz Principal.
2. El sistema incluye el caso de uso Buscar Paciente.
3. El sistema muestra la interfaz “Atención” con las opciones: Anamnesis
General, Odontogramas, Endodoncias y Presupuestos/Tratamientos.
4. El actor selecciona Cerrar y el caso de uso finaliza.

5. Sub Flujos

No aplica

6. Flujos Alternos

No aplica

7. Precondiciones
1. El actor inició sesión con su usuario y contraseña.
2. Lista disponible de Pacientes.

8. Pos condiciones

1. En el sistema quedará obtenido el Nro HC del paciente.

9. Puntos de Extensión

 Si en el paso 3 el actor selecciona la opción “Anamnesis General”, el sistema


extiende el caso de uso “Actualizar Anamnesis General”.
 Si en el paso 3 el actor selecciona la opción “Odontogramas”, el sistema
extiende el caso de uso “Mantener Odontogramas”.

10
 Si en el paso 3 el actor selecciona la opción “Endodoncias”, el sistema extiende
el caso de uso “Mantener Endodoncias”.
 Si en el paso 3 el actor selecciona la opción “Presupuestos/Tratamientos”, el
sistema extiende el caso de uso “Presupuestos/Tratamientos”.

10. Requerimientos Especiales

No aplica

11. Prototipos

10
CUS04 – Actualizar Anamnesis General

1. Actores

Recepcionista.

2. Propósito

Registrar o Actualizar la anamnesis general de un paciente.

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de anamnesis general de


los pacientes del sistema.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando la Recepcionista selecciona la opción de


Anamnesis General en el menú de la interfaz Atención.
2. El sistema muestra la interfaz “Actualizar Anamnesis General” con los
campos: Antecedentes médicos, Medicamentos, Antecedentes Familiares,
Alergias, Hábitos, Otros; y las casillas de verificación: ¿Paciente
embarazada?, ¿Ha presentado problemas de coagulación?, ¿Ha
presentado problemas con anestésicos locales?. Además, incluye la
opción guardar.
3. El actor ingresa datos.
4. El actor selecciona la opción Guardar.
5. El sistema guarda los datos ingresados.
6. El sistema graba un nuevo registro de la Anamnesis General y muestra
un mensaje “Anamnesis General registrado exitosamente”.

5. Sub Flujos

No Aplica.

6. Flujos Alternos

6.1. Editar

1. El sistema muestra la interfaz “Actualizar Anamnesis General” con los


campos: Antecedentes médicos, Medicamentos, Antecedentes Familiares,
Alergias, Hábitos, Otros; y las casillas de verificación: ¿Paciente
embarazada?, ¿Ha presentado problemas de coagulación?, ¿Ha
presentado problemas con anestésicos locales?. Además, incluye la
opción guardar.
2. El actor actualiza datos.
3. El actor selecciona la opción Guardar.
4. El sistema actualiza los datos ingresados.
5. El sistema actualiza el registro de la Anamnesis General y muestra un
mensaje “Anamnesis General actualizada exitosamente”.

10
6. El actor cierra la interfaz Endodoncia Control, regresa a la interfaz
Endodoncia y el flujo continúa en el paso 2 del subflujo Editar.

7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.


2. Lista disponible de endodoncias.
3. Lista disponible de detalle Endodoncia Control.

8. Pos condiciones

1. En el sistema quedará registrado la Anamnesis General.


2. En el sistema quedará actualizado el Registro de la Anamnesis General.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

10
CUS05 – Mantener Odontograma

1. Actores

Personal Dental.

2. Propósito

Registra o actualiza el odontograma en el sistema

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de odontogramas de un


paciente. Y de acuerdo a su necesidad el personal dental puede agregar o
actualizar un odontograma.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción Odontogramas


del menú de la interfaz Atención.
2. El sistema muestra la interfaz “Mantener Odontograma” con la lista de
odontogramas con los siguientes campos: Código, fecha, Ingresado por,
Cod. Médico (No visible), Médico, Observaciones (No visible). Además,
incluye la opción Nuevo Odontograma.
3. Si el actor selecciona un campo de la lista de Odontogramas, ver subflujo
“Editar”.
4. Si el actor no selecciona un campo de la lista de Odontogramas.
a. Si el actor elige “Nuevo Odontograma”, ver subflujo “Agregar”.
5. El actor selecciona Cerrar y el caso de uso termina.

5. Sub Flujos

5.1. Agregar.

1. El sistema muestra la interfaz Odontograma con los siguientes campos:


 Lista de Profesionales
 Imagen de cada diente y un botón por cada subdiente.
 Elección de Diagnósticos: sano, caries, sellantes, amalgama,
composite, incrustación, fractura dentaria, surco profundo,
endodoncia, pieza ausente, extracción indicada, pieza coronada,
implante, lesión cervical cariosa.
 Observaciones/Diagnóstico.
 Además, incluye las opciones de Guardar y Cancelar.
2. El actor selecciona el profesional.
3. El actor selecciona diente o subdiente.
4. El actor selecciona los diagnósticos en el Odontograma.
5. El sistema muestra la imagen del diente actualizada según el diagnóstico.
6. Si el actor desea ingresar otro diente o subdiente y sus diagnósticos, se
repite del paso 3 al paso 5.

10
7. Si el actor desea ingresa las observaciones/diagnóstico.
8. El actor selecciona la opción Guardar.
9. El sistema obtiene fecha de sistema y código de usuario, y autogenera un
nuevo código de odontograma.
10. El sistema graba un nuevo registro del Odontograma, del Detalle
Odontograma Diente y del Detalle Odontograma Parte Diente, y muestra
un mensaje “El Odontograma ha sido registrado”.
11. El actor cierra la interfaz Odontograma, regresa a la interfaz mantener
Odontograma y muestra la lista actualizada de Odontogramas, termina el
subflujo.

5.2. Editar.

1. El sistema muestra la interfaz Odontograma con los siguientes campos:


 Lista de Profesionales
 Imagen de cada diente y un botón por cada subdiente.
 Elección de Diagnósticos: sano, caries, sellantes, amalgama,
composite, incrustación, fractura dentaria, surco profundo,
endodoncia, pieza ausente, extracción indicada, pieza coronada,
implante, lesión cervical cariosa.
 Observaciones/Diagnóstico.
 Además, incluye las opciones de Guardar y Cancelar.
2. El actor selecciona el profesional.
3. El actor selecciona diente o subdiente.
4. El actor cambia los diagnósticos en el Odontograma.
5. El sistema muestra la imagen del diente actualizada según el diagnóstico.
6. Si el actor desea actualizar los diagnósticos de otro diente o subdiente,
repite del paso 3 al paso 5.
7. Si el actor desea actualiza las observaciones/diagnóstico.
8. El actor selecciona la opción Guardar.
9. El sistema obtiene fecha de sistema y código de usuario.
10. El sistema actualiza el registro del Odontograma, del Detalle
Odontograma Diente y del Detalle Odontograma Parte Diente, y muestra
un mensaje “El Odontograma ha sido actualizado”.
11. El actor cierra la interfaz Odontograma, regresa a la interfaz mantener
Odontograma y muestra la lista actualizada de Odontogramas, termina el
subflujo.

6. Flujos Alternos

5.1. Diagnóstico no permitido

Si el sistema detecta que el diagnóstico seleccionado no está disponible para el


diente seleccionado en el paso 4 de los subflujos Agregar y Editar, el sistema
muestra el mensaje “Este diagnóstico no está habilitado para el diente
seleccionado” y continúa en el paso 4 de los subflujos.

10
7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.


2. Lista disponible de Odontogramas.

8. Pos condiciones

2. En el sistema quedará registrado el nuevo Odontograma, el Detalle


Odontograma Diente y el Detalle Odontograma Parte Diente.
3. En el sistema quedará actualizado el Registro del Odontograma, del
Detalle Odontograma Diente y del Detalle Odontograma Parte Diente.

9. Puntos de Extensión

No aplica.

10. Requerimientos Especiales

No aplica

11. Prototipos

10
CUS06 – Mantener Endodoncia

1. Actores

10
Personal Dental.

2. Propósito

Registrar o actualizar la ficha de endodoncia y su control.

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de endodoncias y su


control de un paciente. Y de acuerdo a su necesidad el personal dental puede
agregar o actualizar una ficha de endodoncia y su control.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el Personal Dental selecciona la opción de


Endodoncia en el menú de la interfaz Atención.
2. El sistema muestra la interfaz “MANTENER ENDONDONCIA” con la
lista de endodoncias con los campos: Código, Fecha reg., Área,
Ingresado por, Medico, Fecha alta. Además, incluye la opción Nueva
Endodoncia.
3. Si el actor no selecciona un campo de la lista Endodoncias.
a. Si el actor elige “Nueva Endodoncia”, ver subflujo “Agregar”.
4. Si el actor selecciona un campo de la lista de Endodoncias, ver subflujo
“Editar”
5. El actor selecciona cerrar y el caso de uso termina.

5. Sub Flujos
5.1. Agregar.

1. El sistema muestra la interfaz Endodoncias con los siguientes campos:


 Anamnesis Odontológica Especifica: lista de Dientes, Historia
del diente o molestia, y la casilla de verificación ¿Presenta dolor
o molestia en algún sector de su cavidad bucal?.
 Lista de Profesionales
 Sintomatología Dolorosa: lista de Propiedades para el Tipo de
Dolor, Intensidad y Frecuencia; las opciones de Evolución: Mas
de una semana, Menos de una semana; y una casilla de
verificación “Cede a Analgésicos”.
 Examen Oral: casillas de verificación para el Extra oral: Aumento
de volumen, Fistula y Adenopatía; e Intraoral.
 Evaluación: Fecha (Sólo lectura); una lista de opciones para:
Calor, Frio, Eléctrico, Percusión, Exploración, Cavitaria; y la
opción de Control (Bloqueada).
 Diagnóstico.
 Tratamiento.
 Casilla de verificación Dar de Alta.
 Además, incluye las opciones de Guardar y Cancelar.

2. El actor ingresa datos de la ficha de endodoncia.


3. El actor selecciona la opción Guardar.

10
4. El sistema valida los datos ingresados.
5. El sistema obtiene fecha de sistema y código de usuario, y autogenera un
nuevo código.
6. El sistema graba un nuevo registro de endodoncia y muestra un mensaje
“Ficha de endodoncia registrada”
7. El actor cierra la interfaz endodoncia, regresa a la interfaz mantener
endodoncia y muestra la lista actualizada de endodoncias; termina el
subflujo.

5.2. Editar.
1. El sistema muestra la interfaz Endodoncias con los siguientes campos:
 Anamnesis Odontológica Especifica: lista de Dientes, Historia
del diente o molestia, y la casilla de verificación ¿Presenta dolor
o molestia en algún sector de su cavidad bucal?.
 Lista de Profesionales
 Sintomatología Dolorosa: lista de Propiedades para el Tipo de
Dolor, Intensidad y Frecuencia; las opciones de Evolución: Mas
de una semana, Menos de una semana; y una casilla de
verificación “Cede a Analgésicos”.
 Examen Oral: casillas de verificación para el Extra oral: Aumento
de volumen, Fistula y Adenopatía; e Intraoral.
 Evaluación: Fecha (Sólo lectura); una lista de opciones para:
Calor, Frio, Eléctrico, Percusión, Exploración, Cavitaria; y la
opción de Control.
 Diagnóstico.
 Tratamiento.
 Casilla de verificación Dar de Alta.
 Además, incluye las opciones de Guardar y Cancelar.
2. El actor actualiza datos de la ficha de endodoncia.
3. El actor selecciona la opción Guardar.
4. El sistema valida datos ingresados.
5. El sistema obtiene código de usuario.
6. El sistema actualiza el registro de endodoncia y muestra un
mensaje “Ficha de endodoncia actualizada”.
7. El actor cierra la interfaz endodoncias, regresa a la interfaz
mantener endodoncia y muestra la lista actualizada de endodoncias;
termina el subflujo.

6. Flujos Alternos

6.1. Agregar Control

1. El actor selecciona la opción de Control de la interfaz Endodoncia.


2. El sistema muestra la interfaz Endodoncia Control con los siguientes
campos: lista de Profesionales, Fecha, Calor, Frio, Eléctrico, Percusión,
Exploración y Cavitaria; y la lista de Control de Endodoncia con los
campos: Código, Fecha reg., Área, Ingresado por, Medico, Fecha alta.
Además, incluye la opción Nuevo y Guardar.
3. El actor selecciona la opción Nuevo.

10
4. El actor ingresa datos del control de la ficha de endodoncia.
5. El actor selecciona la opción guardar.
6. El sistema obtiene fecha de sistema y código de usuario y genera un
nuevo código de DetalleEndodonciaControl.
7. El sistema graba un nuevo registro de DetalleEndodonciaControl y
muestra un mensaje “Control de endodoncia registrada”.
8. El sistema actualiza la lista de Control de Endodoncia.
9. El actor cierra la interfaz Endodoncia Control, regresa a la interfaz
Endodoncia y el flujo continúa en el paso 2 del subflujo Editar.

6.2. Editar Control

1. El actor selecciona la opción de Control de la interfaz Endodoncia.


2. El sistema muestra la interfaz Endodoncia Control con los siguientes
campos: lista de Profesionales, Fecha, Calor, Frio, Eléctrico, Percusión,
Exploración y Cavitaria; y la lista de Control de Endodoncia con los
campos: Código, Fecha reg., Área, Ingresado por, Medico, Fecha alta.
Además, incluye la opción Nuevo y Guardar.
3. El actor selecciona un campo de la lista de Control de Endodoncia.
4. El actor actualiza datos del control de la ficha de endodoncia.
5. El actor selecciona la opción guardar.
6. El sistema obtiene código de usuario.
7. El sistema actualiza registro de DetalleEndodonciaControl y muestra un
mensaje “Control de endodoncia actualizada”.
8. El sistema actualiza la lista de Control de Endodoncia.
9. El actor cierra la interfaz Endodoncia Control, regresa a la interfaz
Endodoncia y el flujo continúa en el paso 2 del subflujo Editar.

6.3. Datos Incorrectos

Si los datos ingresados son nulos o incorrectos, en el paso 4 tanto del subflujo
Agregar como de Editar, el sistema resalta los campos inválidos y muestra su
error, y continúan en el paso 2 de los subflujos.

7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.


2. Lista disponible de endodoncias.
3. Lista disponible de detalle Endodoncia Control.

8. Pos condiciones

1. En el sistema quedará registrado la nueva Endodoncia.


2. En el sistema quedará actualizado el Registro de la Endodoncia.
3. En el sistema quedará registrado el nuevo Detalle Endodoncia Control.
4. En el sistema quedará actualizado el Registro Detalle Endodoncia
Control.

9. Puntos de Extensión

10
No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

10
10
CUS07 – Mantener Presupuesto/Tratamiento

1. Actores

Personal Dental

2. Propósito

Registra y actualiza los presupuestos y sus detalles. De la misma manera


actualiza su evolución.

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de presupuestos. Y de


acuerdo a su necesidad el Personal dental puede agregar y actualizar los
presupuestos y sus detalles. También le permite actualizar su evolución.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción


Presupuesto/Tratamiento del menú de la interfaz Atención.
2. El sistema muestra la interfaz “Mantener Presupuestos” con la lista de
presupuestos/tratamientos del paciente con los siguientes campos:
Número Presupuesto, Fecha, Ingresado por, Código Médico (No visible),
Médico, Código Odontograma (No visible), Total, Observaciones (No
visible) y la opción Evolución. Además, incluye la opción Nuevo
Presupuesto.
3. Si el actor selecciona un campo de la lista de presupuestos, ver subflujo
“Editar”.
4. Si el actor no selecciona un campo de la lista de presupuestos
b. Si elige “Nuevo Presupuesto” ver subflujo “Agregar”
5. El actor selecciona la opción Evolución de la lista de presupuestos, ver
subflujo “Actualizar Evolución”
6. El actor selecciona Cerrar y el caso de uso finaliza.

5. Sub Flujos

5.1. Agregar.

1. El sistema muestra la interfaz “Presupuesto” con los siguientes campos:


 Lista de Profesionales.
 Lista de Categorías.
 Lista de Prestaciones.
 Imagen de cada diente y un botón por cada subdiente con sus
respectivos diagnósticos de acuerdo al último odontograma del
paciente.
 Lista de Detalle con los campos: Área, Superficie, Código
Prestación, Prestación, Subtotal, Descuento, Total, Evolución y
Estado Pago; y la opción Eliminar.

10
 Total Presupuestado (Sólo lectura), Observaciones/Tratamiento;
 Además, incluye las opciones: Guardar, Imprimir y Cancelar.
2. El actor selecciona médico.
3. El actor selecciona categoría.
4. El sistema muestra la lista de prestaciones.
5. El actor selecciona prestación.
6. El actor selecciona diente o subdiente e ingresa descuento.
7. Si el actor desea incluir otra prestación, se repite del paso 3 al paso 6.
8. El sistema calcula el total presupuestado.
9. Si el actor desea ingresa las observaciones/tratamiento.
10. El actor selecciona la opción Guardar.
11. El sistema valida los datos ingresados.
12. El sistema obtiene la fecha del sistema y código del usuario.
13. El sistema genera un nuevo código de presupuesto, graba un nuevo
registro de presupuesto.
14. El sistema graba un nuevo registro de Detalle Presupuesto y muestra el
mensaje “Presupuesto registrado exitosamente”.
15. El actor cierra la interfaz “Presupuesto”, regresa a la interfaz “Mantener
Presupuestos” con la lista de presupuestos actualizada y termina el
subflujo.

5.2. Editar.

1. El sistema muestra la interfaz “Presupuesto” con los siguientes campos:


 Lista de Profesionales.
 Lista de Categorías.
 Lista de Prestaciones.
 Imagen de cada diente y un botón por cada subdiente con sus
respectivos diagnósticos de acuerdo al odontograma asociado al
presupueto.
 Lista de Detalle con los campos: Área, Superficie, Código
Prestación, Prestación, Subtotal, Descuento, Total, Evolución y
Estado Pago; y la opción Eliminar.
 Total Presupuestado (Sólo lectura), Observaciones/Tratamiento;
 Además, incluye las opciones: Guardar y Cancelar.
2. El actor selecciona médico.
3. El actor selecciona categoría.
4. El sistema muestra la lista de prestaciones.
5. El actor selecciona prestación.
6. El actor selecciona diente o subdiente e ingresa descuento.
7. Si el actor desea incluir otra prestación, se repite del paso 3 al paso 6.
8. Si el actor desea cambia los descuentos de las otras prestaciones.
9. El sistema calcula el total presupuestado.
10. Si el actor desea actualiza las observaciones/tratamiento.
11. El actor selecciona la opción Guardar.
12. El sistema valida los datos ingresados.
13. El sistema obtiene código del usuario y actualiza el registro de
presupuesto.

10
14. El sistema graba un nuevo registro, actualiza y elimina Detalle
Presupuesto y muestra el mensaje “Presupuesto actualizado
exitosamente”.
15. El actor cierra la interfaz “Presupuesto”, regresa a la interfaz “Mantener
Presupuestos” con la lista de presupuestos actualizada y termina el
subflujo.

5.3. Actualizar Evolución.

1. El sistema muestra la interfaz “Evolución” con una lista con los


siguientes campos: Código Detalle (No visible), Área, Superficie,
Prestación y Evolución. Además, incluye las opciones: Guardar y
Cancelar.
2. El actor actualiza evolución.
3. El actor selecciona la opción Guardar.
4. El sistema actualiza evolución del registro Detalle Presupuesto y muestra
el mensaje “Evolución actualizado exitosamente”
5. El actor cierra la interfaz Evolución, regresa a la interfaz Mantener
Presupuesto y termina el subflujo.

6. Flujos Alternos

6.1. Sin Odontogramas

Si el sistema detecta que no se existe un odontograma del paciente en el paso 4,


el sistema muestra el mensaje “No se ha registrado ningún odontograma” y el
flujo termina.

6.2. Datos incorrectos

Si los datos ingresados son nulos o incorrectos, en el paso 11 del subflujo


Agregar y en paso 12 del subflujo Editar, el sistema resalta los campos
inválidos y muestra su error, y continúa en el paso 2 de los subflujos.

6.3. Edición de Dscto no permitido

Si el sistema detecta que la prestación del detalle al que se quiere editar su dscto
ya está pagado en el paso 8 del subflujo editar, el sistema muestra el mensaje
“No se puede cambiar el dscto de una prestación pagada” y continúa el subflujo
en el paso 8.

6.4. Eliminación de detalle

El actor selecciona la opción eliminar de una de las prestaciones de la lista de


detalle en el subflujo Editar, el sistema elimina de la lista la prestación
seleccionada y continúa el subflujo.

10
6.5. Eliminación de detalle no permitido

Si el sistema detecta que la prestación del detalle al que se quiere eliminar ya


está en curso o culminado o pagado “No se puede eliminar una prestación
evolucionada o pagada” y continúa el subflujo.

7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.


2. Lista disponible de Presupuestos/tratamientos y de su detalle.

8. Pos condiciones

4. En el sistema quedará registrado el nuevo Presupuesto y su detalle.


5. En el sistema quedará actualizado el Registro del Presupuesto y su
detalle.
6. En el sistema quedará eliminado el Detalle del Presupuesto.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica
PRESUPUESTO
11. Prototipos

10
CUS08 – Mantener Pago

1. Actores

Recepcionista

2. Propósito

Registra y actualiza abono.

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de los pagos del sistema.
Y de acuerdo a su necesidad la recepcionista puede agregar y actualizar un
abono.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción Pago del menú
de la interfaz Principal.
2. El sistema incluye el caso de uso “Buscar Paciente”
3. El sistema muestra la interfaz “Mantener pagos” con la lista de
Presupuestos con los campos: Número de presupuesto, Fecha, Ingresado
por, Médico, Total, Completado, Abonado y Saldo Pendiente; y la opción
Abonar.
4. Si el actor selecciona un campo de la lista de presupuestos ver subflujo
“Editar Pago”.
5. Si el actor selecciona la opción “Abonar” de la lista de presupuesto, ver
subflujo “Agregar Pago”.

10
6. El actor selecciona Cerrar y el caso de uso finaliza.

CUS08 – Mantener Pago

1. Actores

Recepcionista

3. Propósito

Registra y actualiza abono.

4. Breve Descripción

El caso de uso permite mantener actualizado el registro de los pagos del sistema.
Y de acuerdo a su necesidad la recepcionista puede agregar y actualizar un
abono.

5. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción Pago del menú
de la interfaz Principal.
2. El sistema incluye el caso de uso “Buscar Paciente”
3. El sistema muestra la interfaz “Mantener pagos” con la lista de
Presupuestos con los campos: Número de presupuesto, Fecha, Ingresado
por, Médico, Total, Completado, Abonado y Saldo Pendiente; y la opción
Abonar.
4. Si el actor selecciona un campo de la lista de presupuestos ver subflujo
“Editar Pago”.
5. Si el actor selecciona la opción “Abonar” de la lista de presupuesto, ver
subflujo “Agregar Pago”.
6. El actor selecciona Cerrar y el caso de uso finaliza.

5. Sub Flujos

5.1. Agregar Pago

1. El sistema muestra la interfaz “Abono” con los siguientes campos:


Monto a Pagar/Abonar (Sólo lectura), Documento Emitido, Nº de
Documento (Boleta o Factura) (Sólo lectura) y RUC; y la lista de
Prestaciones que serán completadas. Además, incluye las opciones
Guardar y Cancelar.
2. El sistema autogenera un Nro de Boleta.
3. El actor selecciona prestaciones.
4. El actor selecciona la opción Guardar.
5. El sistema valida los datos.
6. El sistema obtiene fecha del sistema y código del usuario; y autogenera
un nuevo código de Pago
7. El sistema registra Pago.

10
8. El sistema actualiza datos de Pago del registro Detalle Presupuesto y
muestra el mensaje “Pago registrado exitosamente”.
9. El sistema genera comprobante.
10. El sistema muestra la vista previa del Comprobante con los siguientes
campos: logo, descripción y RUC de la clínica, Nro de Boleta, nombre y
dirección del paciente; y una lista con los campos: Prestación, precio,
descuento y total.
11. El actor selecciona imprimir
12. El sistema imprime.
13. El actor cierra la vista previa del Comprobante
14. El actor cierra la interfaz Abono y regresa a la interfaz Mantener pagos
con la lista de presupuesto actualizada y termina el subflujo.

5.2. Editar Pago

1. El sistema muestra la interfaz “Histórico de Pagos” con la lista de pagos


del presupuesto con los siguientes campos: Código, Fecha, Ingresado
por, Documento Emitido, Monto.
2. El actor selecciona un campo de la lista de pagos.
3. El sistema muestra la interfaz “Abono” con los siguientes campos:
Monto a Pagar/Abonar (Sólo lectura), Documento Emitido (Bloqueado),
Nº de Documento (Boleta o Factura) (Sólo lectura) y RUC; y la lista de
Prestaciones que fueron y serán completadas. Además, incluye las
opciones Guardar y Cancelar.
4. El actor selecciona prestaciones.
5. El actor selecciona la opción Guardar.
6. El sistema valida los datos.
7. El sistema actualiza el registro del Pago.
8. El sistema actualiza datos de Pago del registro Detalle Presupuesto y
muestra el mensaje “Pago actualizado exitosamente”.
9. El sistema genera comprobante.
10. El sistema muestra la vista previa del Comprobante con los siguientes
campos: logo, descripción y RUC de la clínica, Nro de Boleta, nombre y
dirección del paciente; y una lista con los campos: Prestación, precio,
descuento y total.
11. El actor selecciona imprimir.
12. El sistema imprime.
13. El actor cierra la vista previa del Comprobante
14. El actor cierra la interfaz Abono y regresa a la interfaz Histórico de
pagos con la lista de pagos actualizada y termina el subflujo.

6. Flujos Alternos

6.1. Agregar pago con factura


1. El sistema muestra la interfaz “Abono” con los siguientes campos:
Monto a Pagar/Abonar (Sólo lectura), Documento Emitido, Nº de
Documento (Boleta o Factura) (Sólo lectura) y RUC; y la lista de
Prestaciones que serán completadas. Además, incluye las opciones
Guardar y Cancelar.
2. El sistema autogenera un Nro de Boleta.

10
3. El actor selecciona prestaciones.
4. El actor selecciona Factura.
5. El sistema autogenera un Nro de Factura.
6. El actor ingresa RUC del paciente.
7. El actor selecciona la opción Guardar.
8. El sistema valida los datos.
9. El sistema obtiene fecha del sistema y código del usuario; y autogenera
un nuevo código de Pago
10. El sistema registra Pago.
11. El sistema actualiza datos de Pago del registro Detalle Presupuesto y
muestra el mensaje “Pago registrado exitosamente”.
12. El sistema genera comprobante.
13. El sistema muestra la vista previa del Comprobante con los siguientes
campos: logo, descripción y RUC de la clínica, Nro de Facturaa, nombre,
dirección y RUC del paciente; y una lista con los campos: Prestación,
precio, descuento y total.
14. El actor selecciona imprimir
15. El sistema imprime.
16. El actor cierra la vista previa del Comprobante
17. El actor cierra la interfaz Abono y regresa a la interfaz Mantener pagos
con la lista de presupuesto actualizada y termina el flujo.

6.2. Editar pago con factura


1. El sistema muestra la interfaz “Histórico de Pagos” con la lista de pagos
del presupuesto con los siguientes campos: Código, Fecha, Ingresado
por, Documento Emitido, Monto.
2. El actor selecciona un campo de la lista de pagos.
3. El sistema muestra la interfaz “Abono” con los siguientes campos:
Monto a Pagar/Abonar (Sólo lectura), Documento Emitido (Bloqueado),
Nº de Documento (Boleta o Factura) (Sólo lectura) y RUC; y la lista de
Prestaciones que fueron y serán completadas. Además, incluye las
opciones Guardar y Cancelar.
4. El actor selecciona prestaciones.
5. Si el actor desea actualiza RUC del paciente.
6. El actor selecciona la opción Guardar.
7. El sistema valida los datos.
8. El sistema actualiza registro de Pago.
9. El sistema actualiza datos de Pago del registro Detalle Presupuesto y
muestra el mensaje “Pago actualizado exitosamente”.
10. El sistema genera comprobante.
11. El sistema muestra la vista previa del Comprobante con los siguientes
campos: logo, descripción y RUC de la clínica, Nro de Facturaa, nombre,
dirección y RUC del paciente; y una lista con los campos: Prestación,
precio, descuento y total.
12. El actor selecciona imprimir
13. El sistema imprime.
14. El actor cierra la vista previa del Comprobante
15. El actor cierra la interfaz Abono y regresa a la interfaz Histórico de
pagos con la lista de pagos actualizada y termina el flujo.

10
6.3. Datos incorrectos

Si los datos ingresados son nulos o incorrectos, en el paso 5 del subflujo Agregar
Pago, en el paso 6 de Editar Pago, en el paso 8 de Agregar Pago con Factura y en
el paso 5 de Editar Pago con Factura, el sistema muestra el mensaje “Se han
encontrado datos inválidos” y los flujos continúan.

7. Precondiciones
1. El actor inició sesión con su usuario y contraseña.
2. Lista disponible de Presupuestos y su detalle.
3. Lista disponible de Pagos.

8. Pos condiciones

1. En el sistema quedará registrado el nuevo Pago.


2. En el sistema quedará actualizado el Registro de Pago.
3. En el sistema quedará actualizado los datos de Pago del Registro de
Detalle Presupuesto.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

10
10
10
CUS09– Buscar Paciente

1. Actores

Recepcionista

2. Propósito

Obtener Nro de HC de un paciente

3. Breve Descripción

El caso de uso permite buscar a un paciente por número nombres y/o apellidos o
por DNI.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando es invocado por otro caso de uso base
2. El sistema muestra la interfaz “Pacientes” con los campos Nombres y/o
apellidos y dni , y una la lista con los datos del resultado de la consulta:
nroHc, apellidos, nombres, dni, Además, incluye la opción de Cancelar y
Aceptar.
3. El actor ingresa el criterio de búsqueda(DNI, Nombres y Apellidos)
4. El actor selecciona buscar.
5. El sistema muestra la relación del paciente que coinciden con el criterio
de búsqueda.
6. El actor selecciona un paciente.
7. El actor selecciona aceptar.
8. El sistema carga los datos en la interfaz del caso de uso base que lo
invoco y finaliza el caso de uso.

5. Sub Flujos

No aplica

6. Flujos Alternos

6.1. Paciente no encontrado

En el paso 5, si el sistema no muestra ninguna Historia Clínica por el criterio de


búsqueda. El caso de uso continúa en el paso 3 o si el actor selecciona
“Cancelar”, finaliza el caso de uso.

7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.


2. Lista disponible de pacientes.

10
8. Pos condiciones

No aplica

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

CUS10 – Mantener Usuarios

10
1. Actores

Administrador

2. Propósito

Registra, actualiza y desactiva o activa usuarios en el sistema

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de los usuarios del


sistema. Y de acuerdo a su necesidad el administrador del sistema puede agregar,
actualizar, desactivar o activar un usuario.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción Usuarios de la


opción Administrador del menú de la interfaz Principal.
2. El sistema muestra la interfaz “Mantener Usuarios” con los campos:
Nombre y/o Apellidos, DNI; y la lista con los campos: Códigos,
Apellidos, Nombres, DNI, Usuario y perfil, con una opción Estado.
Además, incluye las opciones: Nuevo Usuario y Buscar
3. Si el actor selecciona un campo de la lista de usuarios ver subflujo
“Editar”.
4. Si el actor selecciona la opción de Estado de la lista de usuarios
c. Si el estado está “Activado” ver subflujo “Desactivar”.
d. Si el estado está “Desactivado” ver subflujo “Activar”.
5. Si el actor no selecciona un campo de la lista de usuarios
c. Si elige “Nuevo Usuario” ver subflujo “Agregar”
6. El actor selecciona Cerrar y el caso de uso finaliza.

5. Sub Flujos

5.1. Agregar.

1. El sistema muestra la interfaz “Datos Usuario” con los siguientes


campos:
 Datos Personales: nombres, apellidos, DNI, sexo, fecha de
nacimiento, teléfono, celular, email y dirección.
 Datos Usuarios: nombre de usuario, contraseña, repetir contraseña
perfil y especialidad.
 Además, incluye las opciones Guardar y Cancelar.
2. El actor ingresa los datos del Usuario.
3. El actor selecciona la opción Guardar.
4. El sistema valida los datos ingresados.
5. El sistema obtiene la fecha del sistema para la fecha de registro y genera
un nuevo código de Usuario.
6. El sistema graba un nuevo registro de Usuario y muestra el mensaje
“Usuario registrado exitosamente”.

10
7. El actor cierra la interfaz “Datos Usuario”, regresa a la interfaz
“Mantener Usuarios” con la lista de usuarios actualizada y termina el
subflujo.

5.2. Editar.

1. El sistema muestra la interfaz “Datos Usuario” con los siguientes


campos:
 Datos Personales: nombres, apellidos, DNI, sexo, fecha de
nacimiento, teléfono, celular, email y dirección.
 Datos Usuarios: nombre de usuario, contraseña, repetir contraseña
perfil y especialidad.
 Además, incluye las opciones Guardar y Cancelar.
2. El actor actualiza los datos del Usuario.
3. El actor selecciona la opción Guardar.
4. El sistema valida los datos ingresados.
5. El sistema actualiza el registro de Usuario y muestra el mensaje “Usuario
actualizado exitosamente”.
6. El actor cierra la interfaz “Datos Usuario”, regresa a la interfaz
“Mantener Usuarios” con la lista de usuarios actualizada y termina el
subflujo.

5.3. Desactivar.

1. El sistema muestra el mensaje “¿Estás seguro que desea desactivar este


usuario?”
2. El actor selecciona la opción YES para confirmar la desactivación.
3. El sistema actualiza el registro de Usuario a estado desactivado.
4. El sistema muestra el mensaje “El usuario ha sido desactivado”
5. El sistema cambia de color al estado del Usuario y termina el subflujo.

5.4. Activar.

1. El sistema actualiza el registro de Usuario a estado activado


2. El sistema muestra el mensaje “El usuario ha sido activado”
3. El sistema cambia de color al estado del Usuario y termina el subflujo.

6. Flujos Alternos

6.1. Datos incorrectos

Si los datos ingresados son nulos o incorrectos, en el paso 4 tanto del subflujo
Agregar como de Editar Usuario, el sistema resalta los campos inválidos y
muestra su error y los subflujos continúan en el paso 2.

6.2. Buscar Usuario

10
1. El actor ingresa criterio de búsqueda.
2. El actor selecciona la opción Buscar.
3. El sistema muestra la lista de Usuarios que coinciden con el criterio de
búsqueda y continúa en el paso 3 del flujo básico.

6.3. Listar Especialidades

1. En el punto 2 de los subflujos Agregar y Editar, el actor selecciona perfil


“Médico”.
2. El sistema muestra las especialidades y continúa los subflujos.

6.4. Nombre de usuario existe

Si el sistema detecta que el nombre de usuario ya existe en el paso 4 del subflujo


Agregar y Editar Usuario, muestra el mensaje “El usuario xxxxx no está
disponible” y continúa en el paso 2 de los subflujos.

6.5. Usuario existe

Si el sistema detecta que el usuario ya existe en el paso 4 del subflujo Agregar y


Editar Usuario, muestra el mensaje “El usuario con DNI 88888888 ya existe” y
continúa en el paso 2 de los subflujos.

6.6. No confirma Desactivación

Si el actor selecciona NO en el paso 2 del subflujo Desactivar Usuario, finaliza


el subflujo.

7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.


2. Lista disponible de Usuarios.

8. Pos condiciones

1. En el sistema quedará registrado el nuevo Usuario.


2. En el sistema quedará actualizado el Registro del Usuario.
3. En el sistema quedará activado o desactivado el Usuario.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

10
CUS11 – Editar Horario

10
1. Actores

Administrador

2. Propósito

Actualizar el horario del médico

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de horario del médico


del sistema.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción “Horario


Médico” de la opción Administrador del menú principal
2. El sistema muestra la interfaz “Editar Horario” con los campos:
Profesional, día, turno, inicio y fin; y una tabla con las horas
seleccionadas. Además, incluye las opciones: Aplicar, Guardar y
Cancelar.
3. El actor selecciona Médico.
4. El sistema muestra tabla con horario del médico.
5. El actor ingresa los datos
6. El actor selecciona la opción Aplicar.
7. El sistema valida los datos.
8. El sistema actualiza la tabla y muestra las horas seleccionadas.
9. El actor selecciona Guardar
10. El sistema actualiza el registro de Horario y muestra el mensaje “Horario
actualizado exitosamente”.
11. El actor cierra la interfaz “Editar Horario” y termina el caso de uso.

5. Sub Flujos

No aplica

6. Flujos Alternos

6.1. Hora final incorrecta

Si el sistema detecta que la hora final es menor a la hora inicial en el paso 5, el


sistema muestra el mensaje “La hora final debe ser mayor a la hora inicial” y
continúa en el paso 5.

6.2. Horas no laborables

10
Si el sistema detecta que las horas ingresadas no son laborables en el paso 5, el
sistema muestra el mensaje “La hora final debe ser mayor a la hora inicial” y
continúa en el paso 5.

7. Precondiciones
1. El actor inició sesión con su usuario y contraseña.
2. Horario disponible.

8. Pos condiciones

1. En el sistema quedará actualizado el Registro del Horario.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

RN-001: El negocio funciona de 9am a 1pm y de 4pm a 8pm de lunes a


sábado.

11. Prototipos

10
CUS12– Mantener Prestaciones

1. Actores

Administrador

2. Propósito

Registra, actualiza, desactiva y activa las prestaciones, y sus categorías.

3. Breve Descripción

El caso de uso permite mantener actualizado el registro de prestaciones y de su


categoría del sistema. Y de acuerdo a su necesidad el administrador del sistema
puede agregar, actualizar, desactivar o activar una prestación o categoría.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona “Prestaciones” en la


opción “Administrador” en el menú principal.
2. El sistema muestra la interfaz “Categorías” con los campos: Nombre de
categoría, y una lista con los campos Códigos, nombre, y las opciones
Estado y Listar. Además, incluye las opciones: Nuevo y Guardar.
3. Si el actor selecciona un campo de la lista de categoría ver subflujo
“Editar”.
4. Si el actor selecciona la opción de Estado de la lista de categoría
e. Si el estado está “Activado” ver subflujo “Desactivar”.
f. Si el estado está “Desactivado” ver subflujo “Activar”.
5. Si el actor no selecciona un campo de la lista de categoría
d. Si elige “Nuevo” ver subflujo “Agregar”
6. Si el actor selecciona la opción Listar de la lista de categoría ver subflujo
“Mantener Prestaciones”
7. El actor selecciona Cerrar y el caso de uso finaliza.

5. Sub Flujos

5.1. Agregar.

1. El actor ingresa nombre de Categoría.


2. El actor selecciona la opción Guardar.
3. El sistema valida los datos ingresados.
4. El sistema genera un nuevo código de Categoría
5. El sistema graba un nuevo registro de Categoría y muestra el mensaje
“Categoría registrado exitosamente”.
6. El sistema actualiza la interfaz Categoría.
7. El actor cierra la interfaz y termina el subflujo.

10
5.2. Editar.

1. El sistema muestra nombre de la categoría en la interfaz Categoría.


2. El actor edita el nombre de Categoría
3. El actor selecciona la opción Guardar.
4. El sistema valida los datos ingresados.
5. El sistema actualiza el registro de Categoría y muestra el mensaje “La
categoría se ha actualizado exitosamente”.
6. El sistema actualiza el interfaz Categoría.
7. El actor cierra la interfaz y termina el subflujo.

5.3. Desactivar.

1. El sistema muestra el mensaje “¿Desea desactivar esta Categoría?”


2. El actor selecciona YES para confirmar la desactivación.
3. El sistema actualiza el registro Categoría a estado desactivado.
4. El sistema muestra el mensaje “La categoría se ha desactivado
exitosamente”
5. El sistema cambia de color al estado de la categoría y termina el subflujo.

5.4. Activar.

1. El sistema actualiza el registro Categoría a estado activado


2. El sistema muestra el mensaje “La categoría se ha activado
exitosamente”
3. El sistema cambia de color al estado de la categoría y termina el subflujo.

5.5. Mantener Prestaciones.

1. El sistema muestra la interfaz Prestaciones con los campos: Nombre,


Valor; y una lista con los campos: Códigos, Nombre, Valor y la opción
Estado. Además, incluye las opciones Nuevo y Guardar.
2. Si el actor selecciona un campo de la lista de prestaciones ver subflujo
“Editar Prestación”.
3. Si el actor selecciona la opción de Estado de la lista de prestaciones
a. Si el estado está “Activado” ver subflujo “Desactivar Prestación”.
b. Si el estado está “Desactivado” ver subflujo “Activar Prestación”.
4. Si el actor no selecciona un campo de la lista de prestaciones
a. Si elige “Nuevo” ver subflujo “Agregar Prestación”
5. El actor selecciona “Cerrar” y el subflujo finaliza.

5.6. Agregar Prestación.

1. El actor ingresa datos de prestaciones.


2. El actor selecciona la opción Guardar.
3. El sistema valida los datos ingresados.
4. El sistema genera un nuevo código de Prestaciones.

10
5. El sistema graba un nuevo registro de Categoría y muestra el mensaje
“Prestación registrado exitosamente”.
6. El sistema actualiza la interfaz Prestaciones.
7. El actor cierra la interfaz Prestaciones y regresa a la interfaz Categorías
con la lista de categorías actualizada y termina el subflujo.

5.7. Editar Prestación.

1. El sistema muestra datos de la prestación en la interfaz Prestaciones.


2. El actor actualiza los datos de Prestaciones.
3. El actor selecciona la opción Guardar.
4. El sistema valida los datos ingresados.
5. El sistema actualiza el registro de Prestaciones y muestra el mensaje
“Prestación actualizado exitosamente”.
6. El sistema actualiza el interfaz Prestaciones.
7. El actor cierra la interfaz Prestaciones, regresa a la interfaz Categorías
con la lista de categorías actualizada y termina el subflujo.

5.8. Desactivar Prestación.

1. El sistema muestra el mensaje “¿Desea desactivar esta prestación?”


2. El actor selecciona YES para confirmar la desactivación.
3. El sistema actualiza el registro Prestación a estado desactivado.
4. El sistema muestra el mensaje “La prestación se ha desactivado
exitosamente”
5. El sistema cambia de color al estado de la prestación y termina el
subflujo.

5.9. Activar Prestación.

1. El sistema actualiza el registro Prestación a estado activado


2. El sistema muestra el mensaje “La prestación se ha activado
exitosamente”
3. El sistema cambia de color al estado de la prestación y termina el
subflujo.

6. Flujos Alternos

6.1. Datos incorrectos

Si los datos ingresados son nulos o incorrectos, en el paso 3 tanto del subflujo
Agregar como de Agregar Prestación, y en el paso 4 tanto del subflujo Editar
como de Editar Prestación, el sistema resalta los campos inválidos y muestra su
error, y continúan en el paso 1 de los subflujos Agregar y Agregar Prestación, y
en el paso 2 de los subflujos Editar y Editar Prestación.

6.2. Categoría ya existe

10
Si el sistema detecta que la Categoría ya existe en el paso 3 del subflujo Agregar
y en el paso 4 del subflujo Editar, muestra el mensaje “La categoría ya existe” y
continúa en el paso 1 y 2 de los subflujos respectivamente.

6.3. Prestación ya existe

Si el sistema detecta que la Prestación ya existe en el paso 3 del subflujo Agregar


Prestación y en el paso 4 del subflujo Editar Prestación, muestra el mensaje “La
prestación ya existe” y continúa en el paso 1 y 2 de los subflujos
respectivamente.

6.4. No confirma Desactivación

Si el actor selecciona NO en el paso 2 de los subflujos Desactivar y Desactivar


Prestación, finaliza el subflujo.

7. Precondiciones
1. El actor inició sesión con su usuario y contraseña.
2. Lista disponible de categorías de prestación.
3. Lista disponible de prestaciones.

8. Pos condiciones

1. En el sistema quedará registrado la nueva Categoría de Prestación.


2. En el sistema quedará actualizado el Registro de la Categoría de
Prestación.
3. En el sistema quedará activado o desactivado la Categoría de Prestación.
4. En el sistema quedará registrado la nueva Prestación.
5. En el sistema quedará actualizado el Registro de la Prestación.
6. En el sistema quedará activado o desactivado la Prestación.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

10
10
CUS13 – Generar Informe de Recaudación

1. Actores

Recepcionista

2. Propósito

Permite generar un informe detallando el total de recaudación obtenida durante


un rango de fechas.

3. Breve Descripción

El caso de uso permite generar un informe detallando el total de recaudación del


sistema. Y de acuerdo a su necesidad el administrador del sistema puede
seleccionar todas las fechas o un rango de fecha en específico.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción Recaudación


de la opción Reportes del menú de la interfaz Principal.
2. El sistema muestra la interfaz “Recaudación” con los campos Filtrar por,
Fecha Inicial, Fecha Final. Además, incluye la opción Generar.
3. El actor ingresa el criterio de filtrado.
4. El actor selecciona Generar.
5. El sistema valida los datos ingresados.
6. El sistema muestra la vista previa “InfRecaudación” con el Informe de
Recaudación con los siguientes datos: logo de la clínica, título, fechas del
filtrado, Total Recaudado y una lista con los datos: Fecha de Pago,
Nombres del Paciente, Documento, Nº Documento y Total.
7. El actor selecciona la opción de Imprimir.
8. El sistema imprime el informe.
9. El actor selecciona Cerrar y el caso de uso termina.

5. Sub Flujos

No aplica

6. Flujos Alternos

6.1. Datos incorrectos

Si los datos ingresados son nulos o incorrectos en el paso 5, el sistema resalta los
campos inválidos y muestra su error, y el flujo continúa en el punto 3.

7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.

10
8. Pos condiciones

1. Se genera el informe de recaudación.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

10
CUS14 – Generar Informe de Pacientes Morosos

1. Actores

Recepcionista

2. Propósito

Generar Informe de Pacientes Morosos.

3. Breve Descripción

El caso de uso permite generar un informe detallando la deuda total de cada


paciente.

4. Flujo Básico de Eventos

1. El caso de uso inicia cuando el actor selecciona la opción Pacientes


Morosos de la opción Reportes del menú de la interfaz Principal.
2. El sistema muestra la interfaz “InfMorosos” con el Informe de Pacientes
Morosos con los siguientes datos: logo de la clínica, título y una lista con
los datos: apellidos, nombres y DNI del Paciente y su deuda total.
3. El actor selecciona la opción de Imprimir.
4. El sistema imprime el informe.
5. El actor selecciona Cerrar y el caso de uso termina.

5. Sub Flujos

No aplica

6. Flujos Alternos

No aplica

7. Precondiciones

1. El actor inició sesión con su usuario y contraseña.

8. Pos condiciones

2. Se genera el informe de pacientes morosos.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

10
11. Prototipos

10
CUS15 – Iniciar sesión

1. Actores

Usuario

2. Propósito

Ingresar al sistema.

3. Breve Descripción

El caso de uso permite al usuario ingresar al sistema, poniendo el nombre de


usuario y clave correspondiente.

4. Flujo Básico de Eventos

1. El sistema muestra la interfaz “Login” con los siguientes campos:


Usuario y clave. Además, incluye la opción Ingresar; y muestra la fecha
y hora actual del sistema.
2. El actor ingresa el usuario y contraseña.
3. El actor selecciona Ingresar.
4. El sistema valida inicio de sesión.
5. El sistema verifica usuario y contraseña; y muestra el mensaje
“Bienvenido”.
6. El sistema muestra la interfaz “Menú Principal” con las opciones
bloqueadas según el perfil y termina el caso de uso.

5. Sub Flujos

No aplica

6. Flujos Alternos

6.1. Usuario no existe

Si el sistema detecta en el paso 5 que el nombre de usuario ingresado no existe,


muestra el mensaje “El nombre de usuario no existe” y continua en el paso 2 del
flujo.

6.2. Contraseña incorrecta

Si el sistema detecta en el paso 5 que la contraseña ingresada es incorrecta,


muestra el mensaje “Contraseña incorrecta” y continua en el paso 2 del flujo.

7. Precondiciones

8. Pos condiciones

10
1. El usuario quedará con la sesión iniciada.

9. Puntos de Extensión

No aplica

10. Requerimientos Especiales

No aplica

11. Prototipos

10
10
8. Flujo General de Navegación
Agenda

Paciente

Amnanesis
General

Odontogramas
Atención

Endodoncias

Presupuesto/Trat
amiento
Aplicación

Pago

Paciente Moroso

Reportes
Recaudación

Usuarios

Administrador Horario Médico

Prestaciones

10
9. Esquema de Seguridad

Aplicativo

Médico/ Recepción/
Funciones por Módulo Administrador Administrador Médico Recepción Asistente Asistente

Agenda

Consulta de citas x x x x

Registro de citas x x x x
Modificación de citas. x x x x

Eliminación de citas. x x x

Paciente

Consulta de datos del x x x x


paciente

Registro de pacientes x x x x

Modificación de x x x x
pacientes

Activación de pacientes. x x x x

Desactivación de x x x x
pacientes.

Atención

Consulta de anamnesis x x X X x
general

10
Registro de anamnesis x x X X x
general

Modificación de x x X X x
anamnesis general

Consulta de x x X X x
odontogramas

Registro de x x X X x
odontogramas

Modificación de x x X X x
odontogramas

Consulta de endodoncias x x X X x

Registro de endodoncias x x X X x

Modificación de x x X X x
endodoncias

Consulta de x x X X x
presupuestos/tratamientos

Registro de x x X X x
presupuestos/tratamientos

Modificación de x x X X x
presupuestos/tratamientos

Pagos

10
Consulta histórico de x x x x
pagos

Registro de abonos x x x x

Modificación de abonos x x x x

Reportes

Consulta pacientes x x x x
morosos

Consulta recaudación x x x x

Administrador

Consulta de datos del x x


usuario

Registro de usuarios x x

Modificación de usuarios x x

Activación de usuarios. x x

Desactivación de x x
usuarios.

Modificación de horarios x x

Registro de prestaciones x x
y de sus categorías.

10
Modificación de x x
prestaciones y de sus
categorías.

Activación de x x
prestaciones y de sus
categorías.

Desactivación de x x
prestaciones y de sus
categorías.

10. Modelo de Análisis


1. Realización de Casos de Uso – Análisis

CUS01 – Mantener Agenda

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

10
ESC02 – SubFlujo Agregar cita

Diagrama de Comunicación de Análisis

10
ESC03 – SubFlujo Editar cita

Diagrama de Comunicación de Análisis

10
ESC04 – SubFlujo Eliminar cita

Diagrama de Comunicación de Análisis

10
ESC05 –Flujo alternativo Imprimir

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

CUS02 – Mantener Paciente

ESC01 – Flujo básico

10
Diagrama de Comunicación de Análisis

ESC02 – SubFlujo Agregar

Diagrama de Comunicación de Análisis

10
ESC03 – SubFlujo Editar

Diagrama de Comunicación de Análisis

10
ESC04 – SubFlujo Activar

Diagrama de Comunicación de Análisis

10
ESC05 – SubFlujo Desactivar

Diagrama de Comunicación de Análisis

ESC05 –Flujo alternativo buscar

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

CUS03-Realizar atención

ESC01 – Flujo básico

10
Diagrama de Comunicación de Análisis

Diagrama de Clases de Análisis

CUS04-Actualizar Anamnesis general

ESC01 – Flujo básico

10
Diagrama de Comunicación de Análisis

ESC02 – Flujo alternativo Editar

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

10
10
CUS05-Mantener Odontograma

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

10
ESC02 – SubFlujo Agregar

Diagrama de Comunicación de Análisis

10
ESC03 – SubFlujo Editar

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

10
CUS06-Mantener Ficha de Endodoncia

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

10
ESC02 – SubFlujo Agregar

Diagrama de Comunicación de Análisis

10
ESC03 – SubFlujo Editar

Diagrama de Comunicación de Análisis

10
ESC04 –Flujo Alternativo Agregar Control

Diagrama de Comunicación de Análisis

10
ESC05 –Flujo Alternativo Editar Control

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

10
CUS07-Mantener Presupuesto/ Tratamiento

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

10
ESC02 – SubFlujo Agregar

Diagrama de Comunicación de Análisis

10
ESC03 – SubFlujo Editar

Diagrama de Comunicación de Análisis

10
ESC04 –Subflujo Actualizar evolución

Diagrama de Comunicación de Análisis

ESC05 –Flujo alternativo eliminar

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

10
CUS08-Mantener pago

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

10
ESC02 – SubFlujo Agregar Pago

Diagrama de Comunicación de Análisis

10
ESC03 – SubFlujo Editar Pago

Diagrama de Comunicación de Análisis

10
ESC04 –Flujo Alternativo Agregar Pago con factura

Diagrama de Comunicación de Análisis

10
ESC05 –Flujo Alternativo Editar Pago con factura

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

10
CUS09-Buscar paciente

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

Diagrama de Clases de Análisis

10
CUS10 – Mantener Usuarios

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

10
ESC02 – SubFlujo Agregar

Diagrama de Comunicación de Análisis

10
ESC03 – SubFlujo Editar

Diagrama de Comunicación de Análisis

10
ESC04 – SubFlujo Desactivar

Diagrama de Comunicación de Análisis

ESC05 – SubFlujo Activar

Diagrama de Comunicación de Análisis

10
ESC06 –Flujo alternativo buscar

Diagrama de Comunicación de Análisis

ESC07 –Flujo alternativo listar especialidades

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

10
CUS11 - Editar horarios

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

10
CUS10 – Mantener Prestaciones

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

ESC02 – SubFlujo Agregar Categoría

Diagrama de Comunicación de Análisis

10
ESC03 – SubFlujo Editar Categoría

Diagrama de Comunicación de Análisis

ESC04 – SubFlujo Desactivar Categoría

Diagrama de Comunicación de Análisis

10
ESC05 – SubFlujo Activar Categoría

Diagrama de Comunicación de Análisis

ESC06 – SubFlujo Mantener Prestaciones

Diagrama de Comunicación de Análisis

10
ESC07 – SubFlujo Agregar Prestación

Diagrama de Comunicación de Análisis

ESC08 – SubFlujo Editar Prestación

Diagrama de Comunicación de Análisis

10
ESC09 – SubFlujo Desactivar Prestación

Diagrama de Comunicación de Análisis

ESC10 – SubFlujo Activar Prestación

Diagrama de Comunicación de Análisis

10
Diagrama de Clases de Análisis

10
CUS13-Generar informe de recaudación

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

Diagrama de Clases de Análisis

10
CUS14-Generar informe de pacientes morosos

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

Diagrama de Clases de Análisis

10
CUS15-Iniciar sesión

ESC01 – Flujo básico

Diagrama de Comunicación de Análisis

Diagrama de Clases de Análisis

10
11. Modelo Conceptual

10
10
12. Modelo Lógico

10
10
13. Modelo Físico

10
10

Vous aimerez peut-être aussi