CENTRO DENTAL PRODENT
Sistema Clínica Dental para la Empresa Prodent Análisis y Diseño de Sistemas Parte I Versión 0.1
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Versión:
0.1
Fecha:
26/10/2016
Historial de Revisiones Fecha
Versión
Descripción
Autor
02/01/2002
0.01
Versión preliminar del Análisis y Diseño.
Ramirez Montes, Raul
31/05/2013
0.05
Correcciones al documento de propuesta del Análisis y Diseño.
Garcia Rodriguez
Confidencial
, 2019
Página 2 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Versión:
0.1
Fecha:
26/10/2016
Tabla de Contenidos 1.
Introducción .........................................................................................................................................................5
2.
Análisis del Negocio .............................................................................................................................................5 2.1 Modelo de Caso de Uso de Negocio ..............................................................................................................5 2.1.1 Objetivos del Negocio ...........................................................................................................................5 2.1.2 Actores del Negocio...............................................................................................................................6 2.1.3 Casos de Uso y Especificación ..............................................................................................................6 2.1.4 Relación Casos de Uso y Objetivo de Negocio .....................................................................................8 2.1.5 Modelo de Caso de Uso del Negocio .....................................................................................................8
3.
Modelo de Análisis del Negocio ..........................................................................................................................9 3.1
Trabajadores del Negocio .............................................................................................................................9
3.2
Entidades del Negocio ...................................................................................................................................9
3.3
Relación Entidad de Negocio con Trabajador de Negocio ......................................................................... 10
3.4 Realizaciones de Caso de Uso ..................................................................................................................... 10 3.4.1 Diagrama de Actividades de los Casos de Uso de Realización. .......................................................... 11 3.5 Diagrama de Entidades ............................................................................................................................... 14 3.5.1 Diagrama de Estados de las Entidades. ................................................................................................ 15 3.5.2 Diagrama de Estados de las Entidades. ................................................ Error! Bookmark not defined. 4.
Arquitectura de Software.................................................................................................................................. 17 4.1 Requerimientos de la Arquitectura .............................................................................................................. 17 4.1.1 Atributos de la Calidad ........................................................................................................................ 17 4.2
Restricciones ................................................................................................................................................ 17
4.3 Diseño de Arquitectura ................................................................................................................................ 17 4.3.1 Modularidad ......................................................................................................................................... 17
5.
6.
4.4
Framework................................................................................................................................................... 17
4.5
Estilo Arquitectónico ................................................................................................................................... 17
4.6
Patrones GRASP .......................................................................................................................................... 18
Modelo de Caso de Uso de Sistema .................................................................................................................. 18 5.1
Actores ......................................................................................................................................................... 18
5.2
Casos de Uso ............................................................................................................................................... 18
5.3
Diagrama de Caso de Uso de Sistema ......................................................................................................... 19
Modelo de Análisis de Sistema .......................................................................................................................... 19 6.1
Arquitectura de Análisis .............................................................................................................................. 19
6.2
Relación Caso de Uso Sistema con Realización .......................................................................................... 19
6.3
Diagrama de Clases / Secuencia de Análisis del Sistema ............................................................................ 19
Confidencial
, 2019
Página 3 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas 7.
Versión:
0.1
Fecha:
26/10/2016
Referencias ......................................................................................................................................................... 19
Confidencial
, 2019
Página 4 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Versión:
0.1
Fecha:
26/10/2016
Análisis y Diseño de Sistemas 1.
Introducción En documento describirá de forma detallada la solución adoptada para el sistema clínica dental para la empresa prodent. En esta sección se describirá de forma resumida los objetivos del sistema en general y de este documento en particular. Desarrollaremos el análisis del negocio basándose en los modelos de caso de uso de negocio, objetivos generales, específicos, casos de uso, trabajadores, entidades, etc. Así mismo se describirá los diagramas como: diagrama de actividades, diagrama de caso de uso general, diagrama de objetos, diagrama de estado. También se desarrollara los modelos arquitectónicos y los patrones de diseño que se aplicaran en el sistema. Es importante destacar que para realizar todo este análisis se tuvo que recolectar los requerimientos funciones y no funciones ofrecidos por parte de a empresa. Asimismo, destacar que esta es una primera aproximación. No obstante, no está demás mencionar que posteriormente se deberá corregir el documentos con os alcances efectuados por os integrantes del proyecto.
2.
Análisis del Negocio
2.1
Modelo de Caso de Uso de Negocio
2.1.1
Objetivos del Negocio
Confidencial
, 2019
Página 5 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
2.1.2
Actores del Negocio
2.1.3
Casos de Uso y Especificación
-
Versión:
0.1
Fecha:
26/10/2016
Gestionar cita medica
NOMBRE: Gestionar cita medica AUTORES …. FECHA DESCRIPCION: El objetivo es reservar una cita médica para realizar posteriormente un tratamiento. ACTORES: Asistente PRECONDICIÓNRS: Debe haberse realizado el caso de uso “gestionar datos pacientes”. FLUJO NORMAL:
1. El paciente llega y solicita una cita médica a la asistente. 2. El asistente revisa en el cuaderno si el paciente ya está registrado. Sino pide los datos al paciente para registrarlo posteriormente. 3. El asistente verifica en su cuaderno la especialidad del doctor. 4. El asistente verifica en su cuaderno el horario del doctor. 5. El asistente da a elegir los horarios disponibles al paciente.
Confidencial
, 2019
Página 6 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Versión:
0.1
Fecha:
26/10/2016
6. El paciente elige un horario que sea más factible y da a conocer al asistente. 7. El asistente en su cuaderno registra la cita (datos del paciente, datos del doctor, especialidad del doctor y horarios a ser atendidos). 8. El asistente brinda al médico la ficha del paciente. 9. El paciente pasa con el médico. 10. EL asistente recibe del médico la receta del paciente con la información para el tratamiento. 11. El asistente entrega una tarjeta al paciente indicándole la fecha a regresar. 12. El paciente se retira del área de recepción. FLUJOS ALTERNATIVOS: No aplica POSCONDICION: No aplica
-
Gestionar historial clínico
NOMBRE: Gestionar historial clínico AUTORES --FECHA … DESCRIPCION: El objetivo es registrar y modificar el historial clínico del paciente ACTORES: Paciente PRECONDICIÓNRES: Que el paciente haya pasado consulta. FLUJO BÁSICO: 1. El paciente solicita historial clínico. 2. El medico llena el formato de la historia clínica (N° de historia clínica, fecha, motivo de la consulta, diagnóstico, tratamiento, receta médica). 3.
El médico proporciona el formato de la historia clínica al asistente.
4. La asistenta registra (guarda) el formato en el historial clínico del paciente. FLUJOS ALTERNATIVOS: 1. Modificar Historial Clínico 1.1. Luego del paso 4 el asistente busca la historia clínica del paciente. 1.2. El asistente proporciona la historia clínica al médico. 1.3. El médico modifica la historia clínica.
Confidencial
, 2019
Página 7 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Versión:
0.1
Fecha:
26/10/2016
1.4. Luego regresa al paso 3. POSCONDICION: No aplica 2.1.4
Relación Casos de Uso y Objetivo de Negocio
2.1.5
Modelo de Caso de Uso del Negocio
Confidencial
, 2019
Página 8 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
3.
Modelo de Análisis del Negocio
3.1
Trabajadores del Negocio
3.2
Entidades del Negocio
Confidencial
, 2019
Versión:
0.1
Fecha:
26/10/2016
Página 9 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
3.3
Relación Entidad de Negocio con Trabajador de Negocio
3.4
Realizaciones de Caso de Uso
Confidencial
, 2019
Versión:
0.1
Fecha:
26/10/2016
Página 10 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
3.4.1
Versión:
0.1
Fecha:
26/10/2016
Diagrama de Actividades de los Casos de Uso de Realización. Registrar cita médica:
Confidencial
, 2019
Página 11 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Versión:
0.1
Fecha:
26/10/2016
Registrar tratamiento
Confidencial
, 2019
Página 12 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Confidencial
, 2019
Versión:
0.1
Fecha:
26/10/2016
Página 13 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas 3.5
Versión:
0.1
Fecha:
26/10/2016
Diagrama de Entidades
Confidencial
, 2019
Página 14 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Versión:
0.1
Fecha:
26/10/2016
3.5.1 Diagrama de Estados de las Entidades. NOTA: Los diagramas de estados están dentro de las entidades en el IBM
Confidencial
, 2019
Página 15 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Confidencial
, 2019
Versión:
0.1
Fecha:
26/10/2016
Página 16 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
4.
Arquitectura de Software
4.1
Requerimientos de la Arquitectura
4.1.1
Atributos de la Calidad Requerimiento No Funcional
4.2
Versión:
0.1
Fecha:
26/10/2016
Atributo de la Calidad
a. El sistema debe validar cada dato ingresado por el usuario
-
Funcionalidad
b. Las operaciones que se realicen como registrar, modificar o eliminar un dato en el sistema, se verán reflejadas en la base de datos.
-
Funcionalidad
c. El tiempo para ingresar al sistema debe ser menor a 5 segundos.
-
Usabilidad
d. El sistema debe tener un lenguaje fácil de entender.
-
Usabilidad
e. Cada usuario y contraseña es único para cada persona.
-
Confiabilidad
f.
-
Desempeño
El promedio de tiempo de respuesta a consulta de datos, será de 2 segundos.
Restricciones - El lenguaje de programación a emplear para el desarrollo será C#. -
La arquitectura que se utilizara es N-Capas.
4.3
Diseño de Arquitectura
4.3.1
Modularidad <Mencionar los módulos que va ha tener el futuro sistema y sustentar el porqué de la división>.
4.4
Framework <Mencionar el framework que se va a utilizar en la implementación del software >.
4.5
Estilo Arquitectónico -
Programa principal y subrutinas.
-
Orientado a objetos
-
Cliente - Servidor
<Mencionar qué tipo de estilo arquitectónico utilizarán en la implementación y porqué (sustentar)>.
Confidencial
, 2019
Página 17 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas 4.6
Versión:
0.1
Fecha:
26/10/2016
Patrones GRASP
. DIAGRAMA DE OBJETOS (mostrar los objetos que serían los afectados)
APLICANDO PATRON GRASP: …………
Nombre de Patrón: …………………………………
<mostrar el diagrama resultado por utilizar el patrón >
Nombre de Patrón: …………………………………
<mostrar el diagrama resultado por utilizar el patrón >
Nombre de Patrón: …………………………………
<mostrar el diagrama resultado por utilizar el patrón >
5.
Modelo de Caso de Uso de Sistema
5.1
Actores <Mencionar actores que participan en el sistema (UML)>. NOTA: LOS ACTORES NO VAN CON ESTEREOTIPO SI NO NORMAL
5.2
Casos de Uso
Caso de Uso:
ÁREA FUNCIONAL (Paquete)
…
…
…
…
Caso de Uso: Reusables …
Confidencial
, 2019
Página 18 de 19
Sistema Clínica Dental para la Empresa Prodent Plan de Desarrollo de Software Análisis y Diseño de Sistemas Documento Análisis y Diseño de Sistemas
Versión:
0.1
Fecha:
26/10/2016
5.3
Diagrama de Caso de Uso de Sistema <Mostrar diagrama de Caso de Uso Sistema (UML)>.
6.
Modelo de Análisis de Sistema
6.1
Arquitectura de Análisis <Mostrar diagrama de Arquitectura de Análisis (UML)>.
6.2
Relación Caso de Uso Sistema con Realización <Mostrar diagrama entre caso de Uso de Sistema y Realización (RA) - (UML)>.
6.3
Diagrama de Clases / Secuencia de Análisis del Sistema <Mostrar el diagrama de Clases de Análisis por cada RA - (UML) (Entidad – Control – Interfaz)>. <Mostrar el diagrama de Secuencia por cada RA - (UML) (Entidad – Control – Interfaz)>.
7.
Referencias
Confidencial
, 2019
Página 19 de 19