ficha del documento115

80
CAPÍTULO VI: IMPLANTACION DEL PROTOTIPO Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”. Alex Llanque Flores Melissa Rubio Valverde Rodrigo Fuentes García

Upload: sullajo

Post on 06-Aug-2015

51 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ficha Del Documento115

CAPÍTULO VI: IMPLANTACION DEL PROTOTIPOSistema de Gestión de Historias Clínicas – veterinarias “MYPETS”.

Alex Llanque FloresMelissa Rubio ValverdeRodrigo Fuentes García

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

ALLEN SOFT S.A. 01 agosto 2011

Versión 1.0

Page 2: Ficha Del Documento115

Ficha del documento 115

Alcance 115

1. Planteamiento de la estrategia de programación. 1162. Especificaciones técnicas para la implantación. 116

2.1 Requerimientos técnicos de Hardware. 1162.2 Requerimientos técnicos de Software. 116

3. Descripción general del prototipo. 1174. Descripción de los módulos básicos. 1185. Construcción del prototipo 1246. Recomendaciones técnicas para su mantenimiento. 126

Conclusiones. 127

Fuentes Bibliográficas. 127

Ficha del documento

CAPÍTULO VI: IMPLANTACION DEL PROTOTIPOSistema de Gestión de Historias Clínicas – veterinarias “MYPETS”.

Alex Llanque FloresMelissa Rubio ValverdeRodrigo Fuentes García

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

ALLEN SOFT S.A. 01 agosto 2011

Versión 1.0

Page 3: Ficha Del Documento115

Fecha Revisión Autor(es)Verificado por el departamento de

calidad/supervisión

08 agosto 2011

1

Alex Llanque Flores Melissa Rubio ValverdeRodrigo Fuentes GarcíaALLEN SOFT S.A.

Alcance

Propósito del documento

En este capítulo final se brindara una perspectiva especifica del software Mypets desde los requerimientos para su implantación , la descripción del software y algunas recomendaciones para un desempeño optimo del mismo de parte del cliente y se logre el principal objetivo del desarrollo del presente software..0

1. Planteamiento de la estrategia de programación.

Para la gestion y desarrollo del presente proyecto de software se decidio aplicar un metodo de desarrollo agil como la programacion extrema que se sitúa en una posición diferente a los ciclos de vida tradicionales. Ya no se trata de requisitos que se cierran en etapas tempranas del desarrollo y que constituyen el contrato de lo que posteriormente se va a desarrollar (y que los usuarios no ven hasta mucho después) sino de requisitos que están vivos y que son modificables a lo largo del ciclo de vida.

Se busca obtener el software en poco tiempo ademas se desarrollara de manera paulatina, la complejidad del código va creciendo de manera proporcional o incluso

Page 4: Ficha Del Documento115

exponencial en función del tamaño del proyecto, El control de la calidad del código se complementa con otras estrategias como por ejemplo el intento de que el mismo sea lo más autocomentado posible. .

Las pruebas unitarias resultan esenciales, revisión del funcionamiento de cada módulo Hay que tener en cuenta también que el código está en continua evolución El objetivo es detectar posibles errores lo antes posible. La detección tardía de errores es más costosa y su corrección además tiende a ensuciar el código, desarrollo iterativo incremental permite que en cada evolución el usuario pueda expresar su opinión sobre los resultados obtenidos y si es necesario corregir algo, planificarlo para la siguiente o próximas iteraciones.

2. Especificaciones técnicas para la implantación.

2.1 Requerimientos técnicos de Hardware.

01 computadora Pentium IV, RAM 1 GB a más, procesador de 1GHz como mínimo, tarjeta de red y Disco Duro con espacio libre de 40 GB o más, tarjeta gráfica Super VGA(800 x 600),teclado ,ratón.

02 computadoras con similares características para su uso como estaciones de trabajo ( tamaño de monitor, modelo de teclado es del gusto del cliente)

Una impresora multifuncional 01 un estabilizador por cada terminal 01 UPS por cada terminal (se recomienda) 50 mts. de cable UTP aprox. 02 conectores RJ – 45 por cada terminal 01 Switch de 8 puertos

2.2 Requerimientos técnicos de Software.

Controladores o drivers de los equipos de cómputo terminales y del servidor.

Windows Server 2008 Edición Estándar : cd de instalación y configuraciones.

Microsoft Office 2003 o superior (con licencia original) Microsoft Visual Studio 6.0 Standard Edition MyPets :

- cd de instalación del software- 20 MB de espacio de disco duro- 05 MB de memoria RAM- Sistema Operativo Windows XP (con licencia original)

3. Descripción general del prototipo.El sistema mostrara la pantalla de presentacion y despues la pantalla de acceso al sistema donde el usuario selecionara su nivel de acceso e ingresara su cuenta de usuario para acceder al menu principal del sistema.

Pantalla de Presentacion Pantalla de acceso al sistema

Page 5: Ficha Del Documento115

Pantalla Principal

Page 6: Ficha Del Documento115

Disponibilidad de los módulos con respecto a los usuarios

Usuarios Administrador Médico veterinarioMódulos

Registro no siGestión de Historia Clínica no siAdministración si no- Utilitario citas no Si- utilitario backup Si no

4. Descripción de los módulos básicos.

Módulo de Registro: en la pantalla principal ( ver ultima figura) Seleccionar:

Si seleccionamos clientes accederemos a Registro de clientes y podremos registrar a los clientes guardar sus datos, editarlos si es necesario, cancelar el registro por un motivo que se pueda presentar todo esto en la ficha del cliente haciendo click en el botón NUEVO CLIENTE.El botón ingresar mascota está disponible pero lo explicaremos más adelante.

Page 7: Ficha Del Documento115

BUSCAR CLIENTE, es la opción , puede buscar un cliente en la base de datos, y ubicarlo solo por su codigo, además te permite ver las mascotas que tiene registradas un determinado cliente.

Si al inicio seleccionamos mascotas, ingresaremos al REGISTRO DE MASCOTAS encontrando 3 opciones, además de abrir la historia clínica de la mascota selecionada.

Encontramos la opción de NUEVO CLIENTE para regístralo y acceder a la ficha del cliente donde está disponible la opción antes mencionada de INGRESAR

Page 8: Ficha Del Documento115

MASCOTA, aparecerá la ventana NUEVA MASCOTA y podremos ingresar la mascota que le corresponde al cliente.

Guardamos el registro o de una vez abrimos su historia clínica con “ABRIR HISTORIA CLINICA” (también guardara los datos de la mascota)

Módulo de gestión de Historia Clínica

Page 9: Ficha Del Documento115

Ahora podemos ver el historial médico de la mascota, obvio que si esta recién registrándose el historial debe estar vacío, de lo contrario deben estar cargadas las consultas que se a realizado.

Se observa pestañas en la parte media del formulario, que muestran de manera concisa los datos de los pacientes cuando sean seleccionados en el registro estos campos se llenaran y se leerá el texto completo de manera clara.

Los botones de control permiten las funciones básicas de una nueva consulta, guardarla consulta, si es necesario cancelarla antes de guardarla o actualizar el registro superior.

Además de emitir recetarios y constancias de vacunación, llenando los campos y presionando imprimir en las opciones del menú del lado derecho.

Page 10: Ficha Del Documento115

Un utilitario seria la planificación de citas:Presionando la pestaña “Citas” de la pantalla inicial, entrará a una aplicación de directorio donde podrá guardar datos de citas médicas a modo de agenda.

Page 11: Ficha Del Documento115

Módulo de administración

Administración de usuariosHaga click en la pestaña superior “administración”, aparecerá la siguiente pantalla:

El clásico control de usuarios agregar, modificar y eliminar.

Utilitario Seguridad o Backup

Haciendo click en la pestaña superior “Seguridad” en la pantalla principal, ésta aplicación, puede crear copias de resguardo de los datos de Mypets.

Reportes :

Page 12: Ficha Del Documento115

Las clásicas salidas de reportes Al hacer click en la pestaña reportes se generara la opción de elegir el reporte que se desea ver con la opción de imprimirlo como son los de clientes, pacientes, constancias emitidas y el número de consultas realizadas.

5. Construcción del prototipo

Se desarrolló en el lenguaje de visual Basic en la versión 6.0.

Módulo de Historia Clínica Módulo de registro Módulo de administración del sistema

A continuación una parte del codigo del módulo de Historias Clínicas para cargar el formulario con la base de datos y realizar la búsqueda por codigo de la mascota.

Page 13: Ficha Del Documento115
Page 14: Ficha Del Documento115

6. Recomendaciones técnicas para su mantenimiento.

El sistema cuenta con una función de respaldo de la base de datos, un backup para realizar una copia de seguridad de la base de datos del sistema, esta opción puede ser activada por el administrador antes de cerrar sesión.Además durante el periodo de prueba descrito en el capítulo 2 : Planificación del proyecto de software , punto 4 Calendarización se tendrá que mantener el registro manual paralelo al uso del sistema.

La evaluación continua de la infraestructura de hardware instalada para evitar posteriores fallas.Se necesitara digitalizar toda la información de las historia clínicas físicas a al sistema para mantener un control completo.De parte de los usuarios se les recomienda leer el manual de usuario brindado para conocer las bondades del software y no cometer un uso inadecuado del mismo.

Page 15: Ficha Del Documento115

Conclusiones

Este sistema cuenta con la posibilidad de continuar creciendo con el desarrollo

del proyecto, con el desarrollo de nuevos módulos para obtener un software de

gestión general que abarque todas las áreas del establecimiento.

Pocas veces se puede realizar el sistema del todo complaciente para el cliente

ya que este siempre espera algo más.

Los altos costos de adquisición en licencias originales, es correcto pero no lo

adecuado para establecimientos de mediana capacidad.

Los usuarios destinados a trabajar con el software, deberían de tener

conocimientos básicos de computación.

Destinar más tiempo a la etapa del análisis, de este modo se evitara posibles

correcciones futuras.

La necesidad de usar herramientas CASE para mejorar el desarrollo del

proyecto de software y mejorar el trabajo en equipo.

Page 16: Ficha Del Documento115

Se tomaron todas las previsiones correspondientes, en cuanto al ingreso de

datos.

Fuentes Bibliográficas.

Separatas de Análisis y Diseño Orientado a Objetos

Desarrollo Orientado a Objetos con UML Programación C.E.

El lenguaje unificado del modelado manual de referencia

Ingeniería del software - 7ma ediciónAutor: Ian Sommerville

Análisis y diseño de aplicaciones informáticas de gestión: una perspectiva de

ingeniería del software.

CAPÍTULO IV: ANALISIS Y DISEÑO DE SOFTWARESistema de Gestión de Historias Clínicas – veterinarias “MYPETS”.

Alex Llanque FloresMelissa Rubio ValverdeRodrigo Fuentes García

Sistema de Gestión de Historias Clínicas -veterinarias “MYPETS”

ALLEN SOFT S.A. 11 julio 2011 Versión 1.0

Page 17: Ficha Del Documento115

Ficha del documento 54Alcance 541. Planteamiento de la estrategia de Analisis y Diseño del sistema 552. Definir diseño preliminar y diseño detallado 553. Desarrollo de diagramas UML 56

3.1 Diagrama de Paquetes 563.2 Diagrama de Casos de uso 573.3 Diagramas de Interacción 71

3.3.1 Diagramas de Secuencia 713.3.2 Diagramas de Colaboración 77

3.4 Diagramas de Clases y Objetos 833.4.1 Diagrama de Clases 833.4.2 Diagrama de Objetos 98

3.5 Diagramas de Comportamiento 993.5.1 Diagramas de Estados 993.5.2 Diagramas de Actividades 100

3.6 Diagramas de Implantación 1023.6.1 Diagramas de Componentes 1023.6.2 Diagramas de Despliegue 103

CAPÍTULO IV: ANALISIS Y DISEÑO DE SOFTWARESistema de Gestión de Historias Clínicas – veterinarias “MYPETS”.

Alex Llanque FloresMelissa Rubio ValverdeRodrigo Fuentes García

Sistema de Gestión de Historias Clínicas -veterinarias “MYPETS”

ALLEN SOFT S.A. 11 julio 2011 Versión 1.0

Page 18: Ficha Del Documento115

Ficha del documento

Fecha Revisión Autor(es)Verificado por el departamento de

calidad/supervisión

11 julio 2011

1

Alex Llanque Flores Melissa Rubio ValverdeRodrigo Fuentes GarcíaALLEN SOFT S.A.

Alcance:

Propósito del documento

En el presente capítulo se presenta el bosquejo final del estudio realizado en el área de atención clínica del centro veterinario Míster Can que resume los procesos y pone en relieve las necesidades del mismo; además esboza las opciones desarrolladas por el equipo de análisis y presenta sus recomendaciones. Este reporte escrito es la herramienta más importante utilizada para poder iniciar el desarrollo del software.

CAPÍTULO IV: ANALISIS Y DISEÑO DE SOFTWARESistema de Gestión de Historias Clínicas – veterinarias “MYPETS”.

Alex Llanque FloresMelissa Rubio ValverdeRodrigo Fuentes García

Sistema de Gestión de Historias Clínicas -veterinarias “MYPETS”

ALLEN SOFT S.A. 11 julio 2011 Versión 1.0

Page 19: Ficha Del Documento115

1. Planteamiento de la estrategia de Analisis y Diseño del sistema

Se aplico un análisis y diseño orientado a objetos (ADOO) es un enfoque que modela un sistema como un grupo de objetos que interactúan entre sí, clasificados de acuerdo a su dependencia funcional.

En este método de análisis y diseño crea un conjunto de modelos utilizando la notación del lenguaje unificado de modelado (UML). ADOO aplica técnicas de modelado de objetos para analizar los requerimientos para un contexto y para diseñar una solución para mejorar los procesos involucrados .Las metodologías de análisis y diseño expresada en casos de uso a través de requerimientos, diseño, implementación y pruebas.

2. Definir diseño preliminar y diseño detallado

2.1 Diseño Preliminar: Construcción de los diagramas preliminares: incluye los diferentes diagramas de interacción (secuencia y colaboración,), clases, objetos, actividades, estados, componentes y despliegue para el sistema de gestión de Historias Clínicas del Centro Veterinario Míster Can.

2.2 Diseño Detallado: Refinaremos progresivamente cada uno de los diferentes diagramas detallado, de tal manera que podamos obtener una visión más completa del sistema de gestión de Historias Clínicas del Centro Veterinario Míster Can aplicando el proceso interactivo construiremos las versiones sucesivas del sistema para obtener un producto satisfactorio,

Page 20: Ficha Del Documento115

3. Desarrollo de diagramas UML

3.1 Diagrama de Paquetes

Los 3 modulos principales del sistema y las interfaces rspectivas de cada uno.

3.2 Diagramas de Casos de uso

Page 21: Ficha Del Documento115

Caso de Uso General de la

Veterinaria Míster Can

Descripción de actores

Actor 01 ClienteDescripción Este actor representa al dueño de la mascota

(paciente) que tendrá la responsabilidad de interactuar en conjunto con este para que se le brinde la atención médica.

Casos de uso 02,03,04,05

Page 22: Ficha Del Documento115

Actor 02 MascotaDescripción Este actor representa al asistente a quien se le

brindara atención médica.Casos de uso 02,03,04Comentarios Ninguno

Actor UsuarioDescripción Personal usuario del sistema del

establecimiento .Puede ser actor 03 o 04.

Actor 03 Médico veterinarioDescripción Este actor representa al personal médico

encargado de prestar el servicio de atención clínica a la mascota.

Caso de uso 01,02,03,04,05,06Comentarios Tipo de usuario

Actor 04 AdministradorDescripción Encargado de la administración del centro

veterinario así como el encargado de revisar los reportes emitidos por el sistema.

Caso de uso 01,06Comentarios Tipo de usuario

Recepción de reportes y control del sistema.

Diagramas de Casos de uso específicos.

DIAGRAMA DE CASO DE USO 01

Page 23: Ficha Del Documento115

Especificacion del caso de Uso 01

Page 24: Ficha Del Documento115

DIAGRAMA DE CASO DE USO 02

Nombre : Acceso al sistema

Fecha: 01/07/2010

versión: 1.0

Requerimiento R.1

Descripción:Permite a los usuarios como el médico veterinario y al administrador ingresar al sistema mediante una clave y una contraseña.Actores:Médico veterinario y administradorPrecondiciones:Obtener una clave de acceso e ingresarla correctamente

Escenario Normal:E.1 : Ingreso de usuario (médico veterinario o administrador)1.- El usuario solicita ingresar al sistema2.- El sistema solicita un nombre de cuenta y contraseña al usuario.3.- El usuario ingresa su nombre de cuenta y contraseña4.- El sistema verifica cuenta.5.- El sistema permite el acceso al sistema de acuerdo al nivel de la cuenta.6.- Terminado el uso del sistema se cierra sesión.

Escenario Alternativo:E.2 : Falla en el ingreso1.- El usuario solicita ingresar al sistema2.- El sistema solicita un nombre de cuenta y contraseña3.- El usuario ingresa su nombre de cuenta incorrecta.4.- El sistema muestra un mensaje de cuenta inexistente y solicita ingrese de nuevo.5- El usuario ingresa su contraseña incorrecta.6. El sistema muestra un mensaje de contraseña incorrecta, y solicita ingrese de nuevo su cuenta.

Pos condición :El personal debidamente autentificado está disponible a usar el sistema, de acuerdo al nivel de acceso.Frecuencia Se realiza para iniciar sesión.

Page 25: Ficha Del Documento115

Especificacion del caso de Uso 02

Page 26: Ficha Del Documento115

DIAGRAMA DE CASO DE USO 03

Nombre : Registro de clientes y mascotas

Fecha: 01/07/2010

versión: 1.0

Requerimiento R.2

Descripción:Permite mantener un control adecuado de los clientes y mascotas asistentes a atención clínica.Actores:Médico veterinario, cliente y mascota.Precondiciones: Asistir para consulta médica.

Escenario Normal :E.1 :Registro de Nuevo Cliente y Nueva Mascota1.- Se presenta el cliente con su mascota (paciente) para atención.2.- El médico veterinario solicita número de su Historia Clínica para iniciar la atención Clínica.3.- El cliente no tiene.4.- El medico solicita datos del cliente para iniciar registro.5.- El cliente brinda sus datos.6.- El sistema verifica existencia del registro internamente7.- El médico veterinario solicita datos del paciente.8.- El cliente brinda los datos generales del paciente9.- El sistema verifica existencia del registro internamente.10.-Si las verificación resulta negativas se generara una nueva historia clínica del Paciente; se brinda el número de la historia clínica al cliente.

Escenario alternativoE.2 :Registro con Cliente Registrado y Nueva MascotaE.3 :Registro ya existente de cliente y mascota

Pos condición :Se generara una Historia Clínica para la mascota del cliente para iniciar la atención clínica.Frecuencia 1.-Se realiza cuando un nuevo cliente con su mascota solicite

atención clínica.2.-Cuando un cliente ya este registrado y tenga más de una mascota a su cargo.

Page 27: Ficha Del Documento115

Especificacion del caso de Uso 03

Page 28: Ficha Del Documento115

DIAGRAMA DE CASO DE USO 04

Nombre : Gestionar Historia Clínica

Fecha: 01/07/2010

versión: 1.0

Requerimiento R.3

Descripción:Permite al médico veterinario controlara a la mascota mediante la información de su respectiva historia clínica.Actores:Médico veterinario, cliente y mascotaPrecondiciones:Hallarse en Consulta Médica lo que significa poseer una Historia Clínica la mascota.

Escenario Normal :E.1 Consulta durante la Consulta Medica1.- El médico veterinario busca la historia clínica por numero o listado por fechas2.- El médico veterinario consulta antecedentes de la mascota.3.- Añade nuevos datos a la historia clínica.4.- Brinda un diagnostico añade a la historia clínica.4.- Actualiza la historia clínica guardando los cambios al finalizar la atención.

NOTA: la búsqueda de la historia clínica se puede realizar por el número de la Historia Clínica que es la misma de la mascota.

Pos condición :Finaliza la consulta médica con una historia clínica actualizada.

Frecuencia Se realiza antes de finalizar la atención.Es opcional.

Page 29: Ficha Del Documento115
Page 30: Ficha Del Documento115

Especificacion del caso de Uso 04

Nombre : Gestionar documentación.

Fecha: 01/07/2010

versión: 1.0

Requerimiento R.4

Descripción:Permite al médico veterinario emitir un recetario o constancia de vacunación al cliente correspondiente a su mascotaActores:Médico veterinario , cliente y mascotaPrecondiciones:Hallarse en Consulta Médica lo que significa poseer una Historia Clínica la mascota.Escenarios :

Emitir recetario1.- El médico veterinario necesita brindar recomendaciones a seguir por el paciente2.- Se cargan los datos del cliente y de la mascota en el recetario.3.- Se agrega las recomendaciones a seguir por parte del médico veterinario3.- Se imprime el documento y entrega al cliente.4.- Se anexa recetario a la historia clínica.

Emitir constancia de vacunación1.- El médico veterinario vacuna a la mascota.2.- Se cargan los datos del cliente y a la mascota en la Constancia de vacunación3.- El médico veterinario especifica la vacuna realizada en la constancia de vacunación3.- Se imprime el documento y entrega al cliente.4.- Se anexa la constancia de vacunación a la historia clínica.

Pos condición :El recetario o constancia de vacunación emitida.Frecuencia Se realiza antes de finalizar la atención.

Es opcional.

Page 31: Ficha Del Documento115

DIAGRAMA DE CASO DE USO 05

Page 32: Ficha Del Documento115

Especificacion del caso de Uso 05

Page 33: Ficha Del Documento115

DIAGRAMA DE CASO DE USO 06

Nombre : Planificación de Citas

Fecha: 01/07/2010

versión: 1.0

Requerimiento R.5

Descripción:Permite al usuario médico veterinario acordar una próxima cita con el cliente para una nueva atención clínica de la mascota.Actores:Médico veterinario y cliente.Precondiciones:Estar en el proceso de atención clínica y la necesidad de una próxima cita.

Escenario Normal:E.1 Añadir cita1.- El médico veterinario informa al cliente de su asistencia para una próxima cita.2.- El cliente y el médico acuerdan una fecha.3.- El médico veterinario la agrega a la agenda.

Escenario Alternativo:E.2 Corregir y eliminar cita.1.- El cliente informa que no asistirá.2.- Se elimina la cita cancelada.3.- Se añade una nueva cita.

Pos condición :Una cita planificada para el seguimiento del tratamiento.Frecuencia Se realiza antes de finalizar la consulta medica

Es opcional.

Page 34: Ficha Del Documento115

Especificacion del caso de Uso 06

Page 35: Ficha Del Documento115

3.3 Diagramas de Interacción

3.3.1 Diagrama de secuencia.

DIAGRAMA DE SECUENCIA N° 01: ACCESO AL SISTEMA

En este diagrama se puede apreciar como el usuario (médico veterinario o administrador) solicita acceder al sistema para posteriormente ingresar. Luego cierra sesión.

Nombre : Administración del sistema

Fecha: 01/07/2010

versión: 1.0

Requerimiento R.6

Descripción:Permite al administrador del sistema gestionar las cuentas de usuario, backup del sistema y revisar reportes.Actores:Médico veterinario y administrador.Precondiciones:Poseer la única cuenta de administrador del sistema e ingresar con la misma al sistemaEscenarios :E.1 Agregar cuenta de usuario.1.- Se solicita datos del usuario.2.- Se le asigna un login y password.3.- Se guarda en el sistema.4.- Se le informa al usuario (médico veterinario) su cuenta.E.2 Buscar y Modificar cuenta de usuario.1.- Se busca la cuenta de usuario2.- Se le asigna un nuevo login o password.3.- Se guarda en el sistema.4.- Se le informa al usuario (médico veterinario) los cambios realizados.E.3 Buscar y Eliminar cuenta de usuario.1.- Se busca la cuenta de usuario2.- Se elimina cuenta de usuario.3.- Se guarda en el sistema.4.- Se le informa al usuario (médico veterinario) los cambios realizados.E.4 Generar y revisar reportes de clientes y Backup del sistema1.- Se solicita generar reportes de los clientes al sistema.2.- Se revisa los reportes en pantalla o los imprime.3.- Se realiza backup del sistema.Pos condición :El usuario podrá iniciar sesión en el sistema.Resguardo de la base de datos.Frecuencia 1. Los reportes y backup se realizan cada fin de semana.

2. Cada vez que sea necesario crear una cuenta para un nuevo Usuario (médico veterinario).

Page 36: Ficha Del Documento115

DIAGRAMA DE SECUENCIA N° 02:

REALIZAR REGISTRO DE CLIENTES Y MASCOTAS.

Page 37: Ficha Del Documento115

En este diagrama se refleja el comportamiento normal del sistema ante el registro de un nuevo cliente y mascota ,se solicita datos al cliente, se verifica y luego se toman datos generales de la mascota se hace referencia al paciente por ser datos propios y no del cliente aunque este ultimo los va a brindar al medico veterinario.

DIAGRAMA DE SECUENCIA N° 03:

GESTION DE HISTORIAS CLINICAS

Page 38: Ficha Del Documento115

En el actual diagrama podemos observar cómo se realiza la gestión de historia clínica por parte del médico veterinario durante la consulta médica.

DIAGRAMA DE SECUENCIA N° 04:

GESTION DE DOCUMENTACION

Page 39: Ficha Del Documento115

Se observa el proceso de emisión de un recetario o de una constancia de vacunación donde el medico solicita un formato y a este se le cargan los datos la mascota de su H.C. se agrega recomendaciones que sería el tratamiento, para después emitir el recetario.

DIAGRAMA DE SECUENCIA N° 05:

PLANIFICACION DE CITAS

Page 40: Ficha Del Documento115

Se grafica como se realiza el acuerdo entre el medico con el cliente (propietario de la mascota). El medico interactúa con la interfaz de planificación de citas la cual crea una cita ,a la vez que permite consultarlas y listar las actuales.

DIAGRAMA DE SECUENCIA N° 06:

ADMINISTRACION DEL SISTEMA

Page 41: Ficha Del Documento115

En este diagrama se puede apreciar el trabajo relacionado al administrador del sistema.

3.3.2 Diagrama de Colaboración

DIAGRAMA DE COLABORACION N° 01: ACCESO AL SISTEMA

Page 42: Ficha Del Documento115

En este diagrama se puede apreciar como el usuario (médico veterinario o administrador) solicita acceder al sistema para posteriormente ingresar. Luego cierra sesión.

DIAGRAMA DE COLABORACION N° 02:

REGISTRO DE CLIENTES Y MASCOTAS

Page 43: Ficha Del Documento115

En este diagrama se refleja el comportamiento normal del sistema ante el registro de un nuevo cliente y mascota ,se solicita datos al cliente, se verifica y luego se toman datos generales de la mascota se hace referencia al paciente por ser datos propios y no del cliente aunque este ultimo los va a brindar al medico veterinario

DIAGRAMA DE COLABORACION N° 03:

GESTION DE HISTORIAS CLINICAS

Page 44: Ficha Del Documento115

En el actual diagrama podemos observar cómo se realiza la gestión de historia clínica por parte del médico veterinario durante la consulta médica.

DIAGRAMA DE COLABORACION N° 04:

GESTION DE DOCUMENTACION

Se observa el proceso de emisión de un recetario o de una constancia de vacunación donde el medico solicita un formato y a este se le cargan los datos la mascota de su H.C. se agrega recomendaciones que sería el tratamiento, para después emitir el recetario.

Page 45: Ficha Del Documento115

DIAGRAMA DE COLABORACION N° 05:

PLANIFICACION DE CITAS

Se grafica como se realiza el acuerdo entre el medico con el cliente (propietario de la mascota). El medico interactúa con la interfaz de planificación de citas la cual crea una cita ,a la vez que permite consultarlas y listar las actuales.

DIAGRAMA DE COLABORACION N° 06:

ADMINISTRACION DEL SISTEMA

Page 46: Ficha Del Documento115

En este diagrama se puede apreciar el trabajo relacionado al administrador del sistema.

3.4 Diagrama de Clases y Objetos

3.4.1 Diagrama de Clases

3.4.1.1 Descripcion como funcionaria el sistema con un texto plano.

El Centro Veterinario Mister Can incluye un area encargada de prestar servicio de atencion medica a las mascotas de los clientes.

La consulta medica se desarrolla de la siguiente manera:Un medico veterinario tiene como pacientes a clientes y sus mascotas. Cada cliente tiene nombre ,apellidos ,un codigo, una direcccion, un telefono, un email.

Page 47: Ficha Del Documento115

No existe limite en el numero de mascotas asociadas a un cliente, eso da a entender que los clientes pueden tener varias mascotas donde cada una tiene un codigo , un nombre, una especie, una raza , un sexo , en pelaje , fecha de nacimento aproximada y peso.

Asi mismo se guardara en la Historia clinica los sintomas , observaciones, diagnosticos de enfermedades, tratamiento que tuvo y la fecha , una determinada mascota . Adicionalmente se registraran las fechas de cada vacuna y de que se a vacuna, por estos procesos se podran emitir 2 tipos de formatos donde se incluiran los datos del cliente ,mascota ,del medico y la fecha ,pero de acuerdo a su necesidad : uno sera el recetario que contiene N° recetario, tratamiento y recomendaciones y otro una constancia de vacunacion con N° constancia , tipo de vacuna y la fecha.De igual forma el medico veterinario podra programar una proxima cita con el cliente y paciente, donde se especificara el motivo y fecha planificada; para luego listar las citas.

El area cuenta con el personal identificado con un codigo de usuario, ademas de estar registrados sus datos personales , el medico veterinario posee un N° de registro del C.M.V.P. y el administrador, el primero sera el encargado de atender y registrar al cliente y el paciente (mascota) ademas de consultar y modificar las Historias Clinicas durante la consulta medica y el segundo podra revisar los reportes de clientes asi como administrar las cuentas para acceder al sistema.

Por ultimo el area posee una laptop Core 2 Duo que sera la estacion de trabajo y contara con software original Windows XP, Microsof Office y como interfaz de programacion Visual Basic 6.0 Enterprise, y una impresora para publicar los diversos formatos.

3.4.1.2 Proceso de depuración para quedar con las clases correctas con el

formato uml.

negrita -------------------------------> clases

cursiva--------------------------------> atributos

subrayado ---------------------------> operaciones

El Centro Veterinario Mister Can incluye un area encargada de prestar servicio de atencion medica a las mascotas de los clientes.

La consulta medica se desarrolla de la siguiente manera:Un medico veterinario tiene como pacientes a clientes y sus mascotas. Cada cliente tiene nombre ,apellidos ,un codigo, una direcccion, un telefono, un email.

Page 48: Ficha Del Documento115

No existe limite en el numero de mascotas asociadas a un cliente, eso da a entender que los clientes pueden tener varias mascotas donde cada una tiene un codigo , un nombre, una especie, una raza , un sexo , en pelaje , fecha de nacimento aproximada y peso.

Asi mismo se guardara en la Historia clinica los sintomas , observaciones, diagnosticos de enfermedades, tratamiento que tuvo y la fecha , una determinada mascota . Adicionalmente se registraran las fechas de cada vacuna y de que se a vacuna, por estos procesos se podran emitir 2 tipos de formatos donde se incluiran los datos del cliente ,mascota ,del medico y la fecha ,pero de acuerdo a su necesidad : uno sera el recetario que contiene N° recetario, tratamiento y recomendaciones y otro una constancia de vacunacion con N° constancia , tipo de vacuna y la fecha.

De igual forma el medico veterinario podra programar una proxima cita con el cliente y paciente, donde se especificara el motivo y fecha planificada; para luego listar las citas.

El area cuenta con el personal identificado con un codigo de usuario, ademas de estar registrados sus datos personales , el medico veterinario posee un N° de registro del C.M.V.P. y el administrador, el primero sera el encargado de atender y registrar al cliente y el paciente (mascota) ademas de consultar y modificar las Historias Clinicas durante la consulta medica y el segundo podra revisar los reportes de clientes asi como administrar las cuentas para acceder al sistema.

Por ultimo el area posee una laptop Core 2 Duo que sera la estacion de trabajo y contara con software original Windows XP, Microsof Office y como interfaz de programacion Visual Basic 6.0 Enterprise, y una impresora para publicar los diversos formatos.

3.4.1.2 Identificacion de las clases del sistema

Clases Candidatas

o Centro

o Area

o Atencion medica

o Mascotas

o Personal

o Clientes

o Historia Clinica

o Consulta medica

o Vacuna

o Formatos

o Recetario

o Constancia de vacunacion

o Medico veterinario

o Cita

o Administrador

o Usuarios

o Reportes

o Cuentas

o Sistema

Page 49: Ficha Del Documento115

o Laptop core 2 duo

o Estación dse trabajo

o Software original

o Interfaz de programación

o impresora

Clases Incorrectas

Clases vagaso Centro

o Area

o Atencion medica

o Reportes

Clases Redundanteso Personal

o Cuentas

o Formato

Implantaciono Sistema

o Laptop core 2 duo

o Estación dse trabajo

o Software original

o Interfaz de programación

o impresora

Page 50: Ficha Del Documento115

Clases Correctas

o Usuario

o Medico veterinario

o Administrador

o Cita

o Cliente

o Mascota

o Consulta medica

o Historia clinica

o Formato

o Recetario

o Constancia de vacunacion

o Vacunas

1.6.3.3 Construir las fichas CRC con el formato anverso y reverso.

FICHA CRC Nº 01: Clase Cliente

Anverso

ClienteResponsabilidad colaboradoresRegistrarModificarConsultarAsociar

Médico veterinarioMédico veterinarioMédico veterinarioMédico veterinario y mascota

ReversoClienteAtributosId cliente :intr(2)Nombre : char(30)Apellidos: char(40)Dirección: char(30)Teléfono : int(11)DNI: int(8)Email: char(25)Subclases SuperclaseNinguna Ninguna

FICHA CRC Nº 02: Clase Mascota

Page 51: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 51

Anverso

MascotaResponsabilidad colaboradoresRegistrarModificarConsultarAsociar

Médico veterinarioMédico veterinarioMédico veterinarioMédico veterinario y cliente

ReversoMascotaAtributosId mascota : int(2)Nombre : char(20)Especie : char(15)Raza: char(15)Sexo : char(10)Fecha de nacimiento :dateSubclases SuperclaseNinguna Ninguna

FICHA CRC Nº 03: Usuario

Anverso

UsuarioResponsabilidad colaboradoresIngresarRegistrar ConsultarAtender

SistemaCliente, mascotaHistoria Clínica, mascota. Cliente, mascota

ReversoUsuarioAtributos

Page 52: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 52

Id usuario : int (2)Nombre : char(20)Apellidos :char(30)Dirección : char(25)Teléfono : int(12)DNI: int(8)Login : char(10)Password : char(15)Subclases SuperclaseAdministradorMédico veterinario

Ninguna

FICHA CRC Nº 04: Cita

Anverso

CitaResponsabilidad colaboradoresListarprogramarguardar

Médico veterinarioMédico veterinario, cliente, mascotaMédico veterinario

ReversoCitaAtributosId usuario : int (2)Id cliente : char(4)Id mascota : int(4)Fecha : dateMotivo : char(40)

Subclases SuperclaseNinguna Ninguna

FICHA CRC Nº 05: Consulta Médica

Anverso

Page 53: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 53

Consulta MedicaResponsabilidad colaboradoresAtencionConsultarRegistrarGuardar

Médico veterinario, mascota ,clienteMédico veterinario, mascota e HCMédico veterinario.Médico veterinario.

Reverso

Consulta MedicaAtributosN° consulta : int (2)Id mascota : int(2)Id usuario : int (2)Fecha : dateObservaciones : char(50)Síntomas : char(50)Diagnóstico : char(50)N° recetario : int(2)N° constancia: int(2)Subclases SuperclaseNinguna Ninguna

FICHA CRC Nº 06: Historia Clínica

Anverso

Historia ClínicaResponsabilidad colaboradoresVisualizarGuardarRegistrarBuscar

Médico veterinario, mascota, clienteMédico veterinarioMédico veterinarioMédico veterinario, mascota, cliente

ReversoHistoria clínicaAtributos

Page 54: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 54

Id mascota : int(2)N° consulta : int (2)N° de HC : int(2)

Subclases SuperclaseNinguna Ninguna

FICHA CRC Nº 07: Recetario

Anverso

RecetarioResponsabilidad colaboradoresAñadirEmitirGuardarAgregar

Médico veterinario, mascota, clienteMédico veterinario, clienteMédico veterinarioMédico veterinario, hist. Clínica.

ReversoRecetarioAtributosN° recetario : int(5)Id cliente : char(4)Id mascota : int(4)Id usuario : int (2)Fecha : dateTratamiento : char(80)Recomendaciones : char(40)Subclases SuperclaseNinguna Ninguna

FICHA CRC Nº 08: Vacuna

Anverso

VacunaResponsabilidad colaboradores

Page 55: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 55

RealizarAñadir

Médico veterinario, mascota,Médico veterinario, cliente.

ReversoVacunaAtributosCodigo vacuna : int(2)Nombre de vacuna : char(25)

Subclases SuperclaseNinguna Ninguna

FICHA CRC Nº 09: Constancia de vacunación

Anverso

RecetarioResponsabilidad colaboradoresAñadirEmitirGuardarAgregar

Médico veterinario, mascota, clienteMédico veterinario, clienteMédico veterinarioMédico veterinario, hist. Clínica.

ReversoRecetarioAtributosN° constancia : int(2)Id cliente : int(2)Id mascota : int(2)Id usuario : int (2)Codigo vacuna : int(2)Fecha de vacunación: dateSubclases SuperclaseNinguna Ninguna

1.6.3.4. Construir el diccionario de datos

o Usuario : es el personal del establecimiento que ingresara al

sistema para hacer uso de las funciones del mismo , los cuales pueden ser : medico veterinario o administrador.

Page 56: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 56

o Medico veterinario : usuario que realizara todo lo concerniente al

proceso de consulta medica dirigido a la mascota del cliente.

o Administrador : usuario que gestionara el sistema , los reportes y

cuentas de usuarios para el sistema.

o Cita : acuerdo entre el cliente amo de la mascota con el medico

veterinario para la programacion de una proxima consulta.

o Cliente : amo de la mascota, debiendo ser registrado en el

sistema.

o Mascota : el paciente en si, es un animal de determinada especie

que sera atendido por el medico veterinario.

o Consulta medica : registro en el cual se llevara el control de

todas las consultas realizadas.

o Historia clinica : Es el conjunto de la informacion y documentos

surgidos de la relación entre el médico y la mascota del cliente.

o Recetario : es un formato que se emitira al cliente haciendo

referencia al tratamiento y recomendaciones a seguir para la mejora de la salud de la mascota.

o Constancia de vacunacion : formato que se emitira al cliente,

que servira para validar que a la mascota se le aplico una determinada vacuna en una fecha.

o Vacunas : registro de vacunas disponibles para ser aplicables

por el medico veterinario a las mascotas.

3.4.1.3 Descripcion de las clases :

Asociaciones :

Page 57: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 57

La clase Cliente tiene una relación de Asociación con la

clase mascota.

La clase mascota tiene una relación de Asociación con la

clase médico veterinario, pero se crea una clase de

asociación denominada consulta médica.

La clase cliente tiene una relación de Asociación con la

clase médico veterinario, pero se crea una clase de

asociación denominada cita.

cliente

+id cliente+nombre+apellidos+direccion+telefono+D.N.I+email

+ingresar()+modificar()+consultar()

mascota

+id mascota+nombre+especie+raza+sexo+fecha de nacimiento+id cliente

+ingresar()+modificar()+eliminar()

tiene asociada

1 1..*

mascota

+id mascota+nombre+especie+raza+sexo+fecha de nacimiento+id cliente

+ingresar()+modificar()+eliminar()

medico veterinario

+N° C.M.V.P

+registrar()+atender()+consultar()+modificar()

atiende* *

consulta medica

+N° consulta+id mascota+id usuario+fecha+sintomas+observaciones+diagnostico+N° de recetario+N° de consulta

+abrir Historia clinica()+prestar atencion()+ordenar()+actualizar()+guardar()

Page 58: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 58

La clase vacunas tiene una relación de Asociación con la

clase constancia de vacunación.

La clase mascota tiene una relación de Asociación con la

clase cita.

mascota

+id mascota+nombre+especie+raza+sexo+fecha de nacimiento

+ingresar()+modificar()+eliminar()

cita

+id usuario+id cliente+id mascota+fecha+motivo

+listar()+programar()+guardar()

tiene

11

cliente

+id cliente+nombre+apellidos+direccion+telefono+D.N.I+email

+ingresar()+modificar()+consultar()

medico veterinario

+N° C.M.V.P

+registrar()+atender()+consultar()+modificar()

cita

+id usuario+id cliente+id mascota+fecha+motivo

+listar()+programar()+guardar()

solicita atencion

**

Constancia de vacunacion

+n° constancia+id cliente+id mascota+id usuario+codigo de vacuna+fecha de vacunacion

+añadir()+emitir()+guardar()

vacuna

+codigo vacuna+nombre de vacuna

+realizar()emite1..*

1

Page 59: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 59

Agregacion :

La clase Recetario y constancia de vacunacion tiene una

relación de Agregación con la clase consulta medica.

La clase Consulta médica tiene una relación de

Agregación a la clase Historia Clínica.

consulta medica

+N° consulta+id mascota+id usuario+fecha+sintomas+observaciones+diagnostico+N° de recetario+N° de consulta

+abrir Historia clinica()+prestar atencion()+ordenar()+actualizar()+guardar()

Recetario

+n° recetario+id cliente+id mascota+id usuario+fecha+tratamiento+recomendaciones

+añadir()+emitir()+guardar()

Constancia de vacunacion

+n° constancia+id cliente+id mascota+id usuario+codigo de vacuna+fecha de vacunacion

+añadir()+emitir()+guardar()

incluira1

0..1

incluira

1

0..1

consulta medica

+N° consulta+id mascota+id usuario+fecha+sintomas+observaciones+diagnostico+N° de recetario+N° de consulta

+abrir Historia clinica()+prestar atencion()+ordenar()+actualizar()+guardar()

Historia Clinica

+id mascota+N° HC+N° consulta+fecha de inscripcion

+visualizar()+buscar()+guardar()

usa

1 1

Page 60: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 60

Herencia :

La clase Usuario tiene una relación de Herencia con las

clases: médico veterinario y administrador.

Diagrama de Clases :

3.4.2 Diagrama de Objetos

Usuario

+id usuario+nombre+apellidos+direccion+telefono+D.N.I.+tipo usuario.+login+password

+ingresar()

medico veterinario

+N° C.M.V.P

+registrar()+atender()+consultar()+modificar()

administrador

+revisar reportes()+administrar cuentas()

clie

nte

+id

clie

nte

+no

mbr

e+

apel

lidos

+di

recc

ion

+te

lefo

no+

D.N

.I+

emai

l

+in

gres

ar()

+m

odifi

car(

)+

cons

ulta

r()

masc

ota

+id

mas

cota

+no

mbr

e+

espe

cie

+ra

za+

sexo

+fe

cha

de n

acim

ient

o+

id c

lient

e

+in

gres

ar()

+m

odifi

car(

)+

elim

inar

()

tiene

aso

ciad

a

11.

.*

Usu

ari

o

+id

usu

ario

+no

mbr

e+

apel

lidos

+di

recc

ion

+te

lefo

no+

D.N

.I.

+tip

o us

uario

+lo

gin

+pa

ssw

ord

+in

gres

ar()

medic

o v

ete

rinari

o

+N

° C

.M.V

.P

+re

gist

rar(

)+

aten

der(

)+

cons

ulta

r()

+m

odifi

car(

)

adm

inis

trador

+re

visa

r re

port

es()

+ad

min

istr

ar c

uent

as()

atie

nde

**

consu

lta m

edic

a

+N

° co

nsul

ta+

id m

asco

ta+

id u

suar

io+

fech

a+

sint

omas

+ob

serv

acio

nes

+di

agno

stic

o+

de rec

etar

io+

de c

onsu

lta

+pr

esta

r at

encion

()+

orde

nar(

)+

actu

aliz

ar()

+gu

arda

r()

cita

+id

usu

ario

+id

clie

nte

+id

mas

cota

+fe

cha

+m

otiv

o

+lis

tar(

)+

prog

ram

ar()

+gu

arda

r()

tiene

1 1

His

tori

a C

linic

a

+N°

HC

+id

mas

cota

+N°

cons

ulta

+fe

cha

de in

scrip

cion

+vi

sual

izar

()+

busc

ar()

+gu

arda

r()

usa

11

Rece

tari

o

+n°

rec

etar

io+

id c

lient

e+

id m

asco

ta+

id u

suar

io+

fech

a+

trat

amie

nto

+re

com

enda

cion

es

+añ

adir(

)+

emiti

r()

+gu

arda

r()

Const

anci

a d

e v

acu

naci

on

+n°

con

stan

cia

+id

clie

nte

+id

mas

cota

+id

usu

ario

+co

digo

de

vacu

na+

fech

a de

vac

unac

ion

+añ

adir(

)+

emiti

r()

+gu

arda

r()

vacu

na

+co

digo

vac

una

+no

mbr

e de

vac

una

+re

aliz

ar()

emite

1..*

1

solic

ita a

tenc

ion

*

*

incl

uira

1

0..1

incl

uira

1

0..1

tiene

1 1

Page 61: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 61

3.5 Diagramas de comportamiento

3.5.1 Diagrama de Estados

cliente

+id cliente: 01+nombre: melissa+apellidos: vega+direccion: alto ilo+telefono: 9876543+D.N.I: 45739821+email: [email protected]

mascota

+id mascota: 02+nombre .brandy+especie: canino+raza: shnauzer+sexo: hembra+fecha de nacimiento: 12/8/05+id cliente: 01

tiene asociada

1 1..*

medico veterinario

+N° C.M.V.P

+registrar()+atender()+consultar()+modificar()

atiende* *

consulta medica

+N° consulta: 07+id mascota: 02+id usuario: 02+fecha: 8/8/2010+sintomas: vomitos+observaciones: bajo peso+diagnostico: intoxicacion+N° de recetario: 55+N° de constancia 505

cita

+id usuario: 01+id cliente 01+id mascota 02+fecha: 14/07/2010+motivo: revision

tiene

1

1

Historia Clinica

+id mascota: 02+N° HC: 02+N° consulta: 07+fecha de inscripcion: 15/2/04

usa

1 1

Recetario

+n° recetario: 55+id cliente: 01+id mascota: 02+id usuario: 02+fecha: 8/8/2010+tratamiento: antibiotico+recomendaciones: caminar

Constancia de vacunacion

+n° constancia: 505+id cliente: 01+id mascota: 02+id usuario: 02+codigo de vacuna: 05+fecha de vacunacion: 14/5/2010

vacuna

+codigo vacuna: 05+nombre de vacuna: polio

emite

1..*

1

solicita atencion

**

incluira1

0..1

incluira

1

0..1

tiene

1

1

Usuario

+id usuario: 02+nombre: luis+apellidos: lujan+direccion: miramar p 9+telefono: 98745612+D.N.I.: 78954622+tipo usuario: medico veterinario+login: medic09+password: *******+N° CMVP: 897

Page 62: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 62

Para los usuarios.

De una cita durante su planificacion.

Los estados del registro de clientes y mascotas

durante el proceso de consulta medica en el

cual se ve los estados de la historia clinica y la del

recetario como de la constancia de vacunacion para ser

emitidas al cliente.

creado registradoguardar en sesioningresar

fuera del sistema

saliringresar

disponible

reservadaconsultada

reservar

cancelada

creada H.C.

registrada H.C. actualizada H.C.

consultada H.C.

en consulta

añadir datos

guardar

buscar

registro de cliente

registro de cliente con mascota

anexar mascota

cumple requisito

llenando recetario llenar

buscar

recetario emitidoemitir

constancia emitida llenando constanciallenar

emitir

Page 63: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 63

3.5.2 Diagrama de Actividades

Se refleja las actividades en conjunto del sistema durante el uso del mismo

en la consulta medica y los flujo entre los actores

Page 64: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 64

Page 65: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 65

3.6 Diagrama de Implantacion

3.6.1 Diagrama de Componentes

3.6.2 Diagrama de Despliegue (implementacion)

S e i m p l e m e n t a r a u n a i n t r a n e t c o n u n a p c c o m o s e r v i d o r d e d a t o s p a r a l a s 2

p c t e r m i n a l e s u n a u b i c a d a e n a d m i n i s t r a c i o n y o t r a e n e l c o n s u l t o r i o

m e d i c o ; s e c o m p a r t i r a u n a i m p r e s o r a q u e e s t a r a e n e l c o n s u l t o r i o , p e r o

podra ser utlizada por el administrador para emitir reportes.

Page 66: Ficha Del Documento115

CENTRO

VETERINARIO MISTER CAN

Sistema de Gestión de Historias Clínicas – veterinarias “MYPETS”

Capítulo VI: IMPLANTACION DEL PROTOTIPO

Agosto2011

Pág. 66