TITULO DEL PROYECTO SISTEMA DE INFORMACIÓN PARA LA GESTIÓN Y LA ATENCIÓN DE PACIENTES EN LA CLÍNICA BETHOVEN 1.1.

IDENTIFICACIÓN DEL PROBLEMA La clínica veterinaria Beethoven es una empresa dedicada a brindar atención médica a las mascotas de sus clientes. A la fecha la clínica veterinaria Beethoven presenta los siguientes problemas: - La reserva de citas o consultas médicas para las mascotas se registra en un cuaderno de citas, y al momento de verificar las mismas estas se hacen difíciles de ubicar o llevar un orden correlativo ya que no se tiene un orden de información, causando demora y molestia a los clientes o propietarios. - No se tiene información actualizada sobre los resultados de las atenciones de las mascotas. - La inscripción o registro de los clientes y de las mascotas se realiza manualmente en el libro de registro de cliente y en el libro de registro de las mascotas. Los mismos poseen borrones que causan molestias a los clientes, al administrador de la empresa. También existe a veces la perdida de información en el trabajo que se realiza. - La emisión de comprobantes de pago se hacen manualmente y cuando se comenten errores se tiene que realizar otros comprobantes generando pérdida de tiempo. - No se tiene el total exacto de los montos recaudados por semanas, por meses ni por años. - El reporte de ingresos, que se realicen en cada turno, es registrado en hojas sueltas las cuales son archivadas en el folder de control y estas traspapelan continuamente y muchas veces se pierden. 1.2. ANTECEDENTES Actualmente la clínica veterinaria no cuenta con ningún sistema informático que le permita realizar de forma adecuada la gestión y control de la atención y cita que se dan dentro de la clínica veterinaria Beethoven, ya que todo el proceso se lleva manualmente en un libro de registro y en cartilla de control. Se encontraron antecedentes de software para la consulta de servicios y números de atención de emergencia en otros establecimientos destinados a prestar servicios de atención de mascotas.

-

-

Página web está destinada al público para que el usuario este informado de los servicios que presta la veterinaria y cuenta de correo electrónico en Hotmail esta a su vez para reservar citas, consultar precios o mandar sugerencias (Clínica Veterinaria LAZZY). Página web está destinada al público para que el usuario este informado de los servicios que presta la veterinaria y cuenta de correo electrónico en Hotmail esta a su vez para reservar citas, consultar precios o mandar sugerencias (Clínica Veterinaria DOGGY).

1.3.

OBJETIVOS

1.3.1. OBJETIVOS GENERALES Desarrollar un sistema de información para la gestión de atenciones de pacientes de la clínica veterinaria Beethoven. 1.3.2. OBJETIVOS ESPECÍFICOS Identificar detalladamente la situación actual de la clínica veterinaria. Diseñar una interfaz graficada de fácil uso para el usuario. Implementar el control y proceso de registro de clientes y el informe de las atenciones. Implementar mecanismos de seguridad con la creación de usuarios y encriptación de contraseña para proteger la vulnerabilidad del sistema.

1.4.

ALCANCES- LIMITES – METAS DEL PROYECTO

1.4.1. ALCANCES El sistema será capaz de procesar de manera eficiente el control de registro del cliente. El sistema podrá registrar el ingreso del cliente. El sistema podrá registrar la reserva del cliente. El sistema proporcionara información adecuada y de fácil manejo que interactúe con el usuario. El sistema podrá generar el comprobante de pago por el servicio consumido. El sistema será capaz de registrar el servicio de la mascota y conocer su diagnóstico.

es necesario porque permitirá agilizar los procesos que se lleva dentro de la veterinaria como son: .4. . que permita obtener la información ordena y que ayude a la toma de decisiones. mes y año. 1.4. Los procesos mencionados anteriormente son realizados de forma manual.5. . El proyecto se justifica porque permitirá a la veterinaria llevar el control de ingresos y salidas del cliente.Registro de la información de las consultas médicas que tuvieron todas la mascotas.Realizar el control médico de las mascotas. 1. Realizar el manual de usuario.3.Emisión del comprobante de pago. El sistema podrá consultar los montos recaudados por día.Control de los ingresos y egresos. 1. El sistema no implementara los procesos que se desarrollan en el área de almacén.Información de los clientes de la veterinaria. así como llevar un registro actualizado de los . Realizar el documento técnico. METAS Implementar un sistema de información de consultas.2.- El sistema será capaz de realizar consultas médicas sobre la mascota y los servicios realizados. JUSTIFICACIÓN El desarrollo del sistema de información para la veterinaria. Esto acarrea problemas serios debido a que los documentos se traspapelan y muchas veces se pierde información que es valiosa para la clínica veterinaria. control de pago y caja. . . LIMITES El sistema no implementara ninguna de sus funciones vía web.

1.servicios solicitados por un cliente. iterativo e incremental. Además podrá obtener rápidamente los reportes necesarios.6. guiado por casos de uso. Y también porque el equipo de desarrollo ha sido formado con este método. METODOLOGÍA La metodología para el desarrollo del proyecto que se utilizara será PUDS(proceso unificado del software) porque es el más empleado en el desarrollo de sistemas de información debido a las características que esta presenta las cuales son centrados en la arquitectura. Además este método está extendido y estandarizado en el desarrollo del software. También se utiliza este lenguaje por que el equipo de desarrollo ha sido formado en UML . Y como lenguaje de modelado se utilizara UML (lenguaje unificado para el modelado) por ser un lenguaje grafico para la especificación. visualización construcción y documentación de las piezas usadas en el desarrollo del software.

tomara las decisiones pertinentes ene l rumbo de la empresa tomando en cuenta los reportes que el mismo le brindará. Recepcionista. controlar. de realizar las citas para las atenciones que se brindan a los pacientes.-Persona encargada de la recepción de los clientes (propietarios) .La misma se encargara de revisar semanalmente. class Use Case Model Paciente.1 IDENTIFICACIÓN DE ACTORES DEL NEGOCIO class Use Case Model Veterinario.-Animal que va a ser atendido en la veterinaria.1.2 IDENTIFICACION DE CASOS DE USO       Registrar Propietario Registrar Mascota Registrar Historia clínica Registrar Pago Buscar Historia Clínica Emitir Comprobante de Pago .-Persona encargada de dirigir .-Persona encargada de la atención de los pacientes .1. mensualmente o anualmente los diferentes reportes que el sistema brindara. class Use Case Model Propietario.-Persona a la cual le pertenece el paciente (la mascota): La misma se encargara de llevar y recoger al paciente.2. la cual va a tener contacto directo con los pacientes y la cual va a ingresar los datos de la historia clínica de los pacientes en el sistema después de haber atendido a los pacientes. 2. administrar y planificar la empresa . de emitir las facturas y boletas. El mismo tendrá contacto directo con el veterinario. Reportes de clientes fijos . El administrador. se encargara de pagar las consultas al recepcionista y también de reservar o separar las citas para el paciente. class Use Case Model class Use Case Model Administrador.El recepcionista se encarga: de realizar los cobros a los clientes por sus respectivas consultas. como son: Reportes de ingresos . etc.

Caso de Uso Actores Descripción 2. Paciente En este caso de uso el recepcionista ingresara los principales datos de la macota o mascotas de los clientes..4 DESCRIPCIÓN DE LOS CASOS DE USO DEL NEGOCIO Caso de Uso Actores Descripción 1. Propietario En este caso de uso el recepcionista ingresara los principales datos de los propietarios de las mascotas (clientes). -Características de la mascota.2. -Dirección. -Tipo de mascota. -Cuenta de Correo electrónico.Los datos a registrar son los siguientes: -Nombres y apellidos. Para poder registrar la cita el recepcionista seleccionará al propietario con su respectiva mascota (los cuales ya debieron primero estar registrados en la base de datos del sistema para que se pueda registrar la cita).-Registrar Propietario Recepcionista. Los datos a registrar son los siguientes: -Nombre de la mascota. Veterinario En esta parte el recepcionista registrará una cita entre un veterinario y un propietario ( el mismo que estará con su respectiva mascota). Luego el recepcionista procederá a ver en un cuadro de disponibilidad si existen espacios libres en el horario de atención de un día especifico y acordará con el propietario de la mascota la .-Registrar Paciente Recepcionista. -Número de Teléfono fijo y de celular.. etc.Registrar Cita Recepcionista.1. edad de la mascota. Propietario.En esta parte el recepcionista ingresara en el sistema las principales características de la mascota a registra como son: color de la mascota. Para que se pueda realizar este caso de uso primero se debió haber realizado el registro de un propietario Caso de Uso Actores Descripción 3.

Entre los datos a registrar se ingresaran: El problema de salud que posee la mascota o que tuvo. En el registro se describirá de una forma resumida. Caso de Uso Actores Descripción 5. . Propietario En esta parte el recepcionista buscara la historia clínica en la cual se podrá ver la descripción de la consultas que la mascota ya tuvo en la clínica y la mima servirá para poder explicarles de una forma rápida a los clientes el estado en las que se encuentran sus mascotas..Registrar el pago Recepcionista.Buscar historia clínica Recepcionista... el precio de los medicamentos. Propietario En esta parte el recepcionista ingresará el precio de la consulta. El tratamiento que se le receto o que se le debe hacer. Caso de Uso Actores Descripción 7. etc. el monto que va a pagar (que puede ser parcial o total).Emitir comprobante de pago Recepcionista. Veterinario El veterinario después de tratar y revisar a la mascota entrará en el sistema para registrar los resultados de la consulta realizada. las pastillas o medicamentos que el veterinario le recetó a la mascota.hora y fecha para la Cita con el veterinario.. Propietario En esta parte el recepcionista emitirá el comprobante de pago que puede ser una factura o una boleta de venta dependiendo el caso.Registrar historia clínica Paciente. Caso de Uso Actores Descripción 6. Luego inmediatamente el recepcionista registrara la cita en el sistema. Caso de Uso Actores Descripción 4. La emisión del comprobante de pago se realizara obteniendo los datos de las mascotas y clientes registrados. que el propietario debe pagarle a la clínica.

uc diagrama de casos de uso del negocio Registrar Cita «i ncl ude» Consultar Disponibilidad Registrar Propietario Propietario Registrar Paciente Registrar pago «i ncl ude» Emitir Comprobante paciente .

uc Diagrama de casos de uso del sistema Iniciar Secion «include» Verificar Usuario y contraseña Ver Listado de citas Registrar ficha de atencion Veterinario Usuario Registrar Cita Actualizar Datos Recepcionista Administrador Generar reportes del sistems Registrar Nuev o Recepcionista Registrar cliente Restaurar copias de seguridad Registrar paciente Registrarpago Crear copias de seguridad «include» Habilitar/Inhabilitar cuentas de usuario del Recepcionista Rev isar monto a pagar «include» Emitir Comprobante de pago .

* ..Usuario: String ..Hora: DateTime 1..class Diagrama de clases Diagrama de Clases Usuario 1 Nombres: String APaterno: String AMaterno: String Dirección: String Telefono: String Administrador + + + + Registrar_NuevoRecepcionista() : void Habilitar/Inhabilitar() : void Registrar_backUp() : void Crear_backUp() : void CuentaUsuario .* 1.* Registra 1..Numero: int + Generar Comprobante dePago() : void 1 Cliente Nombre: String DNI: String Dirección: String Telefono: String 1 Reserva Tiene 1.Concepto: String .* Comprobante de Pago ..Contraseña: String .* + Realizar_Pago() : void 1 .Monto: double 1 1 Concepto Consulta: String Baño: String Curacion: String Desparacitación: String - 1 Paciente Nombre: String Genero: String Tipo: String Fecha_Nacimiento: DateTime Raza: String Color: String 1..Fecha: DateTime ..* DetallePago 1 1.Tipo: String .* Ficha_Atencion Diagnóstico: String Fecha: DateTime Hora: DateTime Receta_Medica: String Atendido: Bool 1.Numero: int .Habilitado: String 1 + + + + CrearCuenta() : void Habilitar_Cuenta() : void Iniciar_Sesion() : void Cerrar_Sesion() : void + + + + + 1 + Veterinario Recepcionista Actualizar_Datos() : void Generar_Reportes dela_Atencion() : void Registrar_Cita() : void Registrar_Cliente() : void Registrar_Paciente() : void Registrar_Pago() : void 1 Emite + Registrar_Ficha_Atencion() : void + Ver_Listado_de_Citas() : void 1 Llena Cita ..* 1.

sd DIAGRAMA DE SECUENCIA DEL CASO DE USO:REGISTRAR CITA Recepcionista Registrar Cita Control Cita Cita Ingresar Datos de la Cita() Enviar Datos de la Cita() Ver Disponibilidad() Devolver Respuesta() [Si Hay Disponibilidad]: Registrar Cita() Mostrar Mensaje de Confirmacion() Enviar Mensaje() Cita Registrada() .

sd Registrar Pago Recepcionista IURegistrar Pago Ingresa datos del Comprobante() Control Pago Comprobante de Pago Detallle Pago Envia datos del Comprobante() Genera el Comprobante() Comprobante generado() Envia Mensaje:Comprobante generado() Visualiza Mensaje() Ingresa datos detalle() Envia datos detalle() Registrar detalle() Datos detalle registrado() Envia mensaje() Entregar Comprobante() .

6: Enviar Mensaje() 1.sd Registrar Paciente Recepcionista IURegistrar Paciente Ingresa Datos del Paciente() Envia datos del Paciente() Contor-Registrar Paciente Paciente Cliente Registrar datos del Paciente() Paciente registrado() Envia Mensaje Paciente registrado() Visualiza mensaje Paciente registrado() sd DIAGRAMA DE COLABORACION:REGISTRAR CITA 1: Ingresar Datos de la Cita() 1.5: Cita Registrada() Cita .2: Ver Disponibilidad() 1.7: Mostrar Mensaje de Confirmacion() Recepcionista Registrar Cita 1.4: [Si Hay Disponibildad]:Registrar Cita() Control Cita 1.1: Enviar Datos de la Cita() 1.3: Devolver Respuesta() 1.

somf Conceptual Architecture Diagram Initial Disponible Final Registrar Cita Registrado [Si no está de Acuerdo] Habilitar Cita Cancelado somf Conceptual Architecture Diagram Habilitado Initial Habilitar Cuenta Deshabilitar Cuenta Inhabilitado Final .

somf Design Composition Diagram Registrar Cita [NO OK] [NO OK] Mostrar Mensaje de Hora Incorrecta Verificar Hora [OK] Verificar Fecha [OK] Mostrar Mensaje de Fecha Incorrecta Verificar Disponibilidad [NO HAY] Enviar Mensaje [SI HAY] Registrar Cita .

2 Unregistered Trial Version Pago 9.2 Unregistered Trial V .2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V somf diagrama de activ idad de registrar pago EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.EA 9.2 Unregistered Trial V Imprimir Comprobante EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial Version EA 9.2 [OK] EA 9.2 Unregistered Trial V Verificar EA Realizar Pago EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered TrialGirar Comprobante Unregistered Trial V Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered TrialMostrar Mensaje de Unregistered Trial V Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial V [NO OK] EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V Cajero Cliente EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial V Mostrar Mensaje de Pago Incorrecto pago EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial V EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial V EA 9.

2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 Iniciar Sesión EA 9.2 Unregistered Trial Version EA 9.EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 [OK] [OK] EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9 Informar Usuario Informar Contraseña Incorrecto Incorrecta EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 Ingresar Usuario y EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version Usuario Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 Enviar Mensaje de Bienvenida EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9 .2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 Contraseña EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9 Verificar Contraseña Verificar EA 9.2 Unregistered Trial Version EA 9 somf Diagrama de activ idad iniciar sesion EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9 EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.2 Unregistered Trial Version EA 9.

somf Conceptual Architecture Diagram Initial Disponible Final Registrar Cita Registrado [Si no está de Acuerdo] Habilitar Cita Cancelado somf Conceptual Architecture Diagram Habilitado Initial Habilitar Cuenta Deshabilitar Cuenta Inhabilitado Final .

.

.

.

.

UNIVERSIDAD NACIONAL DE “SAN ANTONIO ABAD DEL CUSCO” INSTITUTO DE SISTEMAS CUSCO CARRERA PROFESIONAL DE ANALISTA DE SISTEMAS .

SISTEMA DE INFORMACIÓN PARA LA ATENCIÓN DE LA CLÍNICA VETERINARIA BEETHOVEN PRESENTADO POR:      DOCENTE: Miranda NeyteGlisBrigitte JimenezAlvarez Darwin Elar Alvarez Salas Cynthia Eufemia KuaquiraHuallpaSorayda HorqueMinayaLuzbery Edith RodriguezSanchez .

Sign up to vote on this title
UsefulNot useful