Você está na página 1de 15

UNIVERSIDAD ESTATAL PENINSULA DE SANTA ELENA

FACULTAD DE SISTEMAS Y TELECOMUNICACIONES

ANTEPROYECTO DE TRABAJO DE TITULACIÓN


IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
ADMINISTRACIÓN DE LA CLÍNICA VETERINARIA “MASCOTAS”.

MODALIDAD
PROPUESTA TECNOLÓGICA

AUTOR
MOLINA VERA JOSÉ

CARRERA
INFORMÁTICA

PROFESOR O TUTOR SUGERIDO


HAZ LÓPEZ LIDICE VICTORIA

LA LIBERTAD – ECUADOR
2015
I. Datos Generales

Estudiante:
Apellidos: Molina Vera
Nombres: José Carlos
Número de Cédula: 0927085837
Número de Matrícula: 12010120049
Carrera: Informática
Correo Electrónico: joscarl2092@gmail.com
Teléfono: 0990199230

Profesor o tutor propuesto:


Apellidos: Haz López
Nombres: Lidice Victoria
Formación Tercer Nivel: Ingeniera en Sistemas Computacionales
Formación Cuarto Nivel: Master en Docencia y Gerencia Educación
Superior
Correo electrónico: victoria.haz@hotmail.com
Teléfono: 0993866800
II. Datos del anteproyecto
a. Título:
Desarrollo e implementación de un sistema web para la administración
de la clínica veterinaria mascotas.
b. Antecedentes

La clínica veterinaria “Mascotas” desde hace varios años viene


realizando una importante labor dentro de la provincia de Santa Elena
en el cantón La Libertad ofreciendo ayuda a toda clase de mascotas,
ellos archivan las fichas médicas de sus pacientes en carpetas donde se
almacenan todos los datos, antecedentes y exámenes que se le realizan
a las mascotas al igual que los datos importantes sobre los dueños
como dirección, cedula, número de teléfono, esta información es de
carácter confidencial. El historial clínico de la mascota no sale del
consultorio excepto por motivos de fuerza mayor, como consultas a
domicilio o traslado de la mascota a otra clínica.

Este método de archivar manualmente las fichas medicas de las


mascotas limita su atención, ya que cuando llega un paciente que ha
sido registrado anteriormente el tiempo que se toma para buscar dicho
registro es aproximadamente entre 15 y 20 minutos, si la ficha no se
encuentra se vuelve a crear una nueva perdiéndose así todos los
antecedentes y los exámenes realizados en el pasado, otro
inconveniente que se produce es cuando se realizan consultas a
domicilio ya que por lo general llaman a los doctores cuando la
veterinaria ya está cerrada, en la mayoría de casos por emergencias, y
no se tiene el historial clínico de las mascotas, por lo que no se pueda
registrar de manera inmediata la emergencia presentada.

La veterinaria cuenta también con un área de venta de productos para


mascotas como juguetes, medicinas y accesorios, el control de
inventario y de ventas de productos se realiza de forma manual y a
veces el encargado de esta área no registra todas las ventas y existen
descuadres de caja al final del día. Esto pone en evidencia la necesidad
de organizar y clasificar todos los productos e incrementar la información
del producto como la descripción, el uso, ingreso y salida.

Otro problema existente en la clínica es los créditos que se les da a los


clientes por diferentes motivos, rescatistas, emergencias o clientes
antiguos, este control se lleva en un cuaderno y por lo general los
deudores no van a realizar el pago hasta después de algunos meses y
se toman mucho tiempo buscando el registro de la deuda, en ocasiones
existen perdida de los registros por lo que la deuda no puede ser
cobrada.

Por tal motivo, es necesaria la implementación de un sistema en donde


almacenar los historiales médicas y demás antecedentes realizados a
las mascotas al igual que los datos de los clientes para una búsqueda
más eficaz y a la cual se pueda acceder desde cualquier lugar desde
una plataforma web y con ello poder visualizar la información en
cualquier momento sin necesidad de estar en la veterinaria. Además se
creara módulos para el manejo de inventario y facturación que permita el
ingreso de las mercaderías y a su vez realice la facturación de los
productos y los servicios médicos que se ofertan, también se podrá
registrar las cuentas por cobrar y por pagar para que se pueda controlar
las deudas que tienen los clientes y que se tienen con los proveedores.

Existen 4 trabajadores en la veterinaria, dos doctores, un vendedor que


a su vez es asistente y alguien encargado de llevar la contabilidad por
eso el sistema contara con una asignación de roles para que los
trabajadores solo tengan acceso a los módulos que les corresponde, al
sistema solo se podrá acceder mediante un usuario y una contraseña,
esta contraseña estará encriptado para darle mayor seguridad a la
aplicación.
c. Descripción del Proyecto:
El siguiente proyecto propone desarrollar e implementar un sistema web,
el cual contara con siete módulos en los cuales se automatizara los
procesos que se realizan en la clínica veterinaria en cuanto al registro
clientes y sus mascotas, registros de fichas médicas, registro de cartillas
de vacunación, registro de especialidades, así como el registro de
empleados y la asignación de roles de usuario, también contara con un
módulo para la parte contable en la que se realizaran inventarios,
facturaciones y demás movimientos contables que se realizan para el
control de ingresos y egresos dentro de la veterinaria.
Los usuarios que accedan al sistema deberán tener un rol asignado, se
definirán 4 roles según las funciones que realiza cada empleado en la
veterinaria. Estos roles serán:
 Administrador: El administrador tendrá acceso a todas las
funciones del sistema y estará encargado de gestionar el hosting,
gestionar los usuarios y los permisos, también estará encargado
de realizar las actualizaciones al sistema.
 Vendedor-Asistente: El vendedor estará encargado de registrar
las ventas de productos y de los servicios médicos además tendrá
acceso a los módulos de registro de clientes y de sus mascotas al
igual que a la búsqueda de fichas médicas.
 Doctor: Los doctores tendrán acceso al módulo de veterinaria.
 Financiero: La persona encargada del área financiera podrá
realizar el cuadre de caja, inventario, llevar control de las cuentas
por cobrar y por pagar.

Se contara con plantillas basándose en las fichas que usan actualmente


en la clínica veterinaria tanto para las fichas medicas como para las
cartillas de vacunación para que el usuario se sienta familiarizado al
momento de usar el sistema, también se crearan nuevas plantillas para
ordenes de exámenes así como para las especialidades con las que
cuenta la veterinaria.
Los clientes también podrán acceder al sistema para ver las citas
médicas que sus mascotas tienen pendiente, el historial de recetas que
le han sido suministrado a sus mascotas y el reporte de las cartillas de
vacunación de sus mascotas, este reporte es importante ya que todas
las mascotas deben tener una cartilla que certifique que están sanas y
cuentan con las inmunizaciones necesarias para prevenir las principales
enfermedades infecciosas a las que son propensos.
Para el diseño y desarrollo del sistema web se aplicara una metodología
de desarrollo iterativa utilizando herramientas como Eclipse Juno para el
desarrollo en el lenguaje JavaScript y el Framework ZK para la creación
de las interfaces de usuario. El servidor web a utilizar será WampServer
y el sistema gestor de base de datos será MySQL.

d. Objetivos del Proyecto


 Objetivo General:
Desarrollar e implementar un sistema informático mediante el uso de
la herramienta web ZK que permita automatizar los procesos de la
clínica veterinaria “Mascotas”.
 Objetivos Específicos:
o Realizar el levantamiento de información de los procesos que se
realizan en la clínica veterinaria mediante la aplicación de
entrevistas.
o Analizar y diagramar los procesos que serán automatizados en el
sistema web
o Diseñar la aplicación con la información y las especificaciones
dadas.
o Generar reportes que ayuden a la toma de decisiones.
o Aplicar mecanismos de seguridad que permitan proteger la
aplicación y los datos.
o Elaborar escenarios de pruebas para verificar la funcionabilidad
del sistema y detectar posibles errores.
o Implementar la aplicación para que pueda ser utilizada, realizando
las respetivas capacitaciones.
e. Justificación
Al existir tantos registros de diferentes mascotas con diferentes dueños y
en ocasiones mascotas con nombres iguales o similares se crea
confusión al buscar un registro lo que genera que la información se
vuelva a registrar duplicando este registro y generando pérdida de
tiempo y atraso en las consultas.
Las consultas a domicilio se las realiza fuera del horario de atención de
la clínica veterinaria y por lo general en casos de emergencia lo que
causa que el doctor no tenga acceso al historial clínico.
En el área de contabilidad no existe un control de los movimientos
contables, no siempre se registran las ventas realizadas en el día por lo
que al final existen descuadres de caja, causando también que el
inventario no este actualizado.
Con la implementación del sistema web se guardaran todos los datos de
los clientes y sus mascotas con sus historiales médicos dentro de una
base de datos y se podrán realizar búsquedas más precisas ingresando
los nombres de las mascotas o los datos principales del dueño de la
mascota y así simplificar la búsqueda y encontrar de manera más rápida
la ficha médica, se beneficiara el doctor al poder acortar el tiempo que
se toma para buscar los archivos en la actualidad así como también
ayudara al momento de realizar consultas a domicilio debido a que es un
sistema web al cual se puede acceder desde cualquier dispositivo en
cualquier momento en el que se lo necesite.
El cliente podrá acceder a la información necesario de sus mascotas al
igual que el sistema le recordara si tiene una consulta médica pendiente,
también podrá generar los reportes necesarios como el certificado de
vacunación y de desparasitación.
Tanto el doctor como el encargado de la contabilidad en la veterinaria
podrán por medio del sistema web llevar un mejor control del flujo de
dinero implementando un módulo que realice el control de ingresos y
egresos diarios, el control de inventario y el control de cuentas por
cobrar y cuentas por pagar.
El sistema también generara reportes para ayudar a la toma de
decisiones, estos reportes dependerán de las necesidades de la clínica.
f. Alcance del Proyecto
El proyecto se centra en buscar un sistema de registro de pacientes,
registro de consultas, control de citas médicas, inventario, facturación y
control financiero. O más concreto, automatizar la mayor cantidad de
procesos que se realizan en la clínica veterinaria “Mascotas”. Esto
incluye los siguientes módulos:
 Veterinaria: Control completo de la gestión veterinaria para la
atención de mascotas, contiene: Registro de mascotas, Registro
de peluquerías, Registro de consultas a domicilio, Registro de
consulta veterinaria, Ficha Médica / Historia Clínica, Ficha
de Dermatología, Ficha de Oftalmología, Registro de Exámenes
y Resultados de Exámenes, Carnet de Vacunas y
Desparasitaciones. Emisión de facturas desde el módulo de
veterinaria.
 Seguridad: Acceso al sistema por medio de usuarios a los cuales
se les asignara roles de usuarios como administradores, doctores,
asistentes, vendedores y clientes. Con esta asignación de roles el
menú principal solo mostrara las opciones a las que tendrá
acceso de acuerdo a los tipos de usuarios. También se aplicara
mecanismos de seguridad para proteger la aplicación y la
información.
 Contabilidad: Registro de las transacciones de contabilidad en
base a las plantillas de movimientos contables registradas en el
sistema. Emite los principales reportes contables como son:
Balance General, Estado de Resultados, Libro Mayor, Saldos y
Movimientos de Cuentas contables.
 Inventario: Administración y control del inventario del negocio,
configuración de lista de precios y categorías de ítems para el
consumo interno o la facturación. Registro de ingresos y egresos
de stock desde los módulos de facturación y compras. Emite
reportes de Kardex y stock de bodega.
 Facturación: Emisión de facturas para las ventas y compra.
Permite la anulación de facturas.
 Cuentas por Cobrar: Registro y control de todas las facturas por
cobrar, permite registrar los valores por medio de diferentes
formas de cobro, como son: efectivo, cheque, deposito.
 Cuentas por Pagar: Lleva el control de los valores a pagar a
nuestros proveedores, nos permite controlar la forma en la que se
pagan a estos. Permite programar los pagos a fechas.

g. Metodología
Metodología de Investigación
Para este proyecto se utilizara el método de la observación científica que
es un proceso del método inductivo y consiste en la percepción directa
del objeto de investigación. Este permite conocer la realidad mediante la
percepción directa de los objetos y fenómenos.
Esta metodología se puede utilizar en distintos momentos de la
investigación, en su etapa inicial para diagnosticar el problema a
investigar y servirá de gran utilidad para el diseño de la investigación.
La observación científica dará una visión general de cómo se realizan
los distintos procesos dentro de la clínica veterinaria y cuáles son las
actividades que realizan cada uno de los empleados de acuerdo al cargo
que tienen dentro de la clínica.
La recopilación de la información se respaldara mediante la técnica de
entrevistas que se la realizaran a los 3 trabajadores de la clínica
veterinaria para comparar que la los resultados de la observación
concuerden con los resultados de la entrevista. Basado en los resultados
generados de formular una alternativa de solución y los resultados que
esta generara poniendo a prueba el sistema y verificar que se resuelvan
los problemas encontrados.

Metodología de desarrollo.
Se aplicara una metodología de desarrollo iterativo que implica:
 Recopilar los requisitos mediante la observación y las
entrevistas.
 Analizar la información recopilada y diseñar un modelo de
solución.
 Fase de desarrollo en la cual se realiza el diseño y la codificación
de los procesos.
 Fase de prueba en el que se corrige posibles errores en la
aplicación.
 Fase de implementación, en esta fase el sistema queda de
manera funcional y libre de errores.
Los datos que serán registrados en la aplicación, en su mayoría serán
ingresados por los doctores y solo ellos tendrá la autorización de crear
ficha médicas. El cliente solo podrá visualizar los datos relevantes de su
mascota.
Se mostrara avances al usuario final para verificar que se esté
cumpliendo con los requerimientos planteados y al ser un modelo de
desarrollo iterativo el sistema web debe ser flexible a cambios al igual
que soportar el desarrollo nuevos procesos.

h. Índice tentativo:
I. FUNDAMENTACION
1.1 Antecedentes
1.2 Descripción del Proyecto
1.3 Objetivos
1.4 Justificación
1.5 Metodología
II. LA PROPUESTA
2.1 MARCO CONTEXTUAL
2.1.1 Clínica Veterinaria “Mascotas”
2.1.2 Organigrama de la Clínica Veterinaria “Mascotas”
2.1.3 Conceptos Generales
2.2 MARCO CONCEPTUAL
2.2.1 Sistema Web
2.2.2 Lenguaje de Programación JAVA
2.2.3 MySQL Server
2.2.4 JavaScript
2.3 MARCO TEORICO
2.3.1 Herramientas de desarrollo
2.3.2 Estándares de desarrollo
2.3.3 Arquitectura de aplicaciones
2.3.4 Mecanismos de seguridad
2.4 COMPONENTES DE LA PROPUESTA
2.4.1 Módulos del sistema
2.4.2 Requerimientos
2.5 DISEÑO DE LA PROPUESTA
2.5.1 Arquitectura
2.5.2 Diagramas de caso de uso
2.5.3 Diseño de base de datos
2.5.4 Diccionario de datos
2.5.5 Esquema de solución
2.6 ESTUDIO DE FACTIBILIDAD
2.6.1 Factibilidad Técnica
2.6.2 Factibilidad Económica
2.7 RESULTADOS
2.7.1 Escenarios de pruebas
2.7.2 Implementación
CONCLUSIONES
RECOMENDACIONES
BIBIOGRAFIAS
ANEXOS

i. Resultados Esperados
Los resultados esperados son:
 Registro y control de los pacientes de acuerdo a las
especificaciones dadas por el cliente.
 Automatización control del inventario.
 Gestión y control de las fichas médicas evitando pérdidas o
duplicación de registros.
 Generación de reportes que ayuden en la toma de decisiones.
 Gestionar a los usuarios del sistema por medio de roles.
 Llevar un control del inventario y de los ingresos y egresos.
 Facturación de productos y servicios.

j. Bibliografía
Bibliografía
ESPINOSA VALLEJO, V. D., & GAGUANCELA GAGUANCELA, A. G. (NOVIEMBRE de 2012).
UNIVERSIDAD CENTRAL DEL ECUADOR CENTRO DE INFORMACION INTEGRAL.
Recuperado el 20 de DICIEMBRE de 2015, de UNIVERSIDAD CENTRAL DEL ECUADOR
CENTRO DE INFORMACION INTEGRAL:
www.dspace.uce.edu.ec/bitstream/25000/478/1/T-UCE-0011-27.pdf
INTERAMERICANA, M. -H. (ENERO de 1997). DIRECCION GENERAL DEL SERVICIO CIVIL.
Recuperado el DICIEMBRE de 2015, de DIRECCION GENERAL DEL SERVICIO CIVIL:
www.dgsc.go.cr/dgsc/documentos/cecades/metodologia-de-la-investigacion.pdf
TORRES, P. L. (12 de NOVIEMBRE de 2003). INGENERIA DEL SOFTWARE Y SISTEMAS DE
INFORMACION. Recuperado el 20 de DICIEMBRE de 2015, de INGENERIA DEL
SOFTWARE Y SISTEMAS DE INFORMACION: issi.dsic.upv.es/archives/f-
1069167248521/actas.pdf
k. Presupuesto
Costos de Hardware: No se adquirirán equipos informáticos para el
desarrollo del software.

Costo de Desarrollo
Personal Precio por mes Meses Precio final

Analista – Programador $ 500.00 4 $ 2000.00

Total $ 2000.00

Costos de Software
Herramienta Costo Número de Precio Final
Licencias

Eclipse Juno (JAVA) $ 0.00 1 $ 0.00

WampServer $ 0.00 1 $ 0.00

Total $ 0.00

Costos Varios
DESCRIPCIÓN PRECIO DÍAS PRECIO FINAL
POR DÍA
Energía Eléctrica - 120 $90.00
Transportación $ 3.00 120 $ 360.00
 C
Internet - 120 $ 100.00
o
Alimentación
s $ 3.00 120 $ 360.00
t
Impresiones - - $ 10.00
o
s Total $ 920.00

Costos de Desarrollo: Los costos presentados en este apartado serán


asumidos por la persona que ha presentado este ante proyecto
Descripción Precio Final
Costos de Hardware $ 0.00
Costos de Software $ 0.00
Costos de Desarrollo $ 2000.00
Costos Varios $ 920.00
Total de Costos $ 2920.00
Costos de Implementación: Los Costos de Implementación serán
asumidos por la Clínica Veterinaria Mascotas.
Descripción Cantidad Precio
Servidor web 1 3000.00
Asesor de Implementación 1 50.00
Total 3050.00

Costos Totales

Costos de Desarrollo 2920.00


Costos de Implementación 3050.00
Costo Total 5970.00
l. Cronograma
m. Ubicación dentro del contexto

Sectores de Influencia del Proyecto:


Provincia: Santa Elena
Cantón: La Libertad
Sector: Abdón Calderón
Objetivo Nacionales del Buen Vivir: Impulsar la transformación de la matriz
productiva
Contexto del Buen Vivir (Realidades Dinámicas): Democracia
Contexto del Buen Vivir (Ejes de Realidades Dinámicas) : Educación
Objeto de Estudio: Automatización de procesos dentro de la clínica
veterinaria.
Empresa asociada: Clínica Veterinaria Mascotas
Tipo de Sinergia con la Empresa: Acceso a Datos
Línea de Investigación: Componente Software

III. Firmas de Responsabilidad


Firma de Responsabilidad del Estudiante
Nombre: José Carlos Molina Vera
Cédula: 0927085837

_____________________________
Firma

Firma de Responsabilidad del Profesor o tutor Propuesto


Nombre:
Cédula:

____________________________
Firma