UNIVERSIDAD DE GUAYAQUIL FACULTAD DE...

115
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA INDUSTRIAL DEPARTAMENTO ACADÉMICO DE TITULACIÓN TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE LICENCIADA EN SISTEMAS DE INFORMACIÓN ÁREA DESARROLLO DE SOFTWARE TEMA DESARROLLO DE UN SISTEMA WEB PARA LA AUTOMATIZACIÓN DEL PROCESO DE CONTROL DE MASCOTAS EN LA VETERINARIA “MEDICAL PET”. AUTORA VILLACIS FLORES SILVIA VERÓNICA DIRECTOR DEL TRABAJO ING. SIST. TRIVIÑO ARMENDÁRIZ FRANCISCO XAVIER, MSC. 2018 GUAYAQUIL - ECUADOR

Transcript of UNIVERSIDAD DE GUAYAQUIL FACULTAD DE...

Page 1: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA INDUSTRIAL

DEPARTAMENTO ACADÉMICO DE TITULACIÓN

TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE

LICENCIADA EN SISTEMAS DE INFORMACIÓN

ÁREA DESARROLLO DE SOFTWARE

TEMA “DESARROLLO DE UN SISTEMA WEB PARA LA

AUTOMATIZACIÓN DEL PROCESO DE CONTROL DE MASCOTAS EN LA VETERINARIA “MEDICAL

PET”.

AUTORA VILLACIS FLORES SILVIA VERÓNICA

DIRECTOR DEL TRABAJO ING. SIST. TRIVIÑO ARMENDÁRIZ FRANCISCO XAVIER, MSC.

2018 GUAYAQUIL - ECUADOR

Page 2: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad
Page 3: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

CERTIFICADO DEL TUTOR

Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad de

tutor de investigación, designado por la unidad de titulación. Certifico que

la estudiante Sra. Villacís Flores Silvia Verónica, ha culminado el trabajo

de titulación con el tema: Desarrollo de un sistema web para la

automatización del proceso de control de mascotas en la veterinaria

“MEDICAL PET”.

Quien ha cumplido con todos los requisitos legales exigidos por lo

que se aprueba la misma.

Es todo cuanto puedo decir en honor a la verdad, facultando al

interesado hacer uso del presente, así como también se autoriza la

presentación.

TUTOR: ………………………………………………..

Ing.Sist. Triviño Armendáriz Francisco Xavier, Msc.

Page 4: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

ii

DECLARACIÓN DE AUTORÍA

“La responsabilidad del contenido de este trabajo de titulación, me

corresponde exclusivamente; y el patrimonio intelectual del mismo a la

Facultad de Ingeniería Industrial de la Universidad de Guayaquil”.

Villacís Flores Silvia Verónica

C.C. 0924840531

Page 5: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

iii

DEDICATORIA

Dedico este proyecto en primer lugar a Dios por permitirme cumplir

una meta más, ya que todo se lo debo a él, quien me ha dado la sabiduría

y las fuerzas suficiente para así culminar una de mis metas.

A mis padres Blanca Flores y Cristóbal Villacis por acompañarme

durante todo este camino, por ser mi pilar de apoyo y guiarme hacia lo

correcto e inculcar la honestidad como un valor primordial y fundamental en

la superación del hombre.

A mis hermanos Ing. Hendry, Lcdo. Máximo, Ing. Walter, y a mi

hermana Ing. Madeley Villacis quienes me guiaron durante mi Vida

estudiantil.

A mi Esposo Luis Valverde y a mi hija Dominique Valverde Villacis

que han estado presente en los malos y buenos momentos apoyándome

en mi elaboración de mi tesis.

También quiero dedicar a mi Cuñado Ing. Jonathan Parrales, por

haberme brindado siempre su apoyo incondicional.

Dedico con afecto a mis amigos, compañeros y docentes que

siempre estuvieron conmigo en esta etapa y que de una u otra manera tuve

ese apoyo.

Page 6: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

iv

AGRADECIMIENTO

Las gracias infinitas a Dios por darme la vida, y las fuerzas

necesarias, para llegar hasta este momento tan importante de mi vida

profesional.

Este trabajo lo dedico con todo mi cariño a mis padres Blanca Flores

y Cristóbal Villacis, porque en algún momento de mi existencia se los

prometí, para ellos con todo mi amor y convicción, millón gracias por haber

sido mi pilar y fortaleza en los momentos que más los necesité, gracias por

guiarme por el camino de la superación.

Agradezco a mi esposo Luis Valverde por su fidelidad constate en la

cual ha estado apoyándome siempre, más aún en un momento muy

delicado en la perdida de nuestro bebe.

Page 7: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

v

ÍNDICE GENERAL

N° Descripción Pág.

PRÓLOGO 1

INTRODUCCIÓN 2

CAPÍTULO I

MARCO TEÓRICO

N° Descripción Pág.

1.1 Marco Referencial 10

1.2 Marco Conceptual 10

1.2.1 Sistema Web 10

1.2.2 Hosting 11

1.2.3 Dominio 12

1.2.4 Servidor 13

1.2.4.1 Ventajas del servidor 14

1.2.4.2 Desventajas del servidor 14

1.2.5 Servidores Web 14

1.2.6 Lenguaje de programación 15

1.2.7 Tecnologías Web 16

1.2.7.1 PHP 16

1.2.7.2 HTML 16

1.2.7.3 CSS 17

1.2.8 Diccionario de datos 17

1.2.9 Arquitectura de software 18

1.3 Metodología de desarrollo 18

1.3.1 Metodología tradicional 18

1.3.2 Metodología Ágil 19

1.3.2.1 XP 19

Page 8: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

vi

N° Descripción Pág.

1.3.2.2 SCRUM 20

1.4 Fundamentación legal 21

CAPÍTULO II

METODOLOGÍA

N° Descripción Pág.

2.1 Tipo de investigación 23

2.1.1 Investigación descriptiva 23

2.1.2 Investigación exploratoria 24

2.2 Población y muestra 24

2.3 Técnicas e instrumentos de la investigación 25

2.4 Recolección de datos 26

2.5 Procesamientos y análisis 27

2.6 Análisis de los resultados 37

2.7 Definición de la situación actual 37

2.8 Análisis documental 37

2.9 Requerimientos funcionales 38

2.10 Requerimientos no funcionales 40

2.11 Definición de Software a utilizar – Tecnologías 40

2.11.1 XAMPP 42

2.11.2 MySQL 42

2.12 Actores y roles caso de uso 43

2.13 Casos de uso 44

2.13.1 Diagrama de caso de uso de contexto 44

2.14 Diagrama de actividades 51

2.15 Diagrama de entidad de relación 53

2.16 Diagrama de clase 54

2.17 Diccionario de datos 55

Page 9: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

vii

CAPÍTULO III

PROPUESTA

N° Descripción Pág.

3.1 Tema 60

3.2 Objetivos 60

3.3 Desarrollo de la propuesta 60

3.3.1 Desarrollo de prototipo de pantalla de la propuesta 60

3.3.2 Diseño de las pantallas principales del sistema web 63

3.4 Factibilidad de la propuesta 71

3.4.1 Factibilidad económica 71

3.4.2 Factibilidad operacional 71

3.4.3 Factibilidad técnica 71

3.5 Impacto d la propuesta 71

3.6 Cronograma de actividades 72

3.7 Conclusiones 73

3.8 Recomendaciones 73

GLOSARIO DE TÉRMINOS 75

ANEXOS 77

BIBLIOGRAFÍA 92

Page 10: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

viii

ÍNDICES DE CUADROS

N° Descripción Pág.

1 Causas y consecuencias del problema 7

2 Servidores Web 14

3 Datos de los clientes 24

4 Muestra de la población de estudio 25

5 Importancia del sistema Web 27

6 Registro de mascota por sistema web 28

7 Utilización del sistema Web 29

8 Las mascotas deberían tener su cita médica 30

9 Historia clínica en libreta es incómodo 31

10 Incorporar promociones en el sitio web 32

11 Sistema web es el fácil acceso para el historial de las

mascotas 33

12 Sistema web proporciona ventajas a la veterinaria 34

13 Tipo de proyecto cumple las expectativas 35

14 Proyecto novedoso 36

15 Requerimientos funcionales 38

16 Requerimientos no funcionales 40

17 Comparación de lenguaje de programación 41

18 Ventajas y desventajas del XAMPP 42

19 Ventajas y desventajas del MYSQL 43

20 Actores y roles 43

21 Usuario 55

22 Tipo de usuario 56

23 Mascotas 56

24 Historial clínico 57

25 Cita 58

26 Control de vacuna 59

Page 11: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

ix

N° Descripción Pág.

27 Componentes de la interfaz de la pantalla de ingreso 63

28 Propiedades de la pantalla principal 64

29 Propiedades de la pantalla usuario 65

30 Propiedades de la pantalla control de mascota 69

31 Propiedades de la pantalla historia clínica 70

Page 12: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

x

ÍNDICES DE IMÁGENES

N° Descripción Pág.

1 Ubicación de la Veterinaria 3

2 Partes de un dominio 12

3 Inicio de sesión 61

4 Cuenta nueva 62

5 Recuperar contraseña 62

6 Interfaz pantalla de ingreso 63

7 Pantalla principal del administrador 64

8 Pantalla usuario 65

9 Servicio SPA 66

10 Consultas médicas 66

11 Pantalla de cirugías 67

12 Pantalla de productos y accesorios 67

13 Pantalla de medicinas y farmacia 68

14 Pantalla de tipos de vacunas 68

15 Pantalla control de mascotas 69

16 Pantalla historia clínica 70

Page 13: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

xi

ÍNDICES DE DIAGRAMAS

N° Descripción Pág.

1 Cliente - Servidor 13

2 Diagrama de caso de uso de contexto 44

3 Diagrama de caso de uso ingreso al sistema 45

4 Diagrama de caso de uso menú administrador 46

5 Diagrama de caso de uso menú usuario 47

6 Diagrama de caso de uso menú mascota 48

7 Diagrama de caso de uso menú citas 49

8 Diagrama de caso de uso menú historial médico 50

9 Diagrama de actividades ingreso al sistema 51

10 Diagrama de actividades menú 52

11 Diagrama de entidad de relación 53

12 Diagrama de clases 54

13 Diagrama de GANTT 72

14 Diagrama de GANTT 2 72

Page 14: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

xii

ÍNDICES DE GRÁFICOS

N° Descripción Pág.

1 Importancia del Sistema Web 27

2 Registro de mascota por sistema web 28

3 Utilización del sistema web 29

4 Las mascotas deberían tener su cita médica 30

5 Historia clínica en libreta es incómodo 31

6 Incorporar promociones en el sitio web 32

7 Sistema web es el fácil acceso para el historial de las

mascotas 33

8 Sistema web proporciona ventajas a la veterinaria 34

9 Tipo de proyecto cumple las expectativas 35

10 Proyecto novedoso 36

Page 15: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

xiii

ÍNDICES DE ANEXOS

N° Descripción Pág.

1 Formato de encuesta 78

2 Encuesta realizada a los involucrados del proyecto 79

3 Certificado de vacunación 80

4 Historial de mascota 81

5 Examen de la mascota 82

6 Formato ficha médica 83

7 Encuesta realizada a veterinario 84

8 Encuesta a cliente 85

9 Manual del sistema 86

10 Ingreso al sistema 87

11 Pantalla principal del ingreso al sistema modo

administrador 88

12 Pantalla principal del ingreso al sistema modo usuario 89

13 Pantalla servicio SPA 90

Page 16: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

xiv

AUTORA: VILLACÍS FLORES SILVIA VERÓNICA TEMA: DESARROLLO DE UN SISTEMA WEB PARA LA

AUTOMATIZACIÓN DEL PROCESO DE CONTROL DE MASCOTAS EN LA VETERINARIA “MEDICAL PET”

DIRECTOR: ING. SIST. TRIVIÑO ARMENDÁRIZ FRANCISCO XAVIER, MSC.

RESUMEN

En el presente proyecto se tiene como objetivo principal Desarrollar un sistema web para la automatización del proceso de control de las mascotas de la veterinaria “MEDICAL PET”, con la finalidad de mejorar la calidad del manejo de información de las mascotas para un mejor rendimiento profesional, por medio de una investigación descriptiva y exploratoria que determina el problema situado en la veterinaria. Por medio de la recolección de datos se denoto la gran importancia del proyecto, el cual se goza de beneficios tanto para el veterinario como para el cliente, logrando así una nueva metodología aplicada dentro de la veterinaria lo que facilitará el trabajo del profesional al momento de traspasar los archivos, historiales, citas, y controles de cada mascota de una manera segura y eficaz dejando atrás la antigua metodología de la libreta de apuntes. El análisis cuantitativo permitió resolver las necesidades de cada uno de los involucrados del proyecto dando así la solución espontánea y novedosa a la veterinaria antes mencionada. PALABRAS CLAVES: Sitio Web, Control de Mascotas, Tecnología,

Desarrollo, Consultas, Automatización.

Villacís Flores Silvia Verónica Ing. Sist. Triviño Armendáriz Francisco, Msc.

C.C. 0924840531 Director del Trabajo

Page 17: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

xv

AUTHOR: VILLACIS FLORES SILVIA VERÓNICA SUBJECT: DEVELOPMENT OF A WEB SYSTEM FOR THE

AUTOMATION OF THE PET CONTROL PROCESS IN THE VETERINARY “MEDICAL PET”

DIRECTOR: SIST.ENG. TRIVIÑO ARMENDÁRIZ FRANCISCO XAVIER, MSC.

ABSTRACT

The main objective of this project is to develop a web system for the automation of the veterinary pet control process "MEDICAL PET", in order to improve the quality of the information management of the pets for a better professional performance, through a descriptive and exploratory investigation that determines the problem located in the veterinary. Through the collection of data, the great importance of the project, which benefits both the veterinarian and the client, is denoted, thus achieving a new methodology applied within the veterinary, which it will facilitate the professiona work at the time of transfer the files, histories, appointments, and controls of each pet in a safe and effective way, leaving behind the old methodology of the notepad. The quantitative analysis allowed to solve the needs of each one of the involved of the project thus giving the spontaneous and novel solution to the veterinary mentioned above.

KEY WORDS: Website, Pet Control, Technology, Development, Queries, Automation.

Villacís Flores Silvia Verónica Sist. Eng.Triviño Armendáriz Francisco, Msc.

I.D. 0924840531 Director of Work

Page 18: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

PRÓLOGO

En el presente trabajo de titulación se realizó una investigación

profunda con el fin de cumplir las expectativas y requerimientos que se

presentaron en la Veterinaria, determinando así el problema de

investigación dando una solución a dicho problema .

Capítulo I: En este capítulo se determina la parte teórica, definiendo

los conceptos aplicados en la presente investigación, el cual se respalda

por medio de una fundamentación legal.

Capítulo II: En el segundo capítulo se especifica el problema de

estudio en la que se encuentra actualmente la veterinaria “MEDICAL PET”

determinando el tipo, técnicas y métodos de investigación aplicando la

metodología que permite al investigador llegar a un análisis estadístico

debido a la cantidad de población, el análisis del problema se determinó

con el método de investigación en el cual se realizó la estadística

correspondiente por medio de una encuesta al dueño de la veterinaria y a

sus clientes más frecuentes.

Capítulo III: En este capítulo se analizó la propuesta, los objetivos,

el desarrollo, la factibilidad e impacto de la propuesta que da solución al

problema, determinando las conclusiones presentadas en el trabajo de

investigación, el autor da las respectivas recomendaciones.

Page 19: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

INTRODUCIÓN

Tema

Desarrollo de un sistema web para la automatización del proceso de

control de mascotas en la veterinaria “MEDICAL PET”.

Introducción

Hace algunos años atrás uno de los inventos que hoy en día se ha

convertido en una necesidad es la computadora, con este componente

electrónico aparecieron muchas posibilidades tanto a nivel empresarial

como a nivel personal; si a este invento se lo complementará con el internet

se podría establecer comunicaciones sin limitaciones algunas.

Hoy en día, el mundo está pasando por un proceso donde se

depende de la tecnología para hacer la vida más fácil, donde las empresas

invierten miles de dólares en infraestructura tecnológica y software que les

permiten automatizar sus procesos para lograr mayor eficiencia y abaratar

costos.

La Veterinaria “MEDICAL PET” tiene sus instalaciones en la ciudad

de Guayaquil, cuenta con un doctor, la atención es de 10am a 5pm de lunes

a sábados y los domingos citas previas.

Hoy por hoy la veterinaria “MEDICAL PET.” lleva el registro y control

del historial clínico de la mascota en una libreta de anotaciones, esto

conlleva a que no se ofrezca un servicio de buena calidad ya que la

veterinaria no ofrece un sistema donde se pueda visualizar la información

relacionada a una mascota.

Page 20: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad
Page 21: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Introducción 3

Para poder cumplir con las expectativas o requerimientos actuales

de los doctores y clientes fue útil emplear un levantamiento de información

para conocer cuáles serían las características que incorpore el sistema

web, dicho sistema web será capaz de permitir al veterinario guardar la

historia clínica de las mascotas atendidas, así como también los datos del

dueño, el Dr. Veterinario podrá subir los diagnósticos y exámenes

realizados a la mascota, la información podrá ser consultada por el dueño

de la mascota desde el sistema web, el sistema web contará con el

respectivo seguimiento o control de las vacunas realizadas y por realizar.

Adicional a esto el sistema web tendrá un apartado de publicidad donde se

ofrecerá las promociones existentes por un periodo de tiempo.

Objeto de la Investigación

El objeto de investigación del presente proyecto es la Veterinaria MEDICAL

PET que se encuentra ubicada en el sur de la ciudad de Guayaquil

La delimitación del objeto en espacio físico y geográfico

Esta propuesta abarcaría la Veterinaria MEDICAL PET que se

encuentra ubicada en la ciudad de Guayaquil provincia del Guayas en la

Calle #29 (Assad Bucaram) entre Venezuela y Colombia.

IMAGEN N° 1

UBICACIÓN DE LA VETERINARIA

Fuente: Google Maps Elaborado por: Villacís Flores Silvia Verónica

Page 22: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Introducción 4

Delimitación del Tiempo

El desarrollo de este sistema web tendrá una duración de 3 meses

empezando su desarrollo en el mes de julio y finalizando en el mes

de octubre del 2017, este portafolio será desarrollado para la

veterinaria “Medical Pet” ubicada en la Ciudad de Guayaquil.

Delimitación Semántica

El sistema Web para la automatización del control de mascotas

tendrá un lenguaje de programación PHP y constará de las siguientes

opciones:

Ingreso al sistema

Correo Electrónico

Contraseña

Módulo de Administrador

Control de Usuarios Registrados(Editar/Eliminar)

Módulo de Registro

Ingreso del nombre

Ingreso de email

Ingreso de contraseña

Verificación de contraseña

Ingreso Tipo de mascota

Ingreso Nombre de la mascota

Ingreso Sexo de la mascota

Módulo Consulta

Page 23: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Introducción 5

Historia Clínica de la mascota

Recursos Disponibles

Los recursos que se aplicaron en este proyecto son los siguientes:

Recurso humano

Se cuenta con el apoyo del Doctor Paul Velasco dueño de la

veterinaria MEDICAL PET, para el acceso a la información sobre el control

de cada mascota registrados en su veterinaria además con la disposición

de toda la información necesaria para la realización de este proyecto.

Recurso Técnico

Los recursos técnicos que se implementaron en este proyecto son

los siguientes:

Dos laptops

Conexión internet

Suministros de oficina

Servidores

Antecedentes

MEDICAL PET es una veterinaria que comenzó su actividad en el

año 2011 con un local pequeño en la calle #29 entre Venezuela y Colombia,

en la actualidad se mantiene en la misma dirección, pero con una expansión

del local, la atención es de 10am a 5pm de lunes a sábados y los domingos

citas previas, su objetivo es ofrecer a sus clientes y mascotas la mejor

atención profesional.

Page 24: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Introducción 6

MEDICAL PET se caracteriza por mejorar la salud física y

psicológica de la mascota no solo en el aspecto médico, sino también por

medio del asesoramiento al cliente para satisfacer las necesidades

genéticas y naturales que como animal tiene toda mascota, de esta forma

el cliente podrá gozar de la salud de la mascota más sana y equilibrada,

por lo que al cliente le ofrece:

Consulta médico-clínica

Vacunaciones

Desparasitaciones

Tratamientos en general

Exámenes de laboratorio

Consultas a domicilio previa cita

Control de pulgas y garrapatas

Accesorios

Peluquería

Actualmente “MEDICAL PET” no cuenta con un sistema que permita

gestionar el registro y control del historial clínico de la mascota, por lo cual

el doctor se ve obligado a llevar todo el control de las mascotas en una libreta de

apuntes donde se procede a anotar todo lo referente de cada mascota.

Para solucionar el inconveniente mencionado anteriormente se

plantea la elaboración de un sistema web, el cual será capaz de permitir

guardar la historia clínica de las mascotas atendidas, así como también los datos

del dueño donde el doctor podrá subir los diagnósticos y exámenes

realizados a la mascota, la información podrá ser consultada por el dueño de la

mascota desde el sistema web que contará con el respectivo seguimiento

o control de las vacunas realizadas y por realizar.

Planteamiento del Problema

Page 25: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Introducción 7

Conforme a la investigación realizada en la veterinaria MEDICAL

PET se puede observar que existe una falta de control y manejo de

información de las mascotas, realizadas manualmente en una libreta de

apuntes por lo que el problema viene presentándose año tras año y hace

que el cliente no esté totalmente satisfecho con el servicio brindado, es así

que se ha podido determinar las siguientes causas y consecuencias de

dicho problema: 1

CUADRO N° 1

CAUSAS Y CONSECUENCIAS DEL PROBLEMA 1

Causas Consecuencias

No existe un proceso en el control de mascotas por medio de un software.

Pérdida de información de los clientes registrados.

Dificultad al verificar la asistencia médica de cada mascota.

Desmotivación del cliente por la información no verificada.

Desarrollo de la información en forma manual es lenta Proceso extenso en la

recopilación de datos de cada mascota

Fuente: Datos de la Investigación Elaborado por: Villacis Flores Silvia Verónica

Delimitación del Problema

Campo: Veterinaria “MEDICAL PET”

Área: Médica

Aspectos: Sistema web, automatización, y proceso

Tema: Desarrollo de un sistema web para la automatización del

proceso de control de mascotas en la veterinaria “MEDICAL PET”.

Justificación

Page 26: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Introducción 8

El sistema web de información será bastante modular, permitiendo

gestionar el registro y control del historial clínico de una mascota, dicho

sistema ofrecerá disponibilidad de la información para el dueño de la

mascota.

El sistema web permitirá resolver los siguientes problemas:

Disponibilidad de la información.

Registros de mascotas, diagnósticos, exámenes y dueños.

Actualización de Datos.

Publicidad y Marketing.

Al ser un proyecto para una veterinaria en particular no se encuentra

dentro de los parámetros de relevancia para nuestra sociedad. Los

beneficiarios directos de este portafolio de información son el veterinario, y

así como los clientes de dicha veterinaria.

El impacto que tendrá este sistema web será a nivel de la veterinaria

porque permitirá mejorar la disponibilidad de la información tanto al cliente

como al veterinario.

Objetivos

Objetivo General

Desarrollar un sistema web para la automatización del proceso de

control de mascotas en la veterinaria “MEDICAL PET”

Objetivos Específicos

Analizar los problemas actuales sobre el control del registro de mascotas.

Consultar información relacionada a la historia clínica de una mascota

en particular.

Page 27: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Introducción 9

Contribuir al mejoramiento de los tiempos de la veterinaria en el

momento de llevar un registro de mascota por medio de un sistema web.

Brindar a los clientes una herramienta virtual con el fácil acceso a los

datos clínicos de su mascota.

Optimizar el tiempo de consulta de los clientes sobre los datos clínicos

de su mascota.

Page 28: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad
Page 29: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

CAPÍTULO I

MARCO TEÓRICO

Al proceder con la investigación se puede determinar en el presente

capitulo la parte teórica que comprende el tema del proyecto a realizar

sobre el desarrollo de un sistema web para la automatización del proceso

de control de mascotas, la cual nos permite enlazar y analizar

profundamente el problema de investigación por lo siguiente se determina

los temas que se aplican a este tipo de investigación.

1.1 Marco Referencial

Para este tipo proyecto se tomó como referencia trabajos similares

a la presente investigación lo cual permite que la información se la lleve de

manera correcta aplicada a un proceso eficaz con resultados eficientes y así poder

dar una solución al presente problema que se lleva a cabo en esta investigación

1.2 Marco Conceptual

El marco conceptual nos permite determinar los temas asociados a

la presente investigación con los cuales se detallan con argumentos y

conceptos la información necesaria para la aplicación del proyecto.

1.2.1 Sistema Web

(Baez, 2012) define a los sistemas web como:

Los "sistemas Web" o también conocido

como "aplicaciones Web" son aquellos que están creados e

Page 30: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad
Page 31: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 11

instalados no sobre una plataforma o sistemas operativos

(Windows, Linux). Sino que se alojan en un servidor en Internet

o sobre una intranet (red local). Su aspecto es muy similar a

páginas Web que vemos normalmente, pero en realidad los

'sistemas Web' tienen funcionalidades muy potentes que

brindan respuestas a casos particulares. Los sistemas Web

se pueden utilizar en cualquier navegador Web (chrome,

firefox, Internet Explorer,etc) sin importar el sistema operativo.

Para utilizar las aplicaciones Web no es necesario instalarlas

en cada computadora ya que los usuarios se conectan a un

servidor donde se aloja el sistema.

Los sistemas web brindan al usuario comodidad desde cualquier

lugar con una conexión a internet, la información siempre está actualizada

lo que permite comunicarse de una manera fácil las 24 horas del día.

El acceso a los sistemas web se lo puede realizar desde cualquier

navegador como Chrome, ineternet explorer, fire fox, entre otros, una

aplicación no necesita estar instalada en cada computadora por lo que cada

usuario se conecta en un servidor donde el sistema se aloja.

Es así como sus funciones son muy beneficiosas como:

• El no tener que pagar por una licencia para cada computadora ya que el

sistema puede estar instalado en un servidor web.

• El poder conectarse desde cualquier computadora con conexión a

internet

1.2.2 Hosting

El hosting es un espacio en internet el cual nos permite alojar

información para subirla a nuestra página web, es así como los usuarios

podrán tener acceso a dicha información.

Page 32: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 12

Lo recomendable del hosting es tener un espacio propio mientras

más sea su precio es mejor su calidad de seguridad en el internet, ya que

todo lo almacenado de tu página web no se puede perder, en cambio sí es

un hosting gratuito puede que el riesgo sea mayor por la recuperación de

la página.

1.2.3 Dominio

Se puede observar que el dominio es el nombre que se le quiera dar

a una persona o a una marca en internet, se dividen en 2 partes: el nombre

y la extensión es así como la segunda puede ser global o regional.

Las extensiones globales de un dominio pueden ser: .com, .net, .org

en cambio las regionales son las que identifican a un país, lo que se debe

tomar en cuenta en este tipo de extensiones es que su dominio por lo

general cuesta un poco más.

Por lo general un dominio identifica a una página web por medio de

un nombre el cual una persona o marca se identifique para que toda la

información que se quiera almacenar se aloje directamente a la página por

medio de un hosting.

1

IMAGEN N°2

PARTES DE UN DOMINIO 1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 33: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 13

1.2.4 Servidor

(Alegsa, ALEGSA.COM.AR, 2016), refiere al servidor

como:

En internet, los servidores son los proveedores de todos

sus servicios, incluyendo la WWW (las páginas web), el FTP,

el correo electrónico, los grupos de noticias, aplicaciones web,

eternet, encargadas de recepcionar requerimientos. El

servidor analizará el requerimiento, lo procesará y enviará un

resultado.

Un servidor Software es un programa que brinda información a los

programas llamados cliente, la relación Cliente/Servidor depende de cada

servicio y así este de manera accesible a más de un usuario de forma

independiente. Es así como el servidor puede ser un ordenador que se

encarga de almacenar archivos o también puede ser a los programas que

ofrece una serie de servicios. Un servidor es un lenguaje informático que

corresponde a un ordenador y sus programas almacena la información que

será distribuida a los clientes y a los demás ordenadores.

DIAGRAMA N° 1

CLIENTE-SERVIDOR

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 34: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 14

1.2.4.1 Ventajas del Servidor

Los recursos y accesos de datos son controlados por el servidor, de tal

manera que un programa de cliente este defectuoso no pueda dañar el

sistema.

Su mantenimiento es fácil debido a sus funciones y responsabilidades

entre varios ordenadores, lo cual permite actualizar, reemplazar, reparar

mientras que el cliente no se vea afectado por el cambio. o Se puede

aumentar elementos en cualquier momento.

1.2.4.2 Desventajas del Servidor

Congestión en él envió de peticiones simultáneas a un mismo servidor.

Cuando un servidor está colapsado no puede satisfacer las peticiones

de los clientes.

Se necesita un software y hardware específico para satisfacer las

necesidades de los clientes.

1.2.5 Servidores Web

1

CUADRO N° 2

SERVIDORES WEB 1

Apache

o Es aceptado en la red o Se puede Configurar o Tiene multiplataforma

IIS

o Se puede configurar de

una manera segura y

confiable

o Es compatible con las

aplicaciones

Page 35: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 15

Ngnix

o Es estable y sencillo o Los recursos que se utilizan en este servidor son poco

o Ofrece una mejor calidad

de servicio, tanto en el

dominio como en su

seguridad

o Es gratuito de alto rendimiento

Lighttpd

o Compatible con los

estándares

o Es rápido y seguro o Su memoria es pequeña que sirve de una manera perfecta para los servidores con demasiada carga o Es ligero en el mercado

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

1.2.6 Lenguaje de Programación

El lenguaje de programación permite escribir un conjunto de

acciones que se ejecutaran en el computador, sigue una serie de pasos

como: diseñar, escribir, codificar un código para los ordenadores.

El lenguaje utilizado por cada computador se le denomina lenguaje

de máquina ya que permite comunicarse entre ellos por medio de

protocolos de comunicación se transforma de esa manera para que

procesador pueda interpretarlo, es así que un lenguaje de programación

tiene una gran ventaja por su facilidad al momento de comprenderlo ya que

permite su mayor portabilidad, lo que puede adaptarse en diferentes clases

de equipos para poder ejecutarse sin ningún problema.

Los lenguajes de programación Imperativos permiten al programa

regresar a un bloque si este cumple su condición, por lo general un lenguaje

imperativo estructurado carece de su flexibilidad debido a los procesos de

Page 36: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 16

instrucciones, por lo contrario, los lenguajes funcionales tienen la facilidad

de crear programas por medio de funciones.

Un lenguaje compilado tiene la ventaja de no depender de un

programa anexo para ser ejecutado después que se lo ha compilado y es

asi que no es tan flexible como un programa escrito.

1.2.7 Tecnologías Web

Las tecnologías web es un conjunto de tecnologías que permiten la

interconectividad de los ordenadores permitiendo acceder a los usuarios a

un conjunto de recursos a través de un navegador web. A continuación, se

detalla ciertas tecnologías que van a ser utilizadas para desarrollar el

presente proyecto. Su flexibilidad es notoria al momento de expandir el

sistema, lo que las tecnologías pueden proporcionar son sus recursos

estratégicos no por la tecnología sino por la facilidad al personalizarla y el

poder construir con ellas sistemas de GC.

1.2.7.1 PHP

Es un lenguaje diseñado para la creación de páginas web dinámicas,

es fácil y rápido de usar se puede combinar con html, maneja base de datos,

se caracteriza por su simplicidad que ofrece a su vez muchas características

avanzadas para para los programadores profesionales, dentro del código

Html se escribe el php para la codificación del contenido de la página web, las

funciones de sus librerías cubren los tratamientos de conexiones de red

hasta los cálculos matemáticos complejos.

1.2.7.2 HTML

Lenguaje sencillo, utilizado en la creación de páginas web con un

formato bien estructurado, este tipo de lenguaje permite la codificación para

la programación web que lleva un orden específico para utilizar lo que

Page 37: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 17

nosotros deseamos, permite desarrollar contenidos como textos y

estructuras, el texto se crea a partir de etiquetas que aparecen a través de

corchetes y paréntesis.

Conocido como lenguaje de etiquetamiento que quiere decir de

etiquetas lo cual se puede crear sitios web, proyectos y proporcionar

mejoramiento a los negocios, su aprendizaje es de fácil entendimiento con

una diversidad de videos y cursos en internet. El Html es el que permite la

fácil proyección de la configuración que tendrá una página web en la

pantalla de un ordenador desde algún dispositivo que se quiera acceder a ella.

1.2.7.3 CSS

Según (SoftwareRVG, 2017), se refiere al concepto de

CSS como:

“Cascading Style Sheets (CSS) u Hojas de estilo en

cascada se utiliza para describir el aspecto o presentación del

contenido en una Página Web.” Css se utiliza para darle

formato a documentos XML y HTML lo cual permiten a los

desarrolladores controlar el estilo y formato de las páginas

web, todo cambio realizado en la hoja CSS afectara en las

pantallas de las paginas vinculadas debido a los cambios

realizados desde el Css. Una de sus principales características

es la utilización de estilo simple que permite establecer

márgenes, alineación, colores, estilos de textos, etc.

1.2.8 Diccionario de Datos

Los diccionarios de datos están conformados por una base de datos,

el cual se describen todos los campos a utilizar en dicha tabla y así dar

precisión del cual se va a manejar en el sistema, sus datos serán los de

entrada, componentes de almacenes, salida flujos etc.

Page 38: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 18

1.2.9 Arquitectura de Software

Las estructuras de un software esta compuestas con elementos de

propiedad visible de una forma externa y de las relaciones que existen entre

ellos. La estructuración de un sistema se crea por medio de etapas del

desarrollo lo cual representa a un diseño de alta calidad, contando con

propósitos primarios que tienen como finalidad lo siguiente:

• Satisfacer a los tributos de calidad como el de seguridad, desempeño y

el de modificar.

• Aportar como guía durante el desarrollo.

El costo de las correcciones de la arquitectura de cada software

suele ser muy elevado lo que se podría decir que juega un papel

fundamental dentro del desarrollo.

1.3 Metodología de Desarrollo

La metodología de desarrollo consiste en el desarrollo de software

donde hace uso de las diferentes herramientas, métodos, técnicas, y

modelos para el desarrollo del proyecto. Se dividen en dos tipos que son:

1.3.1 Metodología Tradicional

Organiza los tipos de proyectos que se van a ejecutar de manera

secuencial para adaptarse a los cambios que puedan surgir.

Desventajas

Volver a una etapa anterior no está definido por la metodología para la

corrección del error.

El usuario no puede ver el producto final ni ir verificando lo que se está

creando

Page 39: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 19

1.3.2 Metodología Ágil

Es lo contrario a la metodología tradicional, tiene flexibilidad en el

momento que existen cambios en el proyecto de una forma moderada y

rápida. Este tipo de metodología se aplica a la ejecución de nuestro

proyecto el cual proporcionara a los usuarios el fácil manejo de información

vertida en el sistema, lo cual le permite ingresar, modificar, eliminar,

visualizar los datos que le corresponde a cada mascota.

Desventajas

En el proceso de entrega de prototipos nunca se cierra el proyecto.

Su gestión es rigurosa en el momento de cometer errores.

Delimita el alcance del proyecto con el usuario.

1.3.2.1 XP

En la actualidad es una de las metodologías que se está usando

conocida como programación extrema (Extreme Programming)

De que se trata

Trata de una metodología ágil que se enfoca a las relaciones claves

del desarrollo del software para el éxito del mismo, de esa manera

retroalimenta al equipo de desarrollo y a su cliente reduciendo soluciones

y disposiciones para los cambios.

Fases del ciclo de XP

Exploración: se demoran de pocas semanas a pocos meses en esta

fase los clientes en la primera entrega del producto plantean rasgos de

cada usuario

Page 40: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 20

Planificación de entrega: El programador establece la historia de cada

usuario para la implementación del mismo, dura pocos días.

Iteraciones: la fase de entrega está compuesto por más de tres

semanas, en el primer intento se puede establecer una arquitectura del

sistema.

Producción: el sistema se traslada al entorno del cliente.

Mantenimiento: la fase del desarrollo puede optar x un nuevo personal

y cambios en la estructura.

Muerte del proyecto: es cuando cada cliente no tiene más historias

para seguir incluyéndolas en el sistema o cual el proyecto no lo logra los

beneficios esperados.

1.3.2.2 SCRUM

Es una metodología ágil que trabaja en equipo para obtener un mejor

resultado en la realización del proyecto.

De que se trata

Es una metodología que sirve para resolver situaciones en la que al

cliente se le ofrece lo que necesita, cuando los costes de la entregan se

eleva o se alarga demasiado.

Procesos del SCRUM

• Planificación de la iteración: aquí participa dos procesos como la

selección de requisitos y la planificación de la iteración.

• Ejecución de la iteración: cada miembro que conforma el equipo

inspecciona lo que el resto está realizando

• Inspección y adaptación: intervine la demostración donde el equipo

presenta los requisitos al cliente completado y la otra parte la

retrospectiva donde el equipo de trabajo analiza la manera y problemas

de la forma de cómo se trabajó en el proyecto.

Page 41: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 21

1.4 Fundamentación Legal

La fundamentación legal del presente proyecto se respalda en las

siguientes leyes vigentes del Ecuador.

Decreto N°1014 - Rafael Correa Delgado - Presidente Constitucional

de la Republica

Art. 2: Se entiende por software libre, a los programas de

computación que se pueden utilizar y distribuir sin restricción alguna, que

permitan el acceso a los códigos fuentes y que sus aplicaciones puedan

ser mejoradas. Estos programas de computación tienen las siguientes

libertades:

• Utilización de programa con cualquier propósito de uso común.

• Distribución de copias sin restricción alguna

• Estudio y modificación de programa (Requisito: código fuente disponible)

• Publicación del programa mejorado (Requisito: código fuente disponible

Ministerio del Ambiente - Decreto N° 131 - Expedir las Políticas

Generales para promover las buenas prácticas ambientales en

entidades del Sector Público. - Titulo II - De la Gestión para las Buenas

Prácticas Ambientales

Capitulo II

La Gestión del Papel

Art. 14.- La política de buenas prácticas ambientales deberá

incorporar un sistema informático cero papeles en la gestión de

documentación interna, sus costos y beneficios, o en su defecto, cada

Page 42: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Marco teórico 22

institución deberá diseñar un mecanismo de comunicación electrónica

interna que permita el ahorro del papel.

Estos decretos sirven de respaldo para la elaboración del proyecto

con el desarrollo de sistema web, lo cual los programa a utilizar se pueden

usar y distribuir sin restricción alguna.

Page 43: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

CAPÍTULO II

METODOLOGÍA

La metodología nos permite determinar el problema del estudio, lo

cual establece las técnicas e instrumentos que se aplicaran en la

recolección de información, para dar solución a las interrogantes

planteadas en este tipo de proyecto.

Se aplica la metodología Cuantitativa lo que permite al investigador

llegar a un análisis estadístico por medio de encuestas debido a la

población finita que lo conforma el Doctor y los clientes fijos de la veterinaria

MEDICAL PET.

2.1 Tipo de Investigación

Para la elaboración del presente proyecto es de tipo descriptivo,

mediante el cual nos permitirá saber las situaciones y necesidades que

tenga la veterinaria MEDICAL PET.

2.1.1 Investigación Descriptiva

Este tipo de investigación se ajusta a la realización del presente

proyecto, lo cual permite determinar la información que va hacer procesada,

para la elaboración del respectivo análisis donde el investigador detalla su

análisis y plantea la solución al problema presentado en el proyecto. La

facilidad que nos brinda este tipo de investigación es la constancia de la

información proporcionada por los encuestados para la toma de decisiones

en el momento de seleccionar cada información correspondiente a la

elaboración del proyecto

Page 44: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 24

2.1.2 Investigación Exploratoria

Este tipo de investigación nos da a conocer de manera superficial de

cómo se encuentra el problema de la investigación, para así poder tener

claro los datos proporcionados por el veterinario para una investigación

eficaz, y familiarizarnos con algo que en antes desconocíamos.

2.2 Población y Muestra

Población

Se puede determinar población a un conjunto de personas,

elementos que se determina para la investigación. La población del presente

proyecto son los clientes fijos que tiene la veterinaria Medical Pet.

CUADRO N° 3

DATOS DE LOS CLIENTES

Fuente: Capture Excel Datos de los clientes Elaborado por: Villacis Flores Silvia Verónica

Page 45: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 25

Muestra

La muestra es la parte representativa de una determinada población

dicha muestra será el veterinario y sus clientes fijos, existe dos tipos de

muestra que son:

Muestra Probabilística

La muestra probabilística es utilizada cuando su población es mayor

a 100 personas que se encuentra integrada en la muestra.

Muestra no probabilística

Este tipo de muestra se aplica en el presente proyecto debido a la

cantidad de su población que fue menor a 100 personas, donde el

investigador selecciona una parte representativa para el respectivo

muestreo, por lo tanto no se aplicara fórmula para los resultados.

1

CUADRO N° 4

MUESTRA DE LA POBLACIÓN DE ESTUDIO 1

Nº Estratos Población Muestra Tipo de Muestra

1

2

Doctor Veterinario 1 1 Muestreo no probabilístico

Clientes Fijos 24 24

Total 25 25

Fuente: Investigación Directa. Elaborado por: Villacis Flores Silvia Verónica

2.3 Técnicas e Instrumentos de la investigación

Las técnicas que se aplican en el presente proyecto son:

Page 46: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 26

Encuestas

(QuestionPro, 2015), define como:

Las encuestas son un método de investigación y

recopilación de datos utilizados para obtener información de

personas sobre diversos temas. Las encuestas tienen una

variedad de propósitos y se pueden llevar a cabo de muchas

maneras dependiendo de la metodología elegida y los

objetivos que se deseen alcanzar.

Es una sucesión de preguntas que se hace a un grupo de

personas para recopilar datos o la opinión de un tema en particular.

Observación

Es una técnica no obstructiva que maneja gran cantidad de datos,

dicho herramienta de recolección de datos no tiene una estructura

específica, pero está sujeta a varios errores de observación

2.4 Recolección de datos

Para la recolección de los datos se toma en cuenta los siguientes puntos:

Encuestas para el/os involucrados en el presente proyecto.

Información vía Internet.

Método de investigación, observación directa y clara para la selección

de información.

Tomar en cuenta datos proporcionados por el encuestado y así

analizarla.

Para proceder con el análisis de los resultados de la investigación se

aplica la técnica de la encuesta lo cual se diseñó un cuestionario con 10

Page 47: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 27

preguntas cerradas con la aplicación de la escala de Likert, donde el

encuestado marcara con una (X) las respuestas.

Se procede a realizar el procesamiento y análisis de cada pregunta

de la encuesta

2.5 Procesamiento y Análisis

Pregunta N°1 ¿Cree que es importante desarrollar un sistema web a la

veterinaria “MEDICAL PET” para el control de las mascotas?

CUADRO N° 5

IMPORTANCIA DEL SISTEMA WEB 1

Item Escala N° %

5 Totalmente de acuerdo 12 48

4 De acuerdo 13 52

3 Indiferente 0 0

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100% Fuente: Matriz de tabulación de la encuesta aplicada Al veterinario y sus clientes fijos

Elaborado: Villacís Flores Silvia Verónica

GRÁFICO N° 1

IMPORTANCIA DEL SISTEMA WEB 1

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado: Villacis Flores Silvia Verónica

48%

52%

5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Page 48: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 28

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están totalmente de acuerdo y la otra parte están de acuerdo

sobre la importancia de desarrollar un sistema web a la veterinaria

MEDICAL PET.

Pregunta N°2 ¿Considera que al llevar un registro de mascota por

medio de un sistema web facilitara al cliente el acceso a la información

del control de su mascota? 1

CUADRO N° 6

REGISTRO DE MASCOTA POR SISTEMA WEB 1

Item Escala N° %

5 Totalmente de acuerdo 11 44

4 De acuerdo 13 52

3 Indiferente 1 4

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100% Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y a sus clientes fijos

Elaborado: Villacís Flores Silvia Verónica

1

GRÁFICO N° 2

REGISTRO DE MASCOTA POR SISTEMA WEB 1

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado: Villacís Flores Silvia Verónica

44%

52%

4%5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Page 49: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 29

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están de acuerdo sobre el registro de las mascotas por medio

de un sistema web, una parte de la población están totalmente de acuerdo

y la mínima parte le es indiferente.

Pregunta N°3 ¿Estaría dispuesto a utilizar este sitio web para el control

clínico de las mascotas?

CUADRO N° 7

UTILIZACIÓN DEL SISTEMA WEB 1

Item Escala F %

5 Totalmente de acuerdo 13 52

4 De acuerdo 10 40

3 Indiferente 2 8

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100% Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y a sus clientes fijos Elaborado por: Villacís Flores Silvia Verónica

1

GRÁFICO N° 3

UTILIZACIÓN DEL SISTEMA WEB 1

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado por: Villacís Flores Silvia Verónica

52%

40%

8%

5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Page 50: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 30

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están de totalmente de acuerdo en utilizar un sistema web

para el control clínico de las mascotas, una parte están de acuerdo y la

mínima parte de la población le es indiferente.

Pregunta N°4 ¿Considera que las mascotas al igual que un ser

humano debería tener su cita médica cada vez que el medico lo

prescriba? 1

CUADRO N° 8

LAS MASCOTAS DEBERÍAN TENER SU CITA MÉDICA

Item Escala F %

5 Totalmente de acuerdo 13 52

4 De acuerdo 12 48

3 Indiferente 0 0

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100% Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y a sus clientes fijos Elaborado por: Villacís Flores Silvia Verónica

1

GRÁFICO N° 4

LAS MASCOTAS DEBERÍAN TENER SU CITA MÉDICA

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado por: Villacís Flores Silvia Verónica

52%48%

5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Page 51: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 31

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están totalmente de acuerdo y la otra parte están de acuerdo

en que las mascotas deberían tener su cita médica.

Pregunta N°5 ¿Cree que, al utilizar un control del historial clínico de

las mascotas por medio de una libreta de apuntes, seria incómodo

para cada cliente?

CUADRO N° 9

HISTORIA CLÍNICA EN LIBRETA ES INCOMODO

Item Escala F %

5 Totalmente de acuerdo 14 56

4 De acuerdo 9 36

3 Indiferente 2 8

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100% Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y a sus clientes fijos Elaborado por: Villacís Flores Silvia Verónica

GRÁFICO N° 5

HISTORIA CLÍNICA EN LIBRETA ES INCOMODO 1

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado por: Villacís Flores Silvia Verónica

56%36%

8%

5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Page 52: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 32

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están totalmente de acuerdo, que es incómodo llevar el

control de las mascotas en una libreta, una parte están también de acuerdo

y la mínima parte de la población le es indiferente.

Pregunta N°6 ¿Considera que al incorporar promociones en el sitio

web de la veterinaria sería de gran beneficio para cada cliente?

1

CUADRO N° 10

INCORPORAR PROMOCIONES EN EL SITIO WEB 1

Item Escala F %

5 Totalmente de acuerdo 10 40

4 De acuerdo 14 56

3 Indiferente 1 4

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100% Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y a sus clientes fijos Elaborado por: Villacís Flores Silvia Verónica

GRÁFICO N° 6

INCORPORAR PROMOCIONES EN EL SITIO WEB 1

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado por: Villacís Flores Silvia Verónica

40%

56%

4%

5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Page 53: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 33

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están de acuerdo que se incorporen promociones en el sitio

web, una parte están totalmente de acuerdo y la mínima parte de la

población le es indiferente.

Pregunta N°7 ¿Cree que el servicio web de una veterinaria es una

herramienta de fácil acceso donde el usuario (cliente/veterinario)

pueda acceder a la información con facilidad en cualquier momento y

lugar? 1

CUADRO N° 11

SISTEMA WEB ES EL FÁCIL ACCESO PARA EL HISTORIAL DE LAS

MASCOTAS 1

Item Escala F %

5 Totalmente de acuerdo 11 44

4 De acuerdo 13 52

3 Indiferente 1 4

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100% Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y a sus clientes fijos Elaborado por: Villacís Flores Silvia Verónica

1

GRÁFICO N° 7

SISTEMA WEB ES EL FACIL ACCESO PARA EL HISTORIAL DE LAS

MASCOTAS 1

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado por: Villacís Flores Silvia Verónica

44%

52%

4% 5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Page 54: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 34

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están de acuerdo que el sistema web sería fácil acceso para

el historial de las mascotas, una parte están totalmente de acuerdo y la

mínima parte de la población le es indiferente.

Pregunta N°8 ¿Considera que la automatización de un sistema web

proporcione las ventajas que le haga falta a la veterinaria?

CUADRO N° 12

SISTEMA WEB PROPORCIONA VENTAJAS A LA VETERINARIA 1

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y a sus clientes fijos Elaborado por: Villacís Flores Silvia Verónica

GRÁFICO N° 8

SISTEMA WEB PROPORCIONA VENTAJAS A LA VETERINARIA

1 Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado por: Villacís Flores Silvia Verónica

44%

52%

4%

5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Item Escala F %

5 Totalmente de acuerdo 11 44

4 De acuerdo 13 52

3 Indiferente 1 4

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100%

Page 55: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 35

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están de acuerdo que el sistema web proporcionará ventajas

en la veterinaria, una parte están totalmente de acuerdo y la mínima parte

de la población le es indiferente.

Pregunta N°9 ¿Cree que este tipo de proyecto cumpla con las

expectativas y requerimientos de cada usuario? 1

CUADRO N° 13

TIPO DE PROYECTO CUMPLE LAS EXPECTATIVAS

Item Escala F %

5 Totalmente de acuerdo 12 48

4 De acuerdo 12 48

3 Indiferente 1 4

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100% Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y a sus clientes fijos Elaborado por: Villacís Flores Silvia Verónica

GRÁFICO N° 9

TIPO DE PROYECTO CUMPLE LAS EXPECTATIVAS

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado por: Villacís Flores Silvia Verónica

48%

48%

4%

5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Page 56: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 36

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están de acuerdo que el tipo de proyecto a realizar cumplirá

las expectativas, otra parte están totalmente de acuerdo y la mínima parte

de la población le es indiferente.

Pregunta N°10 ¿Cree que el impacto de esta herramienta virtual será

novedoso para los involucrados de este proyecto? 1

CUADRO N° 14

PROYECTO NOVEDOSO 1

Item Escala F %

5 Totalmente de acuerdo 11 44

4 De acuerdo 14 56

3 Indiferente 0 0

2 En desacuerdo 0 0

1 Muy en desacuerdo 0 0

Total 25 100% Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y a sus clientes fijos Elaborado por: Villacís Flores Silvia Verónica

GRÁFICO N°10

PROYECTO NOVEDOSO

Fuente: Matriz de tabulación de la encuesta aplicada al veterinario y sus clientes Fijos Elaborado por: Villacís Flores Silvia Verónica

Análisis: En la siguiente pregunta se observó que una parte de los

encuestados están de acuerdo que el tipo de proyecto es novedoso y la

otra parte están totalmente de acuerdo.

44%

56%

0%

0%0%

5 Totalmente de acuerdo

4 De acuerdo

3 Indiferente

2 En desacuerdo

1 Muy en desacuerdo

Page 57: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 37

2.6 Análisis de los Resultados

Al realizar las encuestas de 10 preguntas cerradas en la veterinaria

MEDICAL PET que lo conforman el veterinario y sus clientes fijos se pudo

observar los siguientes resultados:

La veterinaria MEDICAL PET no cuenta con un sistema web para el

control de información como: citas médicas, vacunas, servicios de spa,

historial de cada mascota, etc., todo lo realiza manual en una libreta de

apuntes, lo cual los encuestados manifestaron que sería de gran

importancia la realización del proyecto en la veterinaria. También

notificaron que sería de gran facilidad tener todo el control de sus mascotas

en un sitio web, ya que hoy en día la tecnología avanza cada vez más, lo

que se les hará más práctico poder revisar la información proporcionada en

el sistema web. Por lo tanto, cabe mencionar que este tipo de proyecto será

novedoso con una ventaja tanto para el veterinario como para sus clientes

porque así podrá sumar sus ventas y los clientes podrán contar con beneficios

como son promociones proporcionadas en la web.

2.7 Definición de la situación actual

Después de haber realizado el análisis del procesamiento de

resultados de la información en la veterinaria MEDICAL PET y de realizar

una detallada investigación observatoria del problema actual sobre el

registro del control de mascotas se tiene en claro los pasos y procesos a

seguir para la elaboración del proyecto.

2.8 Análisis Documental

El aporte documental se usó una detallada investigación

observatoria lo cual se pudo realizar los siguientes pasos como lo refiere

(Dominguez, 2012) su artículo:

Page 58: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 38

Pasos que debe tener la observación:

• Tener propósitos claros y bien definidos.

• Proyectarse hacia un plan específico y definido, y un esquema de trabajo

claro y orientado a cumplir los objetivos.

• Estar sujeta a comprobación

• Poderse controlar sistemáticamente.

• Reunir los requisitos básicos de confiabilidad y validez.

• Plasmar sus resultados por escrito. (Dominguez, 2012)

Luego del proceso de observación se tomó recursos de apoyo como:

Certificados de vacunas

Historial clínico

2.9 Requerimientos funcionales

En esta parte se define las tareas que se ejecutaran en el sistema

web para cada usuario, así también los servicios que la veterinaria ofrece

a sus clientes. 1

CUADRO N° 15

REQUERIMIENTOS FUNCIONALES 1

CÓD REQUERIMIENTO DETALLE PRIORIDAD

RF-001 EL SISTEMA PERMITIRÁ AL

ADMINISTRADOR/VETERINARIO EL INICIO AL SISTEMA

Se inicia sesión para el registro de los datos de cada

mascota.

5

RF-002 El ADMINISTRADOR PODRÁ REGISTRAR LOS CLIENTES

El sistema deberá permitir al

administrador ingresa los datos

de cada cliente con su respectiva

mascota.

5

Page 59: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 39

RF-003 INGRESAR LOS DATOS DE

CADA MASCOTAS

Se ingresa el nombre de cada mascota para el fácil acceso a los

datos de cada control que la

mascota realice

5

RF-004 REGISTRO DE CITAS

El administrador registra cada cita que la mascota realice en su consultorio.

5

RF-005

OBSERVAR DATOS REGISTRADOS SOBRE EL

HISTORIAL DE CADA MASCOTA

En este modo se observa cada

detalle evolutivo que la mascota

realice en la veterinaria.

5

RF-006 CONTROL DE VACUNAS

Se lleva un control de vacunas donde se observa: fecha

de aplicación, tipos de vacunas y fecha

próxima de aplicación.

5

RF-007 EL SISTEMA PERMITE AL

USUARIOTENER ACCESO AL MÓDULO DE INGRESO

El usuario/Cliente puede ingresar al

sistema para ver el control de la

mascota donde visualiza el

proceso médico de cada consulta que

realice en la veterinaria

4

RF-008

EL USUARIO PODRA VERIFICAR LA INFORMACIÓN

PROPORCIONADAEN EL MÓDULO DE CONSULTA

El usuario/cliente tendrá el acceso a verificar y consultar

toda información o

datos registrados de

su mascota en el sistema web.

4

Fuente: Ejecución propia Elaborado por: Villacís Flores Silvia Verónica

Page 60: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 40

2.10 Requerimientos no funcionales

Se observa las propiedades y cualidades que el sistema proporcione

bajo a ciertas restricciones que se le presente a cada usuario.

CUADRO N° 16

REQUERIMIENTOS NO FUNCIONALES 1

CÓD REQUERIMIENTO DETALLE PRIORIDAD

RN-001 USABILIDAD Debe ser de fácil uso para los beneficiarios del sistema

5

RN-001 SEGURIDAD REGISTRO

El ingreso al sistema será obligatorio y restringido para el procedimiento de registro bajo contraseñas para cada usuario.

5

RN-002 RENDIMIENTO

El sistema debe soportar alta cantidad del manejo de

información durante la ejecución 4

RN-003 DESEMPEÑO

El sistema deberá ejecutarse sin problemas en el momento de su

desarrollo 2

Fuente: Ejecución propia Elaborado por: Villacís Flores Silvia Verónica

2.11 Definición de Software a utilizar – Tecnologías

Para la presente investigación se utilizó los diferentes softwares

como los lenguajes PHP y HTML, de base de datos encontramos los

servidores Apache y MySQL, a continuación, se detalla las definiciones por

medio de un cuadro comparativo.

Page 61: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 41

CUADRO N° 17

COMPARACIÓN DE LENGUAJES DE PROGRAMACIÓN 1

LENGUAJE DEFINICIÓN VENTAJAS DESVENTAJAS

VISUAL

BASIC

Lenguaje de programación dirigido por eventos

Su aprendizaje

es muy rápido

Asocia la

implementación

de formularios

Admite el uso de

las plataformas de

los sistemas

Windows

Soporte muy bajo

en la

programación

Inhabilidad en la creación de aplicaciones multihilo

PHP

Lenguaje diseñado para la creación de páginas web dinámicas

Es fácil y rápido de

usar

Se puede

combinar con html

Maneja base de datos

Para su función

necesita de un

servidor

Su código fuente

puede tener

inconvenientes al

momento de

ocultarlo

JAVA

Lenguaje orientado a objetos con una plataforma independiente

Se puede crear

aplicaciones de

escritorio

Posee soporte de aplicaciones móviles.

Es lento

Su rapidez depende de la actualización siguiente.

PYTHON

Lenguaje de programación interpretado, posibilita la creación de programas

Su código fuente

es abierto y libre

Portable

Tipo de lenguaje es lento

RUBY

Orientado a objeto siendo un lenguaje de alto nivel

Si el sistema operativo le otorga puede cargar librerías Es portátil y posee una multiplataforma Su desarrollo es de bajo costo

Cuenta con mucha documentación por ser nuevo No es muy difundido como otros lenguaje

Fuente: Investigación Directa. Elaborado por: Villacís Flores Silvia Verónica

Page 62: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 42

2.11.1 XAMPP

(González, 2013) , define el xamp como:

El server Xampp es un servidor independiente de

plataforma que consiste principalmente en la base de datos

MySQL, el servidor web Apache y los intérpretes para

lenguajes de script: PHP y Perl. El nombre proviene del

acrónimo de X (para cualquiera de los diferentes sistemas

operativos), Apache, MySQL, PHP, Perl.

Se considera XAMPP como una plataforma independiente, que

permite realizar pruebas de la página web en una computadora sin

necesidad de internet. Unos de sus propósitos es proteger el software con

el cual se esté trabajando de restricciones de intentos de apropiación que

el usuario este utilizando.

1

CUADRO N° 18

VENTAJAS Y DESVENTAJAS DEL XAMPP 1

Ventajas Desventajas

Permite instalar el entorno MySQL No soporta MySQL desde la consola

Fácil de instalar y sus configuraciones son mínimas.

Las versiones no pueden actualizarse individualmente

Fuente: Investigación Directa.

Elaborado por: Villacís Flores Silvia Verónica

2.11.2 MySQL

MySQL se ejecuta con facilidad en todas las plataformas, su sistema

de base de datos es operacional es uno de los más importante en el

momento del diseño y programación, permite a la base de datos

multiusuarios.

• Sus funciones se pueden desarrollar en diferentes plataformas

• Su sistema proporciona almacenamiento transicionales y no transaccionales

Page 63: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 43

• Su memoria es muy rápida debido a los threads

• Consta de tres archivos: su estructura, de datos y uno de índice soporta

los 32 índices por cada tabla. 1

CUADRO N° 19

VENTAJAS Y DESVENTAJAS DE MYSQL 1

Ventajas Desventajas

En el momento de realizar sus operaciones tiene una gran velocidad lo que lo define como uno de los gestores con mejor rendimiento.

Las utilidades del MySQL no se encuentran documentadas

Para la elaboración de cada base de datos tiene un bajo costo en requerimientos, debido a su poco consumo puede ejecutarse en una máquina básica sin ningún inconveniente

En determinadas ocasiones ocupan mucho espacio más que los propios datos

Fuente: Investigación Directa Elaborado por: Villacís Flores Silvia Verónica

2.12 Actores y roles caso de uso

En esta sección se definen los actores con sus respectivos roles que

intervienen en la participación del uso del sistema web. 1

CUADRO N° 20

ACTORES Y ROLES 1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 64: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 44

2.13 Casos de usos

Es necesario exponer dentro de la investigación los diagramas de

casos que permitan al usuario ver de una manera general las funciones que

el sitio obtendrá, es así como se indica los casos de usos para el sistema

web de la veterinaria que tendrá como objetivo ingresar los datos clínicos

de cada mascota.

2.13.1 Diagrama de caso de uso de contexto

DIAGRAMA N° 2

DIAGRAMA DE CASO DE USO DE CONTEXTO

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 65: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 45

DIAGRAMA N° 3

DIAGRAMA CASO DE USO INGRESO AL SISTEMA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 66: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 46

DIAGRAMA N° 4

DIAGRAMA DE CASO DE USO MENÚ ADMINISTRADOR

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Crear usuario

Eliminar Actualizar Modificar

<<Extend>>

<<Extend>>

<<Extend>>

Actualizar

Eliminar

Modificar

<<Extend>> <<Extend>>

<<Extend>>

Ingresar datos de la mascota Administrador

Page 67: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 47

DIAGRAMA N° 5

DIAGRAMA CASO DE USO MENÚ USUARIO

1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 68: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 48

DIAGRAMA N° 6

DIAGRAMA CASO DE USO MENÚ MASCOTA

1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 69: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 49

DIAGRAMA N° 7

DIAGRAMA CASO DE USO MENÚ CITAS

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 70: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 50

DIAGRAMA N° 8

DIAGRAMA CASO DE USO MENÚ HISTORIAL MÉDICO

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 71: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 51

2.14 Diagrama de actividades

DIAGRAMA N° 9

DIAGRAMA DE ACTIVIDADES INGRESO AL SISTEMA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

ABRIR EL SISTEMA

WEB

INGRESAR USUARIO

Y

CONTRASEÑA

USUARIO

REGISTRADO

CREAR CUENTA

ACCEDE AL

SISTEMA

RECUPERAR CONTRASEÑA

INICIO

FIN

Page 72: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 52

DIAGRAMA N° 10

DIAGRAMA DE ACTIVIDADES MENÚ

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 73: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 53

2.15 Diagrama de Entidad de Relación

DIAGRAMA N° 11

DIAGRAMA DE ENTIDAD DE RELACIÓN

Fuente: Desarrollo de sistema web Elaborado por: Villacís Flores Silvia Verónica

Page 74: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 54

2.16 Diagrama de Clase

DIAGRAMA N° 12

DIAGRAMA DE CLASES

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 75: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 55

2.17 Diccionario de Datos

En esta sesión se muestran los diccionarios de datos donde se

describen los campos que disponen cada tabla y los que conforman a la

base de datos del sistema web utilizados en el presente proyecto. 1

CUADRO N° 21

USUARIO

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 76: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 56

CUADRO N° 22

TIPO DE USUARIO

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

CUADRO N° 23

MASCOTAS

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 77: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 57

CUADRO N° 24

HISTORIAL CLÍNICO

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 78: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 58

CUADRO N° 25

CITA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 79: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Metodología 59

CUADRO N° 26

CONTROL DE VACUNA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 80: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

CAPÍTULO III

PROPUESTA

3.1 Tema

Desarrollo de un sistema web para la automatización del proceso de

control de mascotas en la veterinaria “MEDICAL PET”.

3.2 Objetivos

Desarrollar un sistema web que permita realizar el ingreso,

actualización y consultas del historial clínico de una mascota.

3.3 Desarrollo de la propuesta

3.3.1 Desarrollo de prototipo de pantalla de la propuesta

En esta sección se crea el desarrollo de un sistema web para la

automatización del control de las mascotas donde el USUARIO

(Veterinario/ Cliente) puede acceder con facilidad al sistema para notificar,

observar y verificar la información o datos que contenga el sitio.

El sistema tendrá las siguientes características:

Inicio de sesión

Registro de cuenta nueva

Recuperar contraseña

Page 81: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 61

Iniciar Sesión

Si el usuario tiene una cuenta registrada podrá acceder al sistema

sin ningún inconveniente a lo cual podrá acceder a datos que el sitio

obtenga. 1

IMAGEN N° 3

INICIO DE SESIÓN

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Registro de cuenta nueva: El cliente podrá crear su usuario para

gozar de los beneficios del sitio web.

Page 82: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 62

IMAGEN N° 4

CUENTA NUEVA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Recuperar contraseña

En este campo el usuario podrá recuperar su contraseña si un caso

no la recuerda, solo deberá ingresar su email para que le llegue un correo

donde le aparecerá un link para el cambio de la contraseña.

IMAGEN N° 5

RECUPERAR CONTRASEÑA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 83: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 63

3.3.2 Diseño de las pantallas principales del sistema web

IMAGEN N° 6

INTERFAZ PANTALLA DE INGRESO

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

CUADRO N° 27

COMPONENTES DE LA INTERFAZ DE LA PANTALLA DE INGRESO

Componentes de la pantalla de ingreso

A Sección de Ingreso de datos

Consta de:

Caja de texto que permite el escribir el nombre

de usuario

Caja de texto que permite escribir la contraseña

del usuario.

Si el usuario tiene una cuenta registrada podrá acceder al sistema sin ningún inconveniente a lo cual podrá acceder a datos que el sitio obtenga.

B Controles

Consta de:

Botón que realiza la función de acceder al sistema verificando que el usuario sea el correcto.

C ¿Se te olvido la contraseña?

En este campo el usuario podrá recuperar su contraseña si un caso no recuerda, solo ingresara su email para que le llegue un correo donde le llegara un link para el cambio de la contraseña.

D Logo Representación gráfica de la veterinaria

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

A

B

C

D

Page 84: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 64

IMAGEN N° 7

PANTALLA PRINCIPAL DEL ADMINISTRADOR 1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

CUADRO N° 28

PROPIEDADES DE LA PANTALLA PRINCIPAL 1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

A

B

C

D

Page 85: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 65

IMAGEN N° 8

PANTALLA USUARIO

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

CUADRO N° 29

PROPIEDADES DE LA PANTALLA USUARIO 1

Componentes de la pantalla USUARIO

A Título Consta de:

• Nombre de la Veterinaria

B Nuestros Servicios

Consta de:

Botones con las opciones: servicio de spa, consultas médicas, cirugías y exámenes, medicina y farmacia, tipos de vacunas lo cual cada botón se desplegará pantallas diferentes.

C Control de mascota

Consta de:

En este campo el usuario podrá verificar los datos de su mascota como: datos de la mascota, historia clínica, y citas.

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 86: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 66

IMAGEN N° 9

SERVICIO SPA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

IMAGEN N° 10

CONSULTA MÉDICAS 1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 87: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 67

IMAGEN N° 11

PANTALLA DE CIRUGÍAS

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

IMAGEN N° 12

PANTALLA DE PRODUCTOS Y ACCESORIOS

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 88: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 68

IMAGEN N° 13

PANTALLA DE MEDICINAS Y FARMACIA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

IMAGEN N° 14

PANTALLA DE TIPOS DE VACUNAS

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 89: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 69

IMAGEN N° 15

PANTALLA CONTROL DE MASCOTAS

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

CUADRO N° 30

PROPIEDADES DE LA PANTALLA CONTROL DE MASCOTA 1

Componentes de la pantalla CONTROL DE MASCOTA

A Título Consta de:

Nombre de la Veterinaria

B Nombre de Usuario

Consta de:

Mensaje de bienvenida con el nombre de cada usuario

C Datos de la mascota

Consta de:

En este campo el usuario podrá observar los datos de su mascota ingresados por el administrador

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 90: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 70

IMAGEN N° 16

PANTALLA HISTORIA CLÍNICA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

CUADRO N° 31

PROPIEDADES DE LA PANTALLA HISTORIA CLÍNICA

Componentes de la pantalla HISTORIA CLÍNICA

A Título Consta de:

Nombre de la Veterinaria

B Nombre de Usuario

Consta de:

Mensaje de bienvenida con el nombre de cada usuario

C Historia clínica

Consta de:

En este campo el usuario podrá observar la historia clínica de su mascota ingresados por el administrador

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 91: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 71

3.4 Factibilidad de la Propuesta

Las factibilidades del presente proyecto para su ejecución son de

recursos alcanzables para el veterinario y sus clientes lo cual le permite

hacer uso de esta útil herramienta por medio de la tecnología para el

historial clínico de las mascotas.

3.4.1 Factibilidad Económica

Las diversas herramientas que se utilizaron en el proyecto para el

desarrollo de ejecución del sistema web fue una inversión de 300 dólares

americanos el cual incluye el costo del Hosting, del Dominio y del

asesoramiento de la compra del mismo.

3.4.2 Factibilidad Operacional

Se cuenta con el apoyo del Doctor de la veterinaria y de sus clientes,

en el acceso de la información del control de cada mascota registrada en

la veterinaria, para la ejecución del presente proyecto.

3.4.3 Factibilidad Técnica

Se implementaron recursos técnicos como:

Dos Laptops

Conexión Internet

Suministro de Oficina

Servidor

3.5 Impacto de La Propuesta

El presente trabajo de investigación será de gran impacto para los

beneficiarios de la veterinaria MEDICAL PET, el cual será de gran ayuda

Page 92: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 72

para el control de la información que se proporcione en la veterinaria sobre

la historia clínica, consultas, citas, vacunas entre otros, de cada mascota y

así no exista perdida de información de cada cliente.

3.6 Cronograma de Actividades

DIAGRAMA N° 13

DIAGRAMA DE GANTT

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

DIAGRAMA N° 14

DIAGRAMA DE GANTT 2

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 93: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 73

3.7 Conclusiones

Durante la realización de este proyecto se logró cumplir con los

objetivos planteados.

• Este sistema de registro y control de mascotas que se realizó para la

veterinaria MEDICAL PET, permitirá llevar un mejor control de las

actividades que se realizan en la veterinaria.

El sistema web ayudará al cliente a la consulta que registre en la

veterinaria sobre el historial clínico de sus mascotas, desde la

comodidad de su hogar por medio de un usuario que será creado por el

veterinario que en este caso sería el administrador del sistema. Con la

automatización de los procesos de la veterinaria que se llevaba de

manera manual, se eliminó el gasto que ocasionaba el uso de papel.

• Por medio del desarrollo de un sistema web se eliminará el registro de

datos de forma manual de cada mascota para el ahorro en el gasto del

papel o todo tipo de material utilizado en el registro clínico, con el fin de

optimizar una parte de recursos de la veterinaria.

• La información será subida en tiempo real, de manera ordenada y

precisa para contribuir a cada usuario con los datos ingresados en el

sistema.

3.8 Recomendaciones

De acuerdo a las conclusiones antes mencionadas se puede

determinar las siguientes recomendaciones

• Se recomienda que la veterinaria de a conocer a sus clientes del sistema

que se empleará en su negocio para la comodidad de cada uno de ellos,

y así poder mejorar el mecanismo del registro en el control de las

mascotas registradas en cada consulta.

• Se sugiere que la información solo sea manipulada por el administrador

(persona encargada en traspasar los datos proporcionados por el

Page 94: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Propuesta 74

cliente), para evitar el mal uso de información otorgada por cada uno de

ellos procurando la seguridad y confianza sobre el sistema

implementado en la veterinaria.

• Es recomendable que el administrador efectué el mantenimiento del

servidor y del sistema web para asegurar el funcionamiento correcto del

registro de cada mascota.

• Se recomienda que el veterinario pida a cada cliente la verificación de

los datos del historial de su mascota que estará reflejada en el sistema,

para brindarles un sistema 100% confiable y seguro.

Page 95: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad
Page 96: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

GLOSARIO DE TÉRMINOS

Dominio: Nombre que se le da a la página web ya sea nombre de

persona o marca

Hosting: Servicio que se paga para poder subir la página web en

internet y así las demás personas pueda acceder a ella.

Interfaz: En informática se la determina como una conexión

funcional entre dos sistemas, programas, dispositivos sitos, entre otros

permitiendo el intercambio de información ye puede ser dicha conexión

entre una computadora y una persona la cual se la denomina interfaz de

usuario

MySQL: Permite el diseño y programación de la base de datos para

la creación de la página web

Php: Lenguaje de programación que sirve para la creación de

páginas web dinámica.

SCRUM: Es una metodología ágil que trabaja en equipo para

obtener un mejor resultado en la realización del proyecto.

Servidor: Es un ordenador que tiene instalado un software que

permite almacenar archivos para su fácil distribución de internet y así sea

accesibles para el público.

Servidor FTP: Permite mover uno o mas archivos a distintos

ordenadores proporcionando seguridad en la trasferencia de los archivos.

Page 97: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad
Page 98: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Glosario de Término 76

Servidor IRC: Internet Relay Chat son varias redes de servidores

separadas que permiten a los usuarios conectarse unos a otros por medio

de una red.

Sistema web: Los sistemas web se lo puede realizar desde

cualquier navegador como Chrome, ineternet explorer, fire fox, entre otros,

una aplicación no necesita estar instalada en cada computadora por lo que

cada usuario se conecta en un servidor donde el sistema se aloja.

Sitio web: Conjunto de páginas donde se puede visualizar la

información, como objetivo tiene publicar contenido que estará a simple

vista para público.

Sitio web estático: Son aquellos que no acceden a una base de

datos y cuando el propietario usa este tipo de sitio es para no realizar

ningún cambio en la información.

Sitio web dinámico: Acceden a una base de datos para publicar

contenidos y visualizar los resultados en cada página que permite al

propietario del sitio web agregar, modificar y eliminar información que

quiera proporcionar en cada página, la cual tendrá un acceso restringido al

público por medio de un usuario y contraseña.

Xampp: es un programa independiente que nos permite utilizar

servidores y base de datos para interrelacionarse.

Page 99: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

ANEXOS

Page 100: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 78

ANEXO N° 1

FORMATO DE ENCUESTA

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA INDUSTRIAL

CARRERA LICENCIATURA EN SISTEMAS DE INFORMACIÓN

ENCUESTA REALIZADA Al DUEÑO DE LA VETERINARIA Y A SUS CLIENTES

TEMA: Desarrollo de un sistema web para la automatización del proceso de

control de mascotas en la veterinaria “MEDICAL PET”.

Instructivo. - Lea con atención las preguntas y marque con una X en una de las

opciones. Agradecemos su amable colaboración.

5.-Totalmente de acuerdo 4.-De acuerdo 3.-Ni de acuerdo ni en desacuerdo 2.-En desacuerdo 1.-Totalmente en desacuerdo

No. Preguntas 1 2 3 4 5

1 ¿Cree que es importante desarrollar un sistema web a la veterinaria “MEDICAL PET” para el control de las mascotas?

2

¿Considera que al llevar un registro de mascota por medio de un sistema web facilitara al cliente El acceso a la información del control de su mascota?

3 ¿Estaría dispuesto a utilizar este sitio web?

4 ¿Considera que las mascotas al igual que un ser humano deberían tener su cita médica cada vez que el médico lo prescriba?

5

¿Cree que, al utilizar un control del historial clínico de las mascotas por medio de una libreta de apuntes, seria incómodo para cada cliente?

6 ¿Considera que al incorporar promociones en el sitio web de la veterinaria sería de gran beneficio para cada cliente?

7

¿Cree que el servicio web de una veterinaria es una herramienta de fácil acceso donde el usuario (cliente/veterinario) pueda acceder a la información con facilidad en cualquier momento y lugar?

8 ¿Considera que la automatización de un sistema web proporcione las ventajas que le haga falta a la veterinaria?

9 ¿Cree que este tipo de proyecto cumpla con las expectativas y requerimientos de cada usuario?

10 ¿Cree que el impacto de esta herramienta virtual será novedoso para los involucrados de este proyecto?

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 101: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 79

ANEXO N° 2

ENCUESTA REALIZADA A LOS INVOLUCRADOS DEL PROYECTO

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 102: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 80

ANEXO N° 3

CERTIFICADO DE VACUNACIÓN 1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 103: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 81

ANEXO N° 4

HISTORIAL DE MASCOTA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 104: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 82

ANEXO N° 5

EXAMEN DE LA MASCOTA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

1

Page 105: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 83

ANEXO N° 6

FORMATO FICHA MÉDICA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 106: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 84

ANEXO N° 7

ENCUESTA REALIZADA A VETERINARIO 1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 107: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 85

ANEXO N° 8

ENCUESTA A CLIENTE

1

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 108: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 86

ANEXO N° 9

MANUAL DEL SISTEMA

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 109: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 87

ANEXO N° 10

INGRESO AL SISTEMA

El cliente ingresará con su nombre de usuario o email con su

respectiva contraseña.

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 110: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 88

ANEXO N° 11

PANTALLA PRINCIPAL DEL INGRESO AL SISTEMA MODO

ADMINISTRADOR

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 111: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 89

ANEXO N° 12

PANTALLA PRINCIPAL DEL INGRESO AL SISTEMA MODO USUARIO

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 112: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Anexos 90

ANEXO N° 13

PANTALLA SERVICIO SPA

El usuario cliente podrá gozar de ciertos beneficios como son los

servicios que la veterinaria ofrece como lo es el servicio de spa, consultas

médicas, cirugías y exámenes, productos y accesorio, medicina y farmacia,

tipos de vacunas.

Además, llevará el control de la mascota por medio del sistema

donde podrá visualizar los datos de su mascota, la historia clínica, y las

citas que la mascota realizo o está por realizar.

Fuente: Investigación directa Elaborado por: Villacís Flores Silvia Verónica

Page 113: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad
Page 114: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

BIBLIOGRAFÍA

Alegsa, L. (05 de Diciembre de 2012). ALEGSA.COM.AR. Obtenido de

http://www.alegsa.com.ar/Dic/arquitectura_de_software.php

Alegsa, L. (14 de Julio de 2016). ALEGSA.COM.AR. Obtenido de

http://www.alegsa.com.ar/Dic/servidor.php

Definicion. (16 de Noviembre de 2014). CONCEPTODEFINICION.DE.

Obtenido de http://conceptodefinicion.de/php/

Dominguez, m. (10 de Mayo de 2012). SlideShare. Obtenido de

https://es.slideshare.net/MARLEYBEL/observacin-12886913

González, A. G. (26 de Mayo de 2013). PANAMAHITEK. Obtenido de

http://panamahitek.com/bases-de-datos-mysql-con-xampp/

HADMIN. (04 de 05 de 2012). Hosting Diario. Obtenido de

https://hostingdiario.com/hosting/

Hostingroup. (Junio de 2017). Hostingroup. Obtenido de

https://www.hostingroup.com/blog/que-es-hosting-y-dominio/

Javier, P. C. (2012). tecnoweb2.com. Obtenido de

http://tecnoweb2.com/tecnologias-web

Lapuente, M. J. (08 de Diciembre de 2013). HTML. Obtenido de

http://www.hipertexto.info/documentos/html.htm

MARÍA, G. F. (2015). SCRIBD. Obtenido de https://

es.scribd.com/document/326397035/Diccionario-de-datos-pdf#

Page 115: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE ...repositorio.ug.edu.ec/bitstream/redug/30459/1/TESIS...CERTIFICADO DEL TUTOR Yo, Ing.Sist. Triviño Armendáriz Francisco Xavier, en calidad

Bibliografía 93

Programacion, L. d. (2016). Lenguaje de Programacion. Obtenido de

http://www.lenguajes-de-programacion.com/lenguajes-de-

programacion.shtml

QuestionPro. (2015). QuestionPro. Obtenido de

https://www.questionpro.com/es/una-encuesta.html

Romero, M. S. (07 de Febrero de 2013). SlideShare. Obtenido de

https://es.slideshare.net/melissasanchezromero5/poblacin-y-

muestra-seminario-de-tesis

Rouse, M. (Enero de 2015). TECHTARGET. Obtenido de

http://searchdatacenter.techtarget.com/es/definicion/MySQL

SoftwareRVG, d. r. (11 de Enero de 2017). MDN web docs.

Vidal, M. (2015). PRAC. Obtenido de

http://comunicacionacademica.uc.cl/images/recursos/espanol/escrit

ura/recurso_en_pdf_extenso/15_Como_elaborar_un_marco_conce

ptual.pdf