120
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA INDUSTRIAL DEPARTAMENTO ACADÉMICO DE TITULACIÓN TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TITULO DE LICENCIADA EN SISTEMAS DE INFORMACIÓN ÁREA DESARROLLO DE UN SISTEMA TEMA SISTEMA WEB PARA LA GESTIÓN Y CONTROL DE INFORMES DE ACTIVIDADES PARA LOS PROFESORES DE ECUADOR EJERCÍTATE AUTORA AYOVI CAMACHO MARÍA BELÉN DIRECTOR DEL TRABAJO ING. SIST. HERNÁNDEZ POVEDA JOSÉ, MGS. 2017 GUAYAQUIL ECUADOR

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE INGENIERÍA INDUSTRIAL DEPARTAMENTO ACADÉMICO DE TITULACIÓN

TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TITULO DE

LICENCIADA EN SISTEMAS DE INFORMACIÓN

ÁREA DESARROLLO DE UN SISTEMA

TEMA SISTEMA WEB PARA LA GESTIÓN Y CONTROL DE

INFORMES DE ACTIVIDADES PARA LOS PROFESORES DE ECUADOR EJERCÍTATE

AUTORA AYOVI CAMACHO MARÍA BELÉN

DIRECTOR DEL TRABAJO ING. SIST. HERNÁNDEZ POVEDA JOSÉ, MGS.

2017 GUAYAQUIL – ECUADOR

Page 2: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

ii

DECLARACIÓN DE AUTORÍA

“El contenido de este presente proyecto de titulación, es de mí autoría; y

el aporte intelectual del mismo le pertenece a la Facultad de Ingeniería

Industrial de la Universidad de Guayaquil”

___________________________

Ayovi Camacho María Belén

C.I. 0940084031

Page 3: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

iii

DEDICATORIA

Dedico esta tesis principalmente a Dios, a mis padres y hermanos

quienes fueron un gran apoyo emocional durante el tiempo en que

escribía esta tesis.

A mi novio Carlos quien me apoyo y alentó para continuar, cuando

parecía que me iba a rendir.

A mis amigos Josué Helao, Andrea Díaz quienes me apoyaron todo el

tiempo.

A mi tutor quien estuvo ahí día a día aportando con su conocimiento para

la culminación de la tesis.

A todos los que me apoyaron para escribir y concluir esta tesis.

Para ellos es esta dedicatoria de tesis, pues es a ellos a quienes se las

debo por su apoyo incondicional.

Ayovi Camacho María Belén

Page 4: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

iv

AGRADECIMIENTO

Agradezco a DIOS por ser mi fortaleza, pues ÉL es el que me da la vida y

la alegría de levantarme todas las mañanas sanas y con fuerzas para

continuar en mi camino al éxito.

A mis padres que me han apoyado en todo momento y en todo lugar, a mi

hermana y mis hermanos que siempre han estado ahí y por todo su amor

y cariño que me brindan día a día.

A mi novio que ha estado conmigo acompañándome y apoyándome en

todo.

A mi tutor de tesis que con sus conocimientos supo guiarme en el proceso

de desarrollo de la tesis.

Ayovi Camacho María Belén

Page 5: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

v

ÍNDICE DE 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. Estado de arte 7

1.2 Sistemas de información 8

1.3. Sistema web 9

1.4. Página web 11

1.5. CSS 13

1.6. Lenguaje de programación 14

1.7 Comparativas de marcos de desarrollo 16

1.8 Comparativa de mantenimiento 16

1.9 Comparativa de escalabilidad 17

1.10 Seguridad 17

1.11 Comparación organizacional 17

1.12 HTML 18

1.13 XAMPP 18

1.14 PHP 19

1.15 Arquitectura de un sistema 20

1.15.1 Arquitectura 3 capas 20

1.16 Sistema de base de datos 22

1.17 MySQL 23

1.18 Postgrade SQL 24

1.19 Que es una Entrevista 25

1.20 Que es una Encuesta 26

Page 6: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

vi

CAPÍTULO II

METODOLOGÍA

Nº Descripción Pág.

2 Alcance de la investigación 27

2.1 Investigación cualitativa 27

2.2 Hipótesis 28

2.3 Definición de variable 28

2.4 Diseño de la investigación 28

2.5 Selección de la muestra 28

2.6 Recolección de datos 29

2.7 Identificación del problema 29

2.8 Técnicas de licitación de requerimiento 31

2.8.1 Entrevista 31

2.8.2 Encuesta 32

2.9 Metodología de desarrollo 42

2.10 Fase de análisis 43

2.10.1 Actores y roles 43

2.10.2 Requerimientos del sistema 49

2.10.3 Fase de diseño 50

CAPÍTULO II

PROPUESTA

Nº Descripción Pág.

3.1 Objetivo 52

3.1.1

Estudio de factibilidad operativa, tecnológica y

económica 52

3.2 Modelo de diagrama de actividades 57

3.3 Diagrama de distribución 58

3.4 Modelo entidad relación 58

3.5 Diccionario de datos 61

Page 7: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

vii

Nº Descripción Pág.

3.6 Planificación 69

3.7 impacto 70

3.8 Conclusión 70

3.9 Recomendación 71

GLOSARIO DE TÉRMINOS 73

ANEXOS 78

BIBLIOGRAFÍA 100

Page 8: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

viii

ÍNDICE DE TABLAS

Nº Descripción Pág.

1 Valoraciones Para Lenguaje De Programación 15

2 Comparativa De Lenguaje De Programación 15

3 Comparativa De Lenguaje De Programación 16

4 Valoraciones Para Gestores Base De Datos 25

5 Comparativa De Gestores De Base De Datos 25

6 Problemas Detectados En El Administrador 30

7 Problemas Detectados En Los Profesores De Las Distintas

Disciplinas Deportivas 30

8 Resumen De Entrevista Para La Obtención De Requisitos

Funcionales 31

9 Resultado De La Pregunta No. 1 ¿Tiene Usted Un Medio

Electrónico Para Realizar Sus Informes De Actividades? 33

10 Resultado De La Pregunta No. 2 ¿Considera Usted Que El

Proyecto Ecuador Ejercítate Debería Contar Con Un

Sistema Para El Control De Informes De Actividades? 34

11 Resultado De La Pregunta No. 3 ¿Tiene Usted Amplio

Conocimiento De Cómo Manejar Un Computador? 35

12 Resultado De La Pregunta No. 4 ¿Considera Usted Que

Debería Realizarse Cursos De Capacitación Para El Manejo

Del Sistema De Gestión Y Control De Informes De

Actividades? 36

13 Resultado Pregunta No. 5 ¿Considera Usted Que El Tiempo

De Respuesta Al Realizar Un Sistema De Gestión Y Control

Ayudara A Ser Rápido Y Eficaz Los Procesos De Revisión Y

Entrega? 37

14 Resultado Pregunta No. 6 ¿Considera Usted Que El sistema 38

Page 9: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

ix

Nº Descripción Pág.

De Gestión Y Control De Informes De Actividades

Beneficiara En La Seguridad De La Información?

15 Resultado Pregunta No. 7 ¿Le Gustaría Entregar Sus

Informes De Actividades Desde La Comodidad De Su Hogar

Por Medio De Un Sistema Web? 39

16 Resultado De La Pregunta No. 8 ¿Cree Usted Que El Uso

De Una Herramienta Tecnológica Reducirá Gastos Al

Momento De Crear Sus Informes De Actividades

Actualmente? 40

17 Resultado De La Pregunta ¿Considera Usted Que Es De

Suma Importancia Mantener Una Comunicación En Tiempo

Real? 41

18 Registro De Usuarios 45

19 Crear Grupos 46

20 Mantenimiento De Informes 47

21 Listado De Asistencia 48

22 Control De Informes 49

23 Recursos Del Hardware Servidor 53

24 Recursos De Software 54

25 Recursos Humanos 55

26 Recursos De Hardware 55

27 Proyección De Costo Del Proyecto 55

28 Costo Real Del Proyecto 56

29 Diccionario De Datos usuarios 61

30 Diccionario De Datos grupos 62

31 Diccionario De Datos usuario grupos 63

32 Diccionario De Datos lista cabecera 63

33 Diccionario De Datos lista detalle 64

34 Diccionario De Datos disciplina 65

35 Diccionario De Datos punto actividades 66

36 Diccionario De Datos personas 66

Page 10: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

x

Nº Descripción Pág.

37 Diccionario De Datos informe detalle 67

38 Diccionario De Datos informe cabecera 68

Page 11: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

xi

ÍNDICE DE FIGURAS

Nº Descripción Pág.

1 Funciones De Actores 43

2 Caso De Uso Registro De Usuarios 45

3 Caso De Uso Crear Grupo 46

4 Crear Grupos 47

5 Caso De Uso Listado De Asistencia 48

6 Caso De Uso Control De Informes 49

Page 12: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

xii

ÍNDICE DE GRÁFICOS

Nº Descripción Pág.

1 ¿Tiene usted un medio electrónico para realizar sus

informes de actividades? 33

2 ¿Considera usted que el proyecto ecuador ejercítate debería

contar con un sistema para el control de informes de

actividades? 34

3 ¿Tiene usted amplio conocimiento de cómo manejar un

computador? 35

4 ¿Considera usted que debería realizarse cursos de

capacitación para el manejo del sistema de gestión y control

de informes de actividades? 36

5 ¿Considera usted que el tiempo de respuesta al realizar un

sistema de gestión y control ayudara a ser rápido y eficaz

los procesos de revisión y entrega? 37

6 ¿Considera usted que el sistema de gestión y control de

informes de actividades beneficiara en la seguridad de la

información? 38

7 ¿Le gustaría entregar sus informes de actividades desde la

comodidad de su hogar por medio de un sistema web? 39

8 ¿Cree usted que el uso de una herramienta tecnológica

reducirá gastos al momento de crear sus informes de

actividades actualmente? 40

9 ¿Considera usted que es de suma importancia mantener

una comunicación en tiempo real? 41

Page 13: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

xiii

ÍNDICE DE IMAGEN

Nº Descripción Pág.

1 HTML 18

2 Xampp 19

3 Php 19

4 Esquema De Funcionamiento Php 20

5 Arquitectura 3 Capas 21

6 MySQL 23

Page 14: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

xiv

ÍNDICE DE DIAGRAMAS

Nº Descripción Pág.

1 Diagrama Causa Y Efectos 4

2 Proceso De La Información 8

3 Presentación De En Archivo En Css 14

4 Diagrama De Contexto 44

5 Diagrama De Actividades Gestión Y Control De Informes De

Actividades 57

6 Diagrama De Distribución 58

7 Modelo Entidad Relación 59

8 Diagrama De Secuencia Gestión Y Control De Informes De

Actividades 60

9 Diagrama De Tareas 70

Page 15: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

xv

ÍNDICE DE ANEXOS

Nº Descripción Pág.

1 Plantilla de entrevista 79

2 Plantilla de encuesta dirigida a los profesores de Ecuador

Ejercítate 80

3 Carta de Autorización 81

4 Manual de instalación 82

5 Ingreso al sistema 93

6 Módulos del sistema 94

7 Registro de usuario 95

8 Validación de datos 96

9 Crear informes de actividades 97

10 Diagrama de tareas 98

Page 16: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

xvi

AUTOR: AYOVI CAMACHO MARÍA BELÉN TEMA: DESARROLLO DE UN SISTEMA WEB PARA LA GESTIÓN

Y CONTROL DE INFORMES DE ACTIVIDADES PARA LOS PROFESORES DE ECUADOR EJERCITATE

DIRECTOR: ING. SIST. HERNÁNDEZ POVEDA JOSÉ, MSG.

RESUMEN

El presente trabajo propone desarrollar un sistema web para la gestión y control de informes de actividades para los profesores de Ecuador Ejercítate que sirva de apoyo para mejorar el funcionamiento de revisión de los informes de actividades de los profesores de las distintas disciplinas deportivas y tiene como objetivo automatizar los procesos de gestión y control. Todos estos procesos actualmente se los lleva de manera manual. Para su efecto se efectuó un análisis actual donde se levantó información, para poder identificar las causas de los problemas existentes donde dicho análisis arrojo que no existe seguridad en la información, retraso en la revisión de los informes de actividades, no cumplen con un formato estandarizado que hace que al momento de la entrega sea de manera desordenada y desorganizada y a su vez esto conlleva a que sus pagos se retrasen generando molestias en los profesores de las distintas disciplinas deportivas. Para el desarrollo del sistema web se empleará una arquitectura cliente- servidor y se utilizará un intérprete para lenguaje scripts PHP, HTML para obtener el diseño de las interfaces en forma dinámica ya que manejará un estilo CSS (Hojas de Estilo). El diseño de la base de datos será desarrollado en MYSQL para almacenar información referente al sistema. Lo anterior demuestra que el desarrollo del sistema web mejorará la administración del programa Ecuador Ejercítate pues se optimizaran los datos para un mejor rendimiento de revisión de los informes de actividades para cada uno de los profesores de las distintas disciplinas deportivas. PALABRAS CLAVES: Control, Automatización, Gestión, Seguridad,

Datos, Actualización, Desarrollo, Sistema. ___________________ ________________________________ Ayovi Camacho María ING. SIST. Hernández Poveda José, MSG. C.C. 0940084031 Director de Trabajo

Page 17: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

xvii

AUTHOR: AYOVI CAMACHO MARÍA BELÉN TOPIC: DEVELOPMENT OF A WEB SYSTEM FOR THE MANAGEMENT AND CONTROL OF REPORTS OF ACTIVITIES FOR THE TEACHERS OF ECUADOR EJERCITATE DIRECTOR: SIST. ENG. HERNÁNDEZ POVEDA JOSÉ, MSG.

ABSTRACT

The present work proposes to develop a web system for the management and control of activity reports for teachers of Ecuador Exercise to support the improvement of the functioning of review of the reports of activities of teachers of the different sports disciplines and aims Automate management and control processes. All these processes are currently handled manually. For this purpose, a current analysis was carried out where information was collected to identify the causes of existing problems where such analysis showed lack of information security, delayed review of activity reports, did not comply with a standardized format Which causes that at the moment of delivery is disorderly and disorganized and in turn this leads to their payments are delayed generating discomfort in the teachers of the different sports disciplines. For the development of the web system, a client-server architecture will be used and an interpreter will be used for language PHP scripts, HTML to obtain the design of the interfaces in a dynamic way and to handle a style CSS (Style Sheets). The design of the database will be developed in MYSQL to store information regarding the system. The above demonstrates that the development of the web system will improve the administration of the Ecuador program Exercise as data will be optimized for a better performance of review of activity reports for each of the teachers of the different sports disciplines. KEY WORDS: Control, Automation, Management, Security, Data,

Update, Development, System

___________________ _______________________________ Ayovi Camacho María SYST.ENG Hernández Poveda José, MSG. I.D. 0940084031 Work Director

Page 18: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

PRÓLOGO

En el presente trabajo, Tesis titulado sistema web para la gestión y

control de informes de actividades para los profesores de Ecuador

Ejercítate, se estudió y analizó el desarrollo de la metodología para

realizar el análisis y desarrollo del portal web.

Está divida en 3 capítulos, el primero trata del Marco Teórico, el

segundo la Metodología y el tercero la Propuesta.

En el Marco Teórico, se investigan, comparan y analizan las distintas

herramientas que se podrían utilizar, delimitando cuál será la que se

adapta de mejor manera para desarrollar el sistema web propuesto.

En la Metodología se realiza el levantamiento de información y

requerimientos utilizando las técnicas dispuestas en la metodología de

investigación cualitativa y se sigue la guía de pasos a utilizar en la

metodología de desarrollo elegida.

En la Propuesta se continúa con la metodología de desarrollo, en la

cual se detalla el proceso de la solución propuesta al diseño analizado en

el capítulo anterior, complementando los capítulos con la conclusión del

estudio realizado.

Page 19: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

INTRODUCCIÓN

En la actualidad las herramientas tecnológicas han ido evolucionando y

a su vez se están convirtiendo en uno de los factores más significativos

en cuanto al uso en las entidades, siendo utilizadas diariamente para el

manejo de información y su proyección social.

En este sentido, es importante destacar la integración de los equipos

de cómputo en las empresas, los cuales agilitan el procesamiento de

grandes cantidades de datos y suministran al usuario la información

requerida en el menor tiempo posible, lo cual hace que los sistemas

informáticos estén automatizados, siendo una pieza clave en el

desempeño de las entidades.

Ecuador Ejercítate es un programa dirigido por el Ministerio del

Deporte, su objetivo es promover la actividad física por medio de las

diferentes disciplinas deportivas de manera gratuita, buscando optimizar

el uso del tiempo libre en los de los niños, niñas y adolescentes de las

diferentes sectores de la ciudad de Guayaquil. Este programa también

fortalece el acceso masivo a la actividad física con actividades que

contribuyen a la salud, formación y desarrollo integral de la comunidad.

Actualmente Ecuador Ejercítate tiene una deficiencia en el control y

seguridad de la información que los profesores de cada disciplina

deportiva entregan en sus informes de actividades de manera manual lo

que puede generar errores en los datos.

Así también existe el riesgo de pérdida de información, el proceso de

entrega se vuelve lento porque requiere de varios días para su entrega y

desorganizado por la falta de capacitación para realizar dichos informes.

Page 20: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

De esta manera surge la idea de implementar una herramienta

tecnológica que permita automatizar los procesos de entrega de los

informes de actividades de los profesores de Ecuador Ejercítate ya que

actualmente se lleva de forma manual.

Se diseña un sistema web donde cada profesor de las distintas

disciplinas deportivas mediante un inicio de sesión pueda crear, actualizar

y generar sus reportes de actividades y de esta manera el administrador

puede gestionar y controlar dichos informes de una manera rápida y

eficaz.

Objeto de la Investigación

Ecuador Ejercítate es un proyecto realizado por el Ministerio del

Deporte con el pasar de los años y debido al crecimiento de dicho

proyecto se ha visto en la necesidad de contratar profesores de las

diferentes disciplinas deportivas que no cuentan con el conocimiento

necesario para elaborar informes de actividades y al no llevar un control

automatizado de las actividades que realizan se ha visto en la obligación

de buscar una solución a los problemas que presentan:

Los profesores de las diferentes disciplinas deportivas no cuentan

con una herramienta tecnológica para elaborar sus informes de

actividades

Parte de sus informes se pierden, debido a que no existe

seguridad de la información.

La mala administración en la revisión de los informes ocasiona

inconformidad para cada profesor de las diferentes disciplinas

deportivas ya que genera un retraso en la revisión de dichos

informes.

Demora en la entrega de los informes de actividades

ocasionando un retraso en sus haberes.

Page 21: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

DIAGRAMA Nº 1

DIAGRAMA CAUSA Y EFECTOS

Fuente: Elaboración Propia Elaborado por: Ayovi Camacho María Belén

Justificación

En base a la revisión de cómo se manejan los informes de actividades

de los profesores de Ecuador Ejercítate, y la forma de llevar la

información de manera manual está ocasionando mayor consumo tanto

humano como material en el intento de cumplir con los objetivos del

departamento de revisión, obteniendo efectividad en los resultados, pero

no eficacia.

El diseño de este sistema web será de gran utilidad para los profesores

de Ecuador Ejercítate, debido a los múltiples beneficios que aportará la

elaboración del mismo como: conexión por red, seguridad, agilidad en el

tratamiento de la información y optimización en el control de sus informes

de actividades.

Administradora Profesores

Revisión Manual

Equipo Insuficiente

Retraso en la entrega de informes

Correcciones

Procedimientos Materiales

Retraso en el pago de sus

haberes

Software

Falta de capacitación No hay seguridad Déficit de un

Sistema de

Entrega de

Informes de

Actividades

Page 22: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Por otra parte, los resultados de estudio contribuirán a que los

profesores de las distintas disciplinas deportivas tengan una herramienta

de trabajo que cumpla con sus expectativas y traiga satisfacción en los

mismos.

Limites

Temporal: el tiempo de desarrollo de la investigación está en un lapso

comprendido desde el mes de enero del 2017 hasta mayo del 2017.

Alcance del Proyecto

Con el sistema web se reducirá el tiempo de revisión de los informes de

actividades de cada uno de los profesores de las distintas disciplinas

deportivas.

Mediante un inicio de sesión con usuario y contraseña única con un

formato ya establecido se podrá crear, actualizar y generar un informe

final de actividades en donde el administrador tiene la oportunidad de

realizar la revisión de los informes de actividades de forma rápida y

precisa.

Optimizando el tiempo de recepción de los informes logrando mejorar

la entrega que es un activo importante para generar los pagos a los

profesores.

Objetivos

Objetivo General

Proporcionar un Sistema web para la gestión y control de los informes

de actividades para los profesores de Ecuador Ejercítate que les permita

Page 23: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

crear, actualizar y guardar un reporte final. Optimizando los recursos,

disminuyendo el tiempo de revisión por parte del administrador.

Objetivos Específicos.

Analizar el manejo de los informes de actividades de los

profesores de Ecuador Ejercítate.

Determinar los requerimientos necesarios para el manejo de los

informes de actividades.

Diseñar el Sistema Web que automatice los procesos que han

sido encontrados en el análisis y que se ajuste a los

requerimientos del programa Ecuador Ejercítate.

Desarrollar el Sistema Web para la gestión y control de los

informes de actividades para los profesores de Ecuador

Ejercítate como solución confiable y oportuna el cual permita

realizar un efectivo control en tiempo real.

Page 24: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

CAPÍTULO I

MARCO TEÓRICO

1.1 Estado Del Arte

Russo (2009) investigo que la gestión de la documentación y de la

información va orientada a las personas que la utilizarán aportando

ventajas como agilizar los procesos, eficiencia de los documentos, evitar

costos de operaciones. Se identificó que un sistema de gestión

documental es de gran ayuda para aumentar la eficiencia, productividad y

ayudara a prever de problemas relacionados con la información y la

documentación. Para un sistema de gestión documental es necesario

usar una herramienta tecnológica que se integre con otros sistemas, de

fácil acceso para cualquier usuario y que sea escalable.

Risso (2012) analizó que existe relación entre la gestión de información

y gestión del conocimiento, y tiene como objeto establecer una relación

entre estos términos que confluyen en la conceptualización: documentos,

tecnologías de la comunicación y personas ya que combinando todas

ellas da como resultado una serie de capacidades que son lo que

constituye el capital de toda organización y a su vez conforman un equipo

complementario e imprescindible en toda la organización.

Fernández Valdés (2008) investigo que la gestión documental debe

permitir el acceso a fuentes mediante un ordenamiento, búsqueda y

recuperación para que los usuarios accedan de forma oportuna e

inmediata a la información, está relacionada con la gestión del

conocimiento al tratar de colocar a disposición integrantes de una

organización. Y como objetivo principal busca maximizar el valor y los

Page 25: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 8

beneficios derivados del uso de la información y a su vez minimizar el

costo de adquisición, procesamiento y uso de la información.

Artiles Visbal (2009) estudio la falta de un sistema de gestión

documental se definió organizar sus documentos, sin que

obligatoriamente se requieran de grandes inversiones en medios

informáticos, siendo de gran importancia, aunque no necesariamente

obligado, Teniendo como objetivo intercalar la digitalización de contenidos

de forma menos visible. Es una solución ya que a medida que avanzan

las tecnologías de información y comunicación es cada vez más probable

que una empresa se mueva de manera más rápida al automatizar sus

procesos.

1.2. Sistemas de Información

Un sistema de información es un organismo que recolecta, procesa,

almacena y distribuye información son indispensables para ayudar a

mantener en orden y para analizar los procesos. Es de gran importancia

mencionar que los sistemas de información tratan el desarrollo y la

administración de la infraestructura tecnológica de una organización.

DIAGRAMA Nº 2

PROCESO DE LA INFORMACIÓN

Fuente: www.actiweb.es Elaborado por: Ayovi Camacho María Belén

Page 26: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 9

Entrada: Proceso mediante el cual se toma los datos que se

requiere para procesar la información.

Proceso: Capacidad para efectuar los cálculos de acuerdo con

una secuencia preestablecida.

Almacenamiento: Es una de las actividades más importantes de la

computadora, ya que a través de esta propiedad el sistema puede

recordar información guardada en la sección o proceso anterior.

Salida: Capacidad para sacar la información procesada o bien

datos de entrada del exterior.

(Peralta, 2008) Un sistema de Información es un conjunto de elementos

que interactúan entre sí con el fin de apoyar las actividades de una

empresa o negocio. Tomando muy en cuenta el equipo computacional

necesario para que el sistema pueda operar y el recurso humano que

interactúa con el Sistema de Información lo cual está formado por

personas que utilizan el sistema. Nótese que es de gran importancia el

uso de los sistemas de información ya que proporcionan la ayuda

necesaria en las actividades de una empresa o negocio e interactúan con

el recurso humano que son los que utilizan el sistema.

1.3. Sistema Web

Un sistema web también conocido como “aplicación web” son aquellos

que están creados e instalados sobre una plataforma o sistema operativo

(Windows o Linux). Estos se alojan en un servidor en Internet o sobre

una Intranet. Las funcionalidades son muy potentes ya que brindan

respuestas inmediatas en casos particulares.

Ventajas

Tienen la posibilidad de ser ejecutados en múltiples plataformas, y

requiere poco o nada de espacio en el disco duro. Además, suelen ser

livianas.

Page 27: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 10

No es necesario que los usuarios actualicen, eso es implementado del

lado del servidor.

Una de las ventajas de los sistemas web es que son cargados desde el

internet, es de mucha utilidad mantener y actualizar dichas aplicaciones

sin la necesidad de distribuir e instalar un software.

Desventajas

Los sistemas web requieren de navegadores web totalmente

compatibles para funcionar y muchas veces requieren una conexión a

internet.

La aplicación web desaparece si lo requiere el desarrollador o si el

mismo se extingue.

El usuario, en general, no tiene libertad de elegir la versión de la

aplicación web que quiere usar.

El desarrollador de la aplicación web puede rastrear cualquier actividad

que el usuario haga, la necesidad de conexión permanente y rápida a

Internet hacen que el acceso a las aplicaciones no esté al alcance de

todos.

La correcta ejecución de las aplicaciones Web repercute con el

aumento de productividad de todos los departamentos, así como la mejor

utilización del tiempo, donde anteriormente se necesitaba tiempo para

llevar un informe de actividades ya que implica gastos para cada uno de

los profesores de las distintas disciplinas deportivas, ahora ese tiempo se

lo utiliza en otras funciones y a su vez los gastos que generaban la

impresión de dichos informes de actividades es utilizará como beneficio

para los profesores.

Page 28: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 11

1.4 Página Web

Una página de Internet o página Web es un documento electrónico

adaptado particularmente para el Web, que contiene información

específica de un tema en particular y que es almacenado en algún

sistema de cómputo que se encuentre conectado a la red mundial de

información denominada Internet, de tal forma que este documento pueda

ser consultado por cualquier persona que se conecte a esta red mundial

de comunicaciones y que cuente con los permisos apropiados para

hacerlo. (Milenium, 2003)

(Begoña, 2016) “Una página web es un documento disponible en

Internet, o World Wide Web (www), codificado según sus estándares y

con un lenguaje especifico conocido como HTML”

Es de suma importancia conocer que una página web necesita un lugar

donde alojarse para que cuando el usuario solicite la información desde

su navegador, la información que esta contiene se cargue y aparezca en

el ordenador.

Elementos de una página web

Una página Web está compuesta por uno o varios documentos HTML

relacionados entre sí mediante hipervínculos. Además, estos pueden

contener otros elementos como pueden ser imágenes, sonidos,

animaciones multimedia. A continuación, se comentan ciertos conceptos

relacionados con el diseño y/o desarrollo web:

Página Web: Documento realizado en HTML y que es parte de un

sitio Web.

Sitio Web: Son archivos asociados que se almacenan en un

servidor Web o en el disco duro de un equipo.

Page 29: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 12

HTML: Lenguaje marcado de hipertexto.

Hipervínculo: Un hipervínculo es una conexión de una página a

otra página diferente, pero también puede ser imagen, una

dirección de correo electrónico.

Lenguaje de Programación: Lenguaje con el que se desarrolla la

página web.

Editor: Programa utilizado para crear páginas Web sin la necesidad

de tener que aprender el lenguaje.

Hosting: Hospedaje web.

Servidor: Maquina conectada a Internet que entre otros servicios

ofrece albergue para páginas Web haciendo que estén accesibles

desde cualquier punto de Internet.

Dominio: Dirección Web asociada a una página web.

Estándares Web

Los estándares Web son reglas agrupadas que propician ser sistemas

más usables y accesibles. Se basan en tres aspectos fundamentales:

1. La interacción con el usuario, buscando una comunicación

armoniosa entre el mismo y la aplicación

2. La optimización del modo en que se le presentan los datos al

usuario ayudando a que conozca en qué parte del ambiente de

trabajo está situado y en qué momento

3. La estructura del sistema optimiza la ubicación de los

componentes y las distintas secciones que se definen. Así se

logra una óptima navegabilidad debido a su aplicación,

aprovechando al máximo el área de contenido; de modo que la

sección que requiera mayor interacción con el usuario sea la

priorizada en cuanto a espacio, agrupamiento y elegancia.

Page 30: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 13

Ventajas del uso de los Estándares Web

Independencia de dispositivo

Simplificar el código y reducir el tamaño de los archivos

Proporcionar sitios web que sean accesibles a más gente

Mayor tiempo de vida

Reducción en el tiempo de desarrollo y mantenimiento

Compatibilidad con futuros navegadores web

Facilidad de adaptación

En el sistema web desarrollado para este proyecto se ha implementado

los siguientes estándares web HTML que es el encargado de dotar de

estructura a los documentos web, y CSS que es el encargado de la

representación visual de esos documentos del diseño.

1.5 CSS

Hojas de Estilo en Cascada (Cascading Style Sheets) es el lenguaje

utilizado para describir la presentación de documentos HTML o XML, esto

incluye varios lenguajes basados en XML.CSS es uno de los lenguajes

base de la Open Web y posee una especificación estandarizada por parte

del W3C.

Ventajas

Separación de contenido y presentación

Se puede dar estilo

Reutilización

Flexibilidad

Unificación del diseño de las páginas del sitio

Optimización del tiempo

Limpieza de código fuente

Elasticidad

Page 31: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 14

DIAGRAMA Nº 3

PRESENTACIÓN DE EN ARCHIVO EN CSS

Fuente: http://cv.uoc.edu/web/~abalo/Practica1/ventajas.html Elaborado por: Ayovi Camacho María Belén

1.6 Lenguaje de Programación

Son herramientas que permiten crear programas y software. Los

lenguajes de programación facilitan la tarea de programación, porque

disponen de formas adecuadas que permiten ser leídas y escritas por

personas, representan en forma simbólica son independientes de las

computadoras a utilizar.

Existen dos etapas para la ejecución de un programa con compilador:

Traducir el programa simbólico a código maquina

Ejecución y procesamiento de datos

Para que estos programas funcionen para diferentes computadoras hay

que realizar una versión para cada una de ellas, lo que implica el aumento

del costo de desarrollo.

Para tener un conocimiento amplio y específico acerca de los lenguajes

de programación que se utilizara para el presente proyecto, se ha

realizado una comparativa entre PHP y JAVA.

Los métodos de comparación que se ha escogido para la investigación

han sido los siguientes:

Page 32: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 15

De lenguaje

De marco de desarrollo

De mantenimiento

De escalabilidad

Seguridad

Desde el punto de vista organizacional

Para identificar que lenguaje de programación es el más adecuado

para el presente proyecto se ha realizado un cuadro comparativo entre

lenguajes de programación antes detallados, donde la valoración será en

base a los parámetros establecidos:

TABLA Nº 1

VALORACIONES PARA LENGUAJE DE PROGRAMACIÓN

VALORACIONES

MUY BUENO 4

BUENO 3

REGULAR 2

INSUFICIENTE 1

Fuente: Elaboración Propia Elaborado por: Ayovi Camacho María Belén

TABLA Nº 2

COMPARATIVA DE LENGUAJE DE PROGRAMACIÓN

Características PHP JAVA

Soporta Aplicaciones Web 4 4

Compatibilidad con versiones anteriores 3 4

Requiere de declaraciones explicitas para funcionar 4 2

Accesibles a programadores inexpertos 4 1

Funciona para cualquier plataforma 4 1

Pesadez de establecimiento 3 2

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 33: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 16

En base a la comparativa el lenguaje de programación a utilizar en el

presente proyecto es PHP ya que no es necesario ser experto para

programar es compatible con versiones anteriores y no requiere de

declaraciones explicitas para funcionar así mismo funciona para cualquier

plataforma. Por lo tanto, es recomendable el uso de este lenguaje de

programación.

1.7 Comparativas de Marcos de Desarrollo

En este caso para estructurar y acelerar el desarrollo, se requiere el

uso del marco de desarrollo. Ya sea en Java o PHP.

Se realizará una comparación sabiendo que son enfoques diferentes.

TABLA Nº 3

COMPARATIVA DE LENGUAJE DE PROGRAMACIÓN

Características PHP JAVA

Soporta Aplicaciones Web SI TODAS

Compatibilidad con versiones anteriores NO SIEMPRE SIEMPRE

Requiere de declaraciones explicitas

para funcionar NO SI

Accesibles a programadores inexpertos SI NO

Multiplataforma SI SI

Entorno de desarrollo Editor de texto

simple

Eclipse,

Netbeans,

JDeveloper

Fuente: Investigación directa

Elaborado por: Ayovi Camacho María Belén

1.8 Comparativa de Mantenimiento

En lo que respecta al tema de mantenimiento se puede mencionar que

en gran parte depende de la estructura y de la calidad del desarrollo. PHP

Page 34: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 17

se puede implementar en un servidor web no dedicado y puede reducir

considerablemente el costo en el caso de un sitio web pequeño, mientras

que Java usa módulos complejos y normalmente utilizan equipos de

desarrollo para su mantenimiento.

1.9 Comparación de Escalabilidad

El problema de los Frameworks se nota frecuentemente durante las

actualizaciones de versiones, no siempre cuenta con la garantía de

compatibilidad con lenguajes de versiones anteriores.

En lo expuesto anteriormente se puede decir, a favor de PHP que es

un lenguaje de código abierto y está disponible prácticamente en

cualquier plataforma de alojamiento web para que cualquiera pueda

usarlo. La razón de esto es que el código es procesado completamente

en el lado del servidor y se entrega como contenido dinámico al

espectador.

1.10 Seguridad

La seguridad de la información es de suma importancia para cada

empresa e institución PHP es un servidor en producción y tiene técnicas

en la parte de la codificación para mantener dicha seguridad teniendo en

cuenta de que por ser un Open Source es vulnerable a ataques externos.

1.11 Comparación Organizacional

PHP resulta ser muy rápido para la integración y aprendizaje ya que

para los desarrolladores solo con presionar F5 podrán ver las

modificaciones en el navegador. Además, PHP utiliza gran parte de su

código en forma de procedimiento, lo que es considerable para la

compresión del lenguaje.

Page 35: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 18

Por otra parte, Java resulta ser más difícil para la compresión del

lenguaje ya que utiliza requerimientos de alto nivel de abstracción. Al

momento de compilar el código los desarrolladores tienen la obligación de

declarar correctamente las variables, ya que permite una comprensión

más rápida de los errores cometidos.

Por otra parte, PHP fue específicamente construido con un entorno a la

creación de páginas web.

1.12 HTML

Es un lenguaje de marcación de elementos para la creación de

documentos hipertexto, es el lenguaje con el que se define el contenido

de las páginas web. Básicamente se trata de un conjunto de etiquetas que

sirven para definir el texto y otros elementos que compondrán una página

web, como imágenes, listas, videos, etc.

IMAGEN Nº 1

HTML

Fuente: Internet Elaborado por: Ayovi Camacho María Belén

1.13 XAMPP

Es un paquete independiente de plataforma, un software libre que

incluye el servidor web Apache utilizado en la aplicación, además, trae el

servidor de datos MySQL, sus respectivos gestores phpMyAdmin y

phpSQLiteAdmin, el intérprete del lenguaje homónimo PHP con los extras

incluidos en PEAR: el intérprete del lenguaje Perl.

Page 36: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 19

IMAGEN Nº 2

XAMPP

Fuente: Internet Elaborado por: Ayovi Camacho María Belén

El programa esta liberado bajo la licencia GNU y actúa como un

servidor web libre, fácil de usar y capaz de interpretar páginas dinámicas.

Actualmente XAMPP está disponible para Microsoft Windows, GNU/Linux.

Incluye chequeo de seguridad y contiene un panel de control.

1.14 PHP

La sintaxis del lenguaje proviene del lenguaje de programación C, del

lenguaje de programación Perl (Practical Extraction and Repot Language)

y del lenguaje de programación Java.

PHP es un lenguaje de programación que está dirigido a la creación de

páginas web. Es un lenguaje de programación procedural con una sintaxis

similar al lenguaje C, actualmente también se puede utilizar una sintaxis

de programación orientada a objetos similar a la de Java.

IMAGEN Nº 3

PHP

Fuente: Internet Elaborado por: Ayovi Camacho María Belén

Page 37: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 20

PHP es usado para la creación de aplicaciones para servidores, o

creación de contenido dinámico para sitios web. Su interpretación y

ejecución se da en el servidor web, donde se encuentra almacenado el

script, y el cliente sólo recibe el resultado de la ejecución.

Ventajas

La gratuidad y la disponibilidad del código fuente (PHP es

distribuido bajo licencia GNU GLP).

La posibilidad de incluir el script PHP en una página HTML

(contrariamente a los scripts CGI, para los cuales hay que escribir

líneas de código para visualizar cada línea en lenguaje HTML).

Una gran comunidad de desarrolladores que comparte centenas de

miles de ejemplos de script PHP.

La sencillez de escritura de scripts.

FIGURA Nº 4

ESQUEMA DE FUNCIONAMIENTO PHP

Fuente: http://www.mclibre.org Elaborado por: Ayovi Camacho María Belén

1.15 Arquitectura de un Sistema

1.15.1 Arquitectura tres Capas

La arquitectura de tres capas puede ser implementada con capas

adicionales, las mismas que se encargaran de encapsular las directrices

Page 38: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 21

del negocio de forma separada de la presentación y del código de base

de datos.

El modelo de tres capas tiene una forma específica de concentrar los

componentes de forma lógica, esta arquitectura está conformada por los

siguientes niveles:

IMAGEN Nº 5

ARQUITECTURA 3 CAPAS

Fuente: http Elaborado por: Ayovi Camacho María Belén

Nivel de Usuario: En este nivel suministran una interfaz visual donde

los clientes podrán ver la información y los datos. En esta capa los

componentes que la conforman son responsables de la solicitud y

recepción de otros componentes que pertenecen a la misma capa. Todo

este proceso es realizado de forma interna y asegura que el usuario

realice sus operaciones de forma transparente.

Nivel de Negocios: En este nivel se encuentran todos los programas

que se ejecutan, se reciben peticiones del usuario, se procesan los datos

y se envían las respuestas. Se establecen reglas que suelen

verificarse para que el gestor de base de datos solicite almacenar o

recuperar datos, proporciona seguridad en la integridad de esta capa.

Nivel de Datos: Es donde residen los datos, se encarga de las tareas

más comunes que son: modificación, consulta y borrado. Está

Page 39: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 22

conformada por uno o más gestores de base de datos donde efectúan el

almacenamiento, así también reciben solicitudes de almacenamiento y

recuperan información.

Ventajas de la Arquitectura de 3 capas

Componentes independientes

Desarrollados en cualquier lenguaje de programación

Se pueden distribuir en varios servidores

Seguridad de la información

Software reutilizable y mejora la administración de los recursos

Desventajas de la Arquitectura de 3 capas

Complejidad del Sistema

Muchos archivos por desarrollar y mantener

Su aprendizaje es complejo

1.16 Sistema de Base de Datos

Una base de datos es un fichero en el cual se almacena información de

cualquier tipo. En estos ficheros la información se guarda en campos o

delimitadores. El número de campos que se pueden crear en una base de

datos varía según las necesidades, de manera que después se pueda

explotar la información de manera ordenada y separada. Una base de

datos no es solo el fichero en donde están los datos, sino que en archivo

se encuentra la estructura de los datos.

Para saber que longitud tiene cada campo hay que conocer cómo se

llama el campo. Un sistema de base de datos tiene una serie de recursos

para manejar grandes volúmenes de información, sin embargo, no todos

los sistemas que manejan grandes volúmenes de información son base

Page 40: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 23

de datos. Los sistemas de base de datos responden a las siguientes

características:

Independencia de los Datos: Los datos no dependen del programa

y a su vez cualquier aplicación puede hacer uso de estos.

Reducción de la Redundancia: Existencia de duplicación de los

datos, al momento de reducir esta al máximo conseguimos un

mayor aprovechamiento del espacio y además evitamos que

existan inconsistencias es decir datos contradictorios.

Seguridad: Un sistema de base de datos permite que tengamos un

control sobre la seguridad de los datos.

1.17 MySQL

SQL es un lenguaje de consulta estructurado. Se trata del lenguaje

estándar para acceder a los sistemas de administración de bases de

datos. También es muy destacable, la condición de open source de

MySQL, que hace que su utilización sea gratuita e incluso se pueda

modificar con total libertad, pudiendo descargar su código fuente.

Esto ha favorecido muy positivamente en su desarrollo y continuas

actualizaciones, para hacer de MySQL una de las herramientas más

utilizada por los programadores orientados a Internet.

IMAGEN Nº5

MYSQL

Fuente: Internet Elaborado por: Ayovi Camacho María Belén

Page 41: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 24

Ventajas

MySQL software Open Source. Velocidad al realizar operaciones

Bajo costo en requerimientos para la elaboración

Facilidad de configuración e instalación

Baja probabilidad de corromper datos, incluso si los errores no se

producen en el propio gestor, sino en el sistema en el que esta

uno.

Desventajas

Un gran porcentaje de las utilidades de MySQL no están

documentadas

No es intuitivo, con otros programas

1.18 Postgrade SQL

Es un sistema de base de datos objeto-relacional que incluye

características de la orientación a objetos, como lo es herencia, tipos de

datos, funciones, restricciones, disparadores, regalas e integridad

transaccional.

Ventajas

Posee una gran escalabilidad

Tiene capacidad de comprobar la integridad referencial

Open Source

Desventajas

Consume gran cantidad de recursos

Es lento.

Page 42: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 25

Para identificar que gestor de base de datos es el más adecuado los

sistemas de base de datos antes detallados, donde la valoración será en

base a los parámetros establecidos:

TABLA Nº 4

VALORACIONES PARA GESTORES BASE DE DATOS

VALORACIONES

MUY BUENO 4

BUENO 3

REGULAR 2

INSUFICIENTE 1

Fuente: Elaboración Propia Elaborado por: Ayovi Camacho María Belén

TABLA Nº 5

COMPARATIVA DE GESTORES DE BASE DE DATOS

Características MySQL Postgrade SQL

Código Abierto 4 4

Fácil de aprender y utilizar

multiplataforma

4 2

Fuente: Elaboración Propia Elaborado por: Ayovi Camacho María Belén

En base a la comparativa el gestor de base de datos a utilizar en el

presente proyecto es MySQL ya que se ajusta a todos los requerimientos

necesarios para la creación del proyecto. Por lo tanto, es recomendable el

uso de este gestor de base de datos.

1.19 ¿Qué es una Entrevista?

La entrevista se define como “una conversación que se propone con un

fin determinado distinto al simple hecho de conversar”. Es un instrumento

técnico de gran utilidad en la investigación cualitativa, para recabar datos.

Page 43: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Teórico 26

Una entrevista es recíproca, donde el entrevistado utiliza una técnica

de recolección mediante una interrogación estructurada una conversación

libre, para estos casos se utiliza un formulario o esquema con preguntas

para que sirvan de guía. Existen dos tipos de entrevistas:

Entrevista estructurada y no estandarizada

Entrevista no estructurada y libre

Entrevista estructurada y no estandarizada

Es una entrevista que se caracteriza por estar planteada de una forma

estandarizada donde se realizan preguntas que con anterioridad fueron

pensadas y el entrevistado responde correctamente lo que se le ha

preguntado.

Entrevista no estructurada y libre

Es una entrevista flexible y abierta por más que haya un objetivo de

investigación no se espera que sus respuestas se vean compuestas de un

contenido ordenado y con cierta profundidad. Ahora bien, de acuerdo con

lo ya mencionado en el presente proyecto hemos utilizado una entrevista

no estructurada y libre.

1.20 ¿Qué es una Encuesta?

Una encuesta es el conjunto de preguntas, especialmente diseñadas y

pensadas para ser dirigidas a una muestra de población, que son

determinadas circunstancias funcionales, con el objetivo de conocer la

opinión de la gente.

Page 44: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

CAPÍTULO II

MARCO METODOLÓGICO

2. Alcance de la Investigación

La investigación del proyecto consiste en desarrollar una herramienta

tecnológica que implique el análisis de cada uno de los procesos que se

hallan involucrados en el manejo de la creación de los informes de

actividades.

Es necesario identificar la información necesaria, para quienes van

dirigida, y quienes tendrán acceso a ella y en qué momento. Al momento

de crear de los informes, los datos serán modificados en la base

manteniendo actualizado sus informes permitiendo de esa manera evitar

perdida de la información.

Teniendo un control de todos los registros de los profesores de cada

disciplina deportiva. Además de actualizar la información por fecha,

listado de asistencia, horarios, actividades, fotos, videos, etc. Y así

generar un reporte mensual final.

2.1. Investigación Cualitativa

De acuerdo con la metodología de desarrollo seleccionada para el

proyecto, el primer paso es realizar un Análisis de Requisitos, para lo cual

se ha escogido la metodología de investigación cualitativa con el uso de

entrevistas, encuestas y la técnica de observación directa y el análisis de

los requisitos necesarios para obtener un desarrollo eficaz y organizado

del Sistema Web para la gestión y control de informes de actividades para

los profesores de Ecuador Ejercítate.

Page 45: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 28

2.2. Hipótesis

El desarrollo de una herramienta tecnológica permitirá automatizar el

manejo de los informes de actividades, pudiendo tener un mayor control y

seguridad, facilitando la entrega y revisión de los informes.

2.3. Definición de Variables

Variable Independiente: Dimensión: Sistema Web, Indicadores:

Sistema Automatizado, Ítems: ¿Cómo influye un sistema web en el

Proyecto Ecuador Ejercítate?

Variable Dependiente: Dimensión: gestión y control de informes de

actividades, Indicadores: informes de actividades automatizados, Ítems:

¿Se puede obtener una actualización semanal de los informes?

2.4. Diseño de la Investigación

El diseño de la investigación fue algo no experimental pues solo se

definieron y analizaron las variables sin ningún tipo de manipulación, solo

se observó tal y como se dan en su contexto natural, para después

analizarlas, y es de tipo transaccional, porque la obtención de la

información se lo aplico en un determinado tiempo por lo que se procedió

analizar, comparar y explicar los resultados obtenidos.

2.5. Selección de la Muestra

Para llevar a cabo nuestra investigación se estudiará el proceso de

revisión y control de los informes de actividades de los profesores de

Ecuador Ejercítate; específicamente con las personas que intervienen o

se vean afectados de forma indirecta dentro del proyecto Ecuador

Ejercítate. Este sistema funciona desde la creación de los informes de

actividades hasta la revisión de los informes terminados.

Page 46: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 29

Tamaño de la población 30 (personas involucradas en el proceso de

gestión y control de informes de actividades)

n= N

e² (N-1) + 1

Dónde:

n= el tamaño de la muestra

N= tamaño de la población

e= Error admisible por la investigación 5% (0.05)

n= 30

0,05² (30-1) + 1

n= 29.093

2.6. Recolección de Datos

Las técnicas a usar para la recolección de los datos son entrevista y

encuestas. La recolección de datos servirá para tomar decisiones e

interpretar los resultados para dar alternativas de solución al problema

planteado.

La técnica que se va emplear para recolectar la información es la

entrevista a la administradora para tener en cuenta cuales son las

necesidades a falta de un sistema automatizado y una encuesta que va

dirigida a los profesores de las diferentes disciplinas deportivas.

2.7. Identificación del Problema

Los problemas que se ha identificado podemos ver en la siguiente

tabla:

Page 47: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 30

TABLA Nº 6

PROBLEMAS DETECTADOS EN EL ADMINISTRADOR

ADMINISTRADOR

PROBLEMAS CAUSAS EFECTOS

Carencia de una

solución web para la

revisión de los informes

de actividades

Desinterés por

ofrecer mejoras en la

recepción de los

informes

Desorden y pérdida

de tiempo a los

profesores de las

distintas disciplinas

deportivas

No existe comunicación

en tiempo real

Entrega NO

inmediata

Retraso en el pago

de sus haberes

Fuente: Investigación directa

Elaborado por: Ayovi Camacho María Belén

TABLA Nº 7

PROBLEMAS DETECTADOS EN LOS PROFESORES DE LAS

DISTINTAS DISCIPLINAS DEPORTIVAS

PROFESORES

PROBLEMAS CAUSAS EFECTOS

Falta de un sistema web

para la entrega de los

informes de actividades

Nulidad de que la

persona encargada

ofrezca este sistema

web

Falta de

comunicación

No tienen conocimiento

del manejo de un

computador

Entrega manual de los

informes de actividades

Retraso en la

revisión de los

informes

No existe seguridad de

la información

Desorden y pérdida de

los datos.

Pérdida

económica

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 48: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 31

2.8. Técnicas de Licitación de requerimiento

2.8.1 Entrevista

A continuación, se detalla el resumen de la entrevista a la

administradora líder del proyecto Ecuador Ejercítate, que definirá cuales

son los requerimientos básicos que necesitara sistema para su obtención.

Plantilla de Entrevista (véase ANEXO #1)

TABLA Nº 8

RESUMEN DE ENTREVISTA PARA LA OBTENCION DE REQUISITOS

FUNCIONALES

UNIVERSIDAD DE GUAYAQUIL FACULTAD

DE INGENIERÍA INDUSTRIAL

Fecha de Elaboración:

16 de febrero del 2017

Entrevista para la obtención de requerimientos mínimos para el

análisis y diseño del sistema web para la gestión y control de los

informes de actividades para los profesores de Ecuador

Ejercítate.

Entrevistado

Nombre: Natalie Izquierdo

Jefa de departamento de revisión

Institución: Ecuador Ejercítate

Entrevistador

Nombre: Ayovi María Belén

RESUMEN

Actualmente en el proyecto Ecuador ejercítate no se está llevando un

control de registros de informes de actividades que se recepta en el

departamento de revisión.

Se plantea dar una solución a dicho problema al desarrollar una

herramienta tecnológica donde se pueda crear y revisar los informes

de actividades y a su vez poder conocer el estado del mismo.

Page 49: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 32

Para esto es importante que existan dos perfiles uno de usuario que

serían los profesores de cada uno de las disciplinas deportivas y del

administrador que es la persona encargada de la revisión de los

informes de actividades.

Los profesores de cada disciplina deportiva deberán tener la

oportunidad de crear sus informes de actividades, evitando generar

gastos al momento de la entrega, y seguridad de la información.

El administrador será la persona encargada profesores de cada

disciplina deportiva deberían tener la oportunidad de crear sus

informes de actividades, evitando generar gastos al momento de la

entrega, seguridad de la información

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

2.8.2 Encuestas

La información a recolectar se toma directamente de la fuente de

información involucrada ya que hay una autorización de parte del proyecto

Ecuador Ejercítate, para el acceso de la documentación y su respectivo

proceso de revisión y control de informes de actividades. Para obtener

esta información de esta investigación se realizará un cuestionario (véase

ANEXO #2) directamente hacia los profesores encargados re crear y

presentar sus informes de actividades.

A continuación, se detalla una encuesta realizada a los profesores de

las distintas disciplinas deportivas de Ecuador Ejercítate, la cual nos

permitirá obtener los resultados pertinentes para iniciar con el desarrollo

del Sistema web para la Gestión y Control de informes de actividades

para los profesores de Ecuador Ejercítate.

Los resultados que nos den dicha encuesta, son los mismos que nos

ayudará a realizar el proyecto de manera eficaz, ya que son de suma

importancia para el desarrollo del sistema.

Page 50: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 33

1. ¿Tiene usted un medio electrónico para realizar sus informes de

actividades?

GRÁFICO Nº 1

¿TIENE USTED UN MEDIO ELECTRÓNICO PARA REALIZAR SUS

INFORMES DE ACTIVIDADES?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 9

RESULTADO DE LA PREGUNTA NO. 1 ¿TIENE USTED UN MEDIO

ELECTRÓNICO PARA REALIZAR SUS INFORMES DE ACTIVIDADES?

ENCUESTADOS RESPUESTAS PORCENTAJE

25 SI 83%

5 NO 17%

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Análisis. Del 100% de los profesores encuestados el 83% SI tienen un

medio electrónico para realizar sus informes de actividades, y el 17% NO

lo tienen.

83%

17%

SI

NO

Page 51: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 34

2. ¿Considera usted que el proyecto Ecuador Ejercítate debería

contar con un sistema para el control de informes de actividades?

GRÁFICO Nº 2

¿CONSIDERA USTED QUE EL PROYECTO ECUADOR EJERCÍTATE

DEBERÍA CONTAR CON UN SISTEMA PARA EL CONTROL DE

INFORMES DE ACTIVIDADES?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 10

RESULTADO DE LA PREGUNTA No. 2 ¿CONSIDERA USTED QUE EL

PROYECTO ECUADOR EJERCÍTATE DEBERÍA CONTAR CON UN

SISTEMA PARA EL CONTROL DE INFORMES DE ACTIVIDADES?

ENCUESTADOS RESPUESTA PORCENTAJE

23 SI 77%

7 NO 23%

30 100%

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Análisis. Del 100% de los profesores encuestados el 77% SI

consideran que deberían contar con un sistema para el control de

informes de actividades, mientras que el 23% NO está de acuerdo.

77%

23%

SI

NO

Page 52: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 35

3. ¿Tiene usted amplio conocimiento de cómo manejar un

computador?

GRÁFICO Nº 3

¿TIENE USTED AMPLIO CONOCIMIENTO DE COMO MANEJAR UN

COMPUTADOR?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 11

RESULTADO DE LA PREGUNTA No. 3 ¿TIENE USTED AMPLIO

CONOCIMIENTO DE COMO MANEJAR UN COMPUTADOR?

ENCUESTADOS RESPUESTA PORCENTAJE

17 SI 57%

13 NO 43%

30 100%

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Análisis. -Del 100% de los profesores encuestados el 57% SI tiene

conocimiento de cómo manejar un computador, mientras que el 43% NO

lo tiene.

57%

43% SI

NO

Page 53: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 36

4.- ¿Considera usted que debería realizarse cursos de

capacitación para el manejo del sistema de gestión y control de

informes de actividades?

GRÁFICO Nº 4

¿CONSIDERA USTED QUE DEBERÍA REALIZARSE CURSOS DE

CAPACITACIÓN PARA EL MANEJO DEL SISTEMA DE GESTIÓN Y

CONTROL DE INFORMES DE ACTIVIDADES?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 12

RESULTADO DE LA PREGUNTA NO. 4 ¿CONSIDERA USTED QUE

DEBERÍA REALIZARSE CURSOS DE CAPACITACIÓN PARA EL

MANEJO DEL SISTEMA DE GESTIÓN Y CONTROL DE INFORMES DE

ACTIVIDADES?

ENCUESTADOS RESPUESTAS PORCENTAJE

30 SI 100%

NO 0%

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Análisis. -Del 100% de los profesores encuestados el 100% SI

consideran que debería realizarse cursos de capacitación para el manejo

del sistema de gestión y control de informes de actividades.

100%

0%

SI

NO

Page 54: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 37

5.- ¿Considera usted que el tiempo de respuesta al realizar un

sistema de gestión y control ayudara a ser rápido y eficaz los

procesos de revisión y entrega?

GRÁFICO Nº 5

¿CONSIDERA USTED QUE EL TIEMPO DE RESPUESTA AL

REALIZAR UN SISTEMA DE GESTIÓN Y CONTROL AYUDARA A SER

RÁPIDO Y EFICAZ LOS PROCESOS DE REVISIÓN Y ENTREGA?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 13

RESULTADO PREGUNTA NO. 5 ¿CONSIDERA USTED QUE EL

TIEMPO DE RESPUESTA AL REALIZAR UN SISTEMA DE GESTIÓN Y

CONTROL AYUDARA A SER RÁPIDO Y EFICAZ LOS PROCESOS DE

REVISIÓN Y ENTREGA?

ENCUESTADOS RESPUESTA PORCENTAJE

30 SI 100%

NO 0%

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Análisis. -Del 100% de los profesores encuestados el 100% SI

considera que el tiempo de respuesta al realizar un sistema de gestión

ayudara a ser rápido y eficaz los procesos de revisión y entrega.

100%

0%

SI

NO

Page 55: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 38

6.- ¿Considera usted que el sistema de gestión y control de informes

de actividades beneficiara en la seguridad de la información?

GRÁFICO Nº 6

¿CONSIDERA USTED QUE EL SISTEMA DE GESTIÓN Y CONTROL

DE INFORMES DE ACTIVIDADES BENEFICIARA EN LA SEGURIDAD

DE LA INFORMACIÓN?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 14

RESULTADO PREGUNTA NO. 6 ¿CONSIDERA USTED QUE EL

SISTEMA DE GESTIÓN Y CONTROL DE INFORMES DE ACTIVIDADES

BENEFICIARA EN LA SEGURIDAD DE LA INFORMACIÓN?

ENCUESTADOS RESPUESTA PORCENTAJE

30 SI 100%

NO 0%

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Análisis. -Del 100% de los profesores encuestados el 100% SI

considera que el tiempo de respuesta al realizar un sistema de gestión

ayudara a ser rápido y eficaz los procesos de revisión y entrega.

100%

0%

SI

NO

Page 56: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 39

7. ¿Le gustaría entregar sus informes de actividades desde la

comodidad de su hogar por medio de un sistema web?

GRÁFICO Nº 7

¿LE GUSTARÍA ENTREGAR SUS INFORMES DE ACTIVIDADES

DESDE LA COMODIDAD DE SU HOGAR POR MEDIO DE UN SISTEMA

WEB?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 15

RESULTADO PREGUNTA No. 7 ¿LE GUSTARÍA ENTREGAR SUS

INFORMES DE ACTIVIDADES DESDE LA COMODIDAD DE SU

HOGAR POR MEDIO DE UN SISTEMA WEB?

ENCUESTADOS RESPUESTA PORCENTAJE

25 SI 87%

5 NO 13%

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Análisis. - Del 100% de los profesores encuestados el 100% dijo que

SI les gustaría entregar sus informes de actividades desde la comodidad

de su hogar por medio de un sistema web.

83%

17%

SI

NO

Page 57: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 40

8.- ¿Cree usted que el uso de una herramienta tecnológica reducirá

gastos al momento de crear sus informes de actividades

actualmente?

GRÁFICO Nº 8

¿CREE USTED QUE EL USO DE UNA HERRAMIENTA TECNOLÓGICA

REDUCIRÁ GASTOS AL MOMENTO DE CREAR SUS INFORMES DE

ACTIVIDADES ACTUALMENTE?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 16

RESULTADO DE LA PREGUNTA No. 8 ¿CREE USTED QUE EL USO

DE UNA HERRAMIENTA TECNOLÓGICA REDUCIRÁ GASTOS AL

MOMENTO DE CREAR SUS INFORMES DE ACTIVIDADES

ACTUALMENTE?

ENCUESTADOS RESPUESTAS PORCENTAJE

30 SI 100%

NO 0%

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Análisis. - Del 100% de los profesores encuestados el 100%

contestaron que el uso de una herramienta tecnológica SI reducirá gastos

al momento de crear sus informes de actividades actualmente.

100%

0%

SI

NO

Page 58: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 41

9.- ¿Considera usted que es de suma importancia mantener una

comunicación en tiempo real?

GRÁFICO Nº 9

¿CONSIDERA USTED QUE ES DE SUMA IMPORTANCIA MANTENER

UNA COMUNICACIÓN EN TIEMPO REAL?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 17

RESULTADO DE LA PREGUNTA ¿CONSIDERA USTED QUE ES DE

SUMA IMPORTANCIA MANTENER UNA COMUNICACIÓN EN TIEMPO

REAL?

ENCUESTADOS RESPUESTAS PORCENTAJE

30 SI 100%

NO 0%

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Análisis. -Del 100% de los profesores encuestados el 100%

contestaron que el sistema SI es importante tener una comunicación en

tiempo real.

100%

0%

SI

NO

Page 59: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 42

Validación de la Hipótesis

La comprobación de hipótesis es testeada las afirmaciones de una

teoría mediante una investigación empírica concreta, y es orientada a

partir de la deducción, esto es, a partir de reglas generales. A mayor

cantidad de evidencias científicas, habrá mayores certezas acerca de la

condición de una hipótesis.

Los aspectos más importantes dentro del sistema es determinar la

factibilidad del proyecto que se realice lo implantado en un principio

para mejorar la gestión y control de informes de actividades para

los profesores de Ecuador Ejercítate, con este desarrollo permitirá

ahorrar tiempo de espera, comunicación en tiempo real y a su vez

automatizar los procesos de elaboración de una manera eficiente.

Según los resultados de los encuestados el 75% considera muy

satisfactorio el desarrollo de un sistema de gestión y control de

informes de actividades, la cual ayudara a llevar un mejor control

de los informes ya que se puede llevar a cabo la revisión y control.

En conclusión, el desarrollo del sistema de Gestión y Control de

informes de actividades que se desarrollara en el Programa

Ecuador Ejercítate efectivamente es factible ya que el tiempo de

respuesta de los procesos de elaboración y revisión son eficaz de

esta podrá atender a los profesores de las distintas disciplinas

deportivas de una manera eficiente.

2.9. Metodología de desarrollo

El proyecto será desarrollado en el área de revisión de informes de

actividades del programa Ecuador Ejercítate, con la finalidad de dar

soluciones a los profesores de las distintas disciplinas deportivas que

llevan sus informes de actividades de manera manual, para esto la

metodología a utilizar es la de desarrollo de aplicaciones web con UML.

Page 60: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 43

2.10. Fase de Análisis

El análisis nos ayuda a describir el sistema de gestión y control de

informes de actividades que deber hacer desde el punto de vista

administrador y usuario. El sistema de gestión y control de informes de

actividades tiene como propósito automatizar los procesos de entrega y

control de los informes de actividades de los profesores de Ecuador

Ejercítate, teniendo una herramienta que ofrezca al profesor una interfaz

amigable, con un manejo sencillo de datos al realizar sus informes de

actividades, crear, actualizar y generar reporte final ofreciendo seguridad

y confiabilidad en el manejo de los datos, dentro de la construcción

necesaria para cada proceso existirán requerimientos.

2.10.1. Actores y Roles

Los diagramas UML se utilizan para modelar como el sistema funciona,

es decir es la interacción entre el administrador el sistema automatizado,

los profesores de las distintas disciplinas deportivas y el supervisor.

FIGURA Nº 1

FUNCIONES DE ACTORES

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 61: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 44

Administrador: los administradores van hacer los usuarios encargada

de la administración del sistema web para la gestión y control de informes

de actividades para los profesores de Ecuador Ejercítate.

Supervisor: los supervisores van hacer los usuarios encargada de

controlar y revisar cada uno de los informes de actividades y del listado

de asistencia creados por los profesores de las distintas disciplinas

deportivas.

Profesores: los profesores van hacer los usuarios encargados de crear

sus informes de actividades y el listado de asistencia realizadas durante la

jornada laboral.

DIAGRAMA Nº 4

DIAGRAMA DE CONTEXTO

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 62: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 45

FIGURA Nº 2

CASO DE USO REGISTRO DE USUARIOS

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 18

REGISTRO DE USUARIOS

Caso de uso Registro usuario

Actor Administrador

Secuencia 1. El administrador modifica el registro de los

usuarios.

2. El administrador activa el registro de los

usuarios en el sistema

3. El administrador elimina el registro de los

usuarios

4. El administrador inactivación de usuarios

ingresados base de datos del sistema.

Resumen El caso de uso registro de usuario, se inicia cuando

el administrador registra a un nuevo usuario en la

base de datos del sistema.

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 63: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 46

FIGURA Nº 3

CASO DE USO CREAR GRUPO

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 19

CREAR GRUPOS

Caso de uso Crear grupos

Actor Administrador

Propósito 1. El administrador modifica los grupos de los

usuarios de las diferentes disciplinas

creados en el sistema

2. El administrador guarda los grupos

modificados o creados en la base de datos

del sistema.

3. El administrador inactiva los grupos de las

diferentes disciplinas deportivas de los

usuarios de la base de datos del sistema.

Resumen El caso de uso crear grupos se inicia cuando el

administrador escoge a los participantes para que

ingresen a los diferentes grupos de las diferentes

disciplinas deportivas y a su vez se dé inicio.

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 64: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 47

FIGURA Nº 4

CREAR GRUPOS

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 20

MANTENIMIENTO DE INFORMES

Caso de uso Mantenimiento de informes

Actor Profesores

Propósito 1. Los profesores crean informes de actividades

realizadas en las diferentes clases.

2. Los profesores modifica informes ingresados

en la base de datos del sistema.

3. Los profesores guarda los informes

modificados y creados

4. Los profesores eliminan informes

Resumen El caso de uso se inicia cuando se generan los

informes de actividades de cada uno de los profesores

de las distintas disciplinas deportivas.

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 65: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 48

FIGURA Nº 5

CASO DE USO LISTADO DE ASISTENCIA

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 21

LISTADO DE ASISTENCIA

Caso de uso Listado de Asistencia

Actor Profesores

Propósito 1. Los profesores hacen un listado para controlar

la asistencia

2. Los profesores consultan el listado de

asistencia de los usuarios

3. Los profesores modifican el listado de

asistencia de los usuarios

4. Los profesores guardan el listado modificado y

creado de los usuarios

5. Los profesores notifican en el listado de

asistencia

Resumen El caso de uso se inicia cuando se ingresan los datos

de los participantes

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 66: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 49

FIGURA Nº 6

CASO DE USO CONTROL DE INFORMES

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

TABLA Nº 22

CONTROL DE INFORMES

Caso de uso Control de Informes

Actor Supervisor

Propósito 1. Consulta histórica de los informes

2. Revisión de informes: donde recibe notificación

de aprobación

3. Solicitud de retroalimentación

Resumen El caso de uso se inicia cuando se ingresan los datos

de los participantes

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

2.10.2 Requerimientos del Sistema

Requerimientos Funcionales

Definimos las funcionalidades propias del sistema tales como:

Page 67: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 50

El sistema deberá permitir crear los informes de actividades y

mantener un control de los informes ya creados

El sistema deberá proporcionar el inicio de sesión del usuario y

del administrador.

La administración del sistema deberá generar contraseña y

activación del usuario ingresado a su vez deberá permitir la

inactivación del usuario si el caso lo amerita.

El sistema concederá el acceso solo a los usuarios definidos por

la administración y al supervisor encargado de la revisión de los

informes de actividades.

Requerimientos no Funcionales

Aquí se detalla ciertas propiedades que será atributos de calidad del

sistema y garantizará su funcionalidad en todo aspecto.

El sistema debe ser multiplataforma, es decir puede ser levantada

en cualquier sistema operativo.

El sistema debe poder soportar y procesar una gran cantidad de

datos y objetos como imágenes.

2.10.3 Fase de Diseño

Para el diseño del sistema de gestión y control de informes de

actividades destacamos algunos objetivos del diseño de la aplicación:

Rendimiento: Proporcionando una adecuada optimización para

operaciones frecuentes entre patrones de implementación.

Escalabilidad: De forma que permita cumplir las expectativas de la

demanda y admita un gran número de actividades y usuarios con el

mínimo uso de recursos.

Page 68: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Marco Metodológico 51

Componentes de proceso de usuario: La interacción del usuario con

el sistema se realiza de acuerdo a un proceso predecible. Para facilitar la

sincronización y organización de las interacciones con el usuario, resulta

útil utilizar componentes de proceso de usuario individuales.

Mantenimiento: Mediante la funcionalidad de diseño que nos permite

tener en cuenta distintos tamaños de aplicaciones, equipos conjuntos de

habilidades variadas, requisitos técnicos y cambios empresariales.

Administración: Permitiendo supervisar y resolver los problemas del

sistema en función del escenario.

Independencia: Que funcione en los distintos escenarios de

aplicaciones y patrones de implementación.

Componentes lógicos de acceso a datos: Es razonable abstraer la

lógica necesaria para obtener acceso a los datos en una capa

independiente de componentes lógicos de acceso a datos, ya que de este

modo se centraliza la funcionalidad de acceso a datos, se facilita la

configuración y el mantenimiento de la misma.

Page 69: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

CAPÍTULO III

PROPUESTA

3.1. Objetivo

Proponer el desarrollo del sistema web para la gestión y control de

informes de actividades para los profesores de Ecuador Ejercítate.

3.1.1. Estudio de Factibilidad Operativa, Tecnológica y

Económica

Factibilidad Operativa

En base a los estudios realizados en el área de revisión de informes, se

pudo constatar que no cuentan con una herramienta tecnológica para que

los profesores elaboren sus informes de actividades ya que lo realizan de

manera manual.

Se realizó una entrevista a la administradora de al área de revisión de

informes, teniendo el respectivo permiso para el desarrollo del sistema

web (véase ANEXO #3).

De acuerdo con la encuesta realizada a cada uno de los profesores de

Ecuador Ejercítate de las distintas disciplinas deportivas se puedo llegar a

la conclusión que:

Los profesores están de acuerdo de que se lleve a cabo el

desarrollo del sistema, ya que es de gran importancia el uso de una

herramienta tecnológica para elaborar sus informes.

Page 70: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 53

En conclusión, la parte operativa es factible ya que se cuenta con el

permiso respectivo para el desarrollo del sistema en el programa Ecuador

Ejercítate y a su vez con la aceptación de los profesores de las distintas

disciplinas deportivas,

Factibilidad Tecnológica

La elección del hardware y software son de vital importancia para el

desarrollo del sistema web para la gestión y control de informes de

actividades para los profesores de Ecuador Ejercítate cuenta con los

requisitos necesarios ya que son de usos libres y esto hace que sea

factible tecnológicamente.

Se muestra el manual de instalación y configuración de los recursos a

usar (véase ANEXO 4)

TABLA Nº 23

RECURSOS DEL HARDWARE SERVIDOR

DETALLE RECURSOS DEL HARDWARE

Procesador Hyperthreaded Dual Xeon Quad Core

Memoria RAM 24 GB

Disco Duro 250 GB RAID 1

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

El software requerido para el desarrollo del sistema en el programa

Ecuador Ejercítate es muy importante, ya que de ello dependerá la

determinación de la potencia de la base de datos, esto hace posible que

el sistema web sea de gran aceptación para el programa Ecuador

Ejercítate del ministerio de deportes, ya que no es necesario invertir en

esta herramienta tecnológica para el desarrollo del mismo ya que

utilizaremos herramientas libres de licencia.

Page 71: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 54

TABLA Nº 24

RECURSOS DE SOFTWARE

DETALLE ELEMENTOS DE SOFTWARE

Sistema Operativo Linux Centos 64 bits

Base de Datos

Conector OBDC 64bits MySQL 5.5

Servidor Web Apache 2.5

Lenguaje de Programación PHP 5.4

XAMPP 7.0.9

Navegador Mozilla, Chrome

Fuente: Elaboración propia

Elaborado por: Ayovi Camacho María Belén

En este sistema se utilizará software de uso libre, es decir que no es

necesario pagar por una licencia para hacer uso del mismo, utilizando así

un motor de base de datos gratuito MYSQL y una herramienta de igual

carácter que es PHP, sin embargo, hay que considerar los costos de

recursos humanos y el del hosting para llevar a cabo el desarrollo del

sistema.

Como conclusión tenemos que la parte tecnológica es factible ya que

contamos con hardware y software proporcionados por el hosting y la

persona encargada para la respectiva capacitación para la elaboración del

sistema.

Factibilidad Económica

Para el desarrollo del nuevo sitio web para el programa Ecuador

Ejercítate, se determinarán los costos de los recursos utilizados para el

desarrollo del presente proyecto, los cuales se dan a conocer en la

siguiente tabla:

Page 72: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 55

Costo del desarrollo del proyecto

Se incluye el costo de recursos humanos para dar una aproximación del

valor real proyectado.

TABLA Nº 25

RECURSOS HUMANOS

Detalle Cantidad

Meses

Salario

Mensual Total

Analista

programador

1 2 $ 500 $ 1.000

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Para el desarrollo del proyecto es necesaria la adquisición de 1

computador para la revisión de los informes de actividades por parte de la

administración.

TABLA Nº 26

RECURSOS DE HARDWARE

Rubro Cantidad Costo Total

Computadora 1 580.00 580.00

Total de inversión 580.00

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Para el desarrollo del sistema es necesario tener una proyección del

costo para el respectivo proyecto que se detalla en el siguiente cuadro:

TABLA Nº 27

PROYECCION DE COSTO DEL PROYECTO

Descripción Cantidad Total

Licenciamiento base de datos (software libre) 1 0

Licenciamiento Sistema Operativo (software libre) 1 0

Page 73: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 56

Licencia de utilitarios (software libre) 1 0

Costo de Recursos Humanos 1 1.000

Recursos de hardware 1 580

Dominio + Registro de Dominio* 43

Host Server* 75

Total Costo del proyecto 1.698

* Valor Anual Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Con esta factibilidad vemos que el capital invertido por el programa

Ecuador Ejercítate, con el fin de mejor la gestión y control de los informes

de actividades es rentable y factible ya que las herramientas de software

son libres tanto en lenguaje de programación como en el gestor de base

de datos, se cuenta con la disponibilidad del computador.

TABLA Nº 28

COSTO REAL DEL PROYECTO

Descripción Cantidad Total

Licenciamiento base de datos (software libre) 1 0

Licenciamiento Sistema Operativo (software libre) 1 0

Licencia de utilitarios (software libre) 1 0

Costo de Recursos Humanos 1 0

Recursos de hardware 1 0

Dominio + Registro de Dominio * 43

Host Server * 75

Total Costo del proyecto $ 118

* Valor Anual Fuente: Elaboración propia

Elaborado por: Ayovi Camacho María Belén

En conclusión, este proyecto en la parte económica es factible porque

no es necesario la compra de licencias de software ni del computador ya

que el programa Ecuador Ejercítate cuenta con este recurso, harán una

Page 74: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 57

inversión mínima que es el pago del dominio el registro del dominio y el

host server que son valores que se pagan anualmente.

3.2 Modelo de Diagrama de Actividades

Se realiza las actividades que cumple cada usuario dentro de su

función como en este caso el administrador registra a los usuarios les

asigna contraseñas y recibe los informes los profesores de las distintas

disciplinas deportivas crean sus informes de actividades y su listado de

asistencia diario, mientras que el supervisor es el encargado de revisar

los informes de actividades y el listado de asistencia

DIAGRAMA Nº 5

DIAGRAMA DE ACTIVIDADES GESTIÓN Y CONTROL DE INFORMES

DE ACTIVIDADES

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Page 75: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 58

3.3 Diagrama de Distribución

A continuación, se muestra el diagrama de distribución del presente

proyecto:

DIAGRAMA Nº 6

DIAGRAMA DE DISTRIBUCIÓN

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

3.4 Modelo Entidad Relación

EL modelo entidad relación es un modelo de datos que permite

representar cualquier abstracción, percepción y conocimiento en un

sistema de información formado por un conjunto de objetos denominados

entidades y relaciones, incorporando una representación visual conocida

como diagrama entidad relación.

A continuación, se muestra el diagrama modelo entidad relación del

presente proyecto:

Page 76: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 59

DIAGRAMA Nº 7

MODELO ENTIDAD RELACION

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Page 77: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 60

DIAGRAMA Nº8

DIAGRAMA DE SECUENCIA GESTIÓN Y CONTROL DE INFORMES

DE ACTIVIDADES

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Page 78: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 61

3.5 Diccionario de Datos

Un diccionario de datos contiene las características lógicas de los datos

que van a ser utilizados en el sistema que se está programando, donde

incluye el nombre, descripción, alias, contenido y organización.

TABLA Nº 29

DICCIONARIO DE DATOS USUARIOS

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO

DE DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web para la

gestión y control de informes de

actividades para los profesores de

Ecuador Ejercítate.

TABLA:

eec_usuarios

DESCRIPCIÓN: Contiene toda la información que se

requiere para ingresar como usuario.

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 pe_codigo Clave primaria PK A I No

2 us_login Nombre de usuario E A VC No

3 us_password Contraseña E A VC No

4 us_fecha_registro Fecha de registro

de usuario E A TT No

5 us_fecha_baja Fecha de salida de

usuario E A DT Si

6 us_ultima_visita Fecha de la última

vez que ingreso E A DT Si

Observación

Tipo Secuencia Formato

Numérico

Formato

Carácter Formato Fecha

PK Clave Primaria A Automática I Integre C Car D Date

FM Clave Foránea M Manual S Small Integre VC Marchar DT Date Time

E elemento de

dato

DC Decimal TT Tintes

M Money

Page 79: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 62

TABLA Nº 30

DICCIONARIO DE DATOS GRUPOS

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO

DE DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web para

la gestión y control de informes de

actividades para los profesores de

Ecuador Ejercítate.

TABLA: eec_grupos DESCRIPCIÓN: Contiene información de los grupos

formados por el administrador.

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 gr_codigo Clave primaria de la

tabla grupo PK A I No

2 gr_descripcion Descripción de los

grupo E A VC No

3 gr_nivel Nivel del grupo E A I No

4 gr_estado Estado activo o

inactivo del grupo E A TT No

5 gr_fecha_registro Fecha de registrado el

grupo E A DT No

OBSERVACIÓN:

Tipo Secuencia Formato

Numérico

Formato

Carácter

Formato

Fecha

PK Clave Primaria A Automática I Integer C Char D Date

FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime

E Elemento de

dato DC Decimal TT Tinytext

M Money

TY Tinyint

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Page 80: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 63

TABLA Nº 31

DICCIONARIO DE DATOS USUARIO GRUPOS

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO DE

DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web para

la gestión y control de informes de

actividades para los profesores de

Ecuador Ejercítate.

TABLA:

eec_usuario_grupos

DESCRIPCIÓN: Contiene los datos de los alumnos que

asisten a clases

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 us_codigo Clave primaria PK A I No

2 gr_codigo Codigo del grupo E A I No

3 ug_estado Estado E A VC No

4 ug_fecha_registro Fecha de registro E A DT No

OBSERVACIÓN:

Tipo Secuencia Formato

Numérico

Formato

Carácter

Formato

Fecha

PK Clave Primaria A Automática I Integer C Char D Date

FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime

E Elemento dato DC Decimal

M Money

TT Tinytext

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

TABLA Nº 32

DICCIONARIO DE DATOS LISTA CABECERA

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO

DE DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web para

la gestión y control de informes de

actividades para los profesores de

Ecuador Ejercítate.

TABLA: eec_lista_cab DESCRIPCIÓN: Listado de asistencia

Page 81: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 64

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 lc_codigo Clave primaria PK A I SI

2 lc_nombre Nombre del listado E A VC SI

3 lc_estado Estado del listado de

asistencia E A TT No

4 lc_fecha_registro Fecha de registro E A DT No

OBSERVACIÓN:

Tipo Secuencia Formato

Numérico

Formato

Carácter

Formato

Fecha

PK Clave Primaria A Automática I Integer C Char D Date

FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime

E Elemento de

dato

DC Decimal

M Money TT Tinytext

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

TABLA Nº 33

DICCIONARIO DE DATOS LISTA DETALLE

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO

DE DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web

para la gestión y control de

informes de actividades para los

profesores de Ecuador Ejercítate.

TABLA: eec_lista_det DESCRIPCIÓN: Listado de asistencia

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 lc_codigo Clave primaria PK A I SI

2 pe_codigo Nombre del listado E A I SI

3 id_estado

Identificador del

estado del listado de

asistencia

E A TT No

Page 82: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 65

4 ld_fecha_registro Identificador de la

fecha de registro E A DT No

OBSERVACIÓN:

Tipo Secuencia Formato

Numérico

Formato

Carácter

Formato

Fecha

PK Clave Primaria A Automática I Integer C Char D Date

FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime

E Elemento de

dato

DC Decimal

M Money

TT Tinytext

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

TABLA Nº 34

DICCIONARIO DE DATOS DISCIPLINAS

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO

DE DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web para

la gestión y control de informes de

actividades para los profesores de

Ecuador Ejercítate.

TABLA: eec_disciplinas DESCRIPCIÓN: Disciplinas deportivas

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 di_codigo Clave primaria PK A I No

2 di_descripcion Descripción de la

disciplina deportiva E A VC No

3 di_estado Estado de la disciplina

deportiva E A TT No

4 di_fecha_registro Fecha de registro E A DT No

OBSERVACIÓN:

Tipo Secuencia Formato

Numérico

Formato

Carácter

Formato

Fecha

PK Clave Primaria A Automática I Integer C Char D Date

FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime

E Elemento de

dato

DC Decimal

M Money

TT Tinytext

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Page 83: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 66

TABLA Nº 35

DICCIONARIO DE DATOS PUNTO DE ACTIVIDADES

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO

DE DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web para

la gestión y control de informes de

actividades para los profesores de

Ecuador Ejercítate.

TABLA:

eec_puntoactividades

DESCRIPCIÓN: Dirección de los diferentes puntos

donde realizan sus actividades

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 pa_codigo Clave primaria PK A I No

2 pa_nombre Nombe del punto de

actividad E A VC No

3 pa_direccion Direccion del punto de

actividad E A VC No

4 gr_estado Estado del grupo E A TT No

5 gr_fecha_registro Fecha de registro del

grupo E A DT No

OBSERVACIÓN:

Tipo Secuencia Formato

Numérico

Formato

Carácter

Formato

Fecha

PK Clave Primaria A Automática I Integer C Char D Date

FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime

E Elemento de

dato

DC Decimal

M Money

TT Tinytext

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

TABLA Nº 36

DICCIONARIO DE DATOS PERSONAS

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO

DE DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

Page 84: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 67

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web para

la gestión y control de informes de

actividades para los profesores de

Ecuador Ejercítate.

TABLA: eec_personas DESCRIPCIÓN: Detalle del listado de asistencia

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 pe_codigo Clave primaria PK A I No

2 pe_cedula Cedula de identidad E A VC No

3 pe_nombre1 Primer nombre E A VC No

4 pe_nombre2 Segundo nombre E A VC No

5 pe_apellido1 Primer apellido E A VC No

6 pe_apellido2 Segundo apellido E A VC No

7 pe_direccion Dirección E A VC Si

8 pe_celular Numero de celular E A VC Si

9 pe_telefono Número de teléfono E A VC Si

10 pe_correo Correo electrónico E A VC Si

11 pe_estado Estado del punto E A TT Si

12 pe_fecha_registro Fecha de registro E A DT Si

OBSERVACIÓN:

Tipo Secuencia Formato

Numérico

Formato

Carácter

Formato

Fecha

PK Clave Primaria A Automática I Integer C Char D Date

FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime

E Elemento de

dato

DC Decimal

M Money

TT Tinytext

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

TABLA Nº 37

DICCIONARIO DE DATOS INFORME DETALLE

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO

DE DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web

para la gestión y control de

informes de actividades para los

profesores de Ecuador Ejercítate.

Page 85: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 68

TABLA:

eec_informe_det DESCRIPCIÒN: Contiene los datos del informe

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 ic _codigo Clave primaria PK A I No

2 Id_secuencia Secuencia E A I No

3 Id_actividad Resumen de las

actividades E A VC No

4 id_observacion Observación de las

actividades E A VC Si

5 Id_estado Estado E A TT No

6 Id_fecha_registro Fecha de registro E A DT No

OBSERVACIÓN:

Tipo Secuencia Formato

Numérico

Formato

Carácter

Formato

Fecha

PK Clave Primaria A Automática I Integer C Char D Date

FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime

E Elemento de

dato

DC Decimal

M Money

TT Tinytext

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

TABLA Nº 38

DICCIONARIO DE DATOS INFORME CABECERA

UNIVERSIDAD DE GUAYAQUIL

LICENCIATURA EN SISTEMAS

DE INFORMACIÓN

DICCIONARIO

DE DATOS

Página 1 de 1

Fecha de

elaboración:

29-03-2017

INTEGRANTE:

Ayovi Camacho María PROYECTO

Desarrollo de un Sistema Web

para la gestión y control de

informes de actividades para los

profesores de Ecuador Ejercítate.

TABLA:

ee_informe_cab

DESCRIPCIÓN: Contiene los datos de los informes de

actividades

DESCRIPCIÓN DEL REGISTRO

No. Nombre del campo Definición Tipo Sec Formato Null

1 id_codigo Clave primaria PK A I No

2 pe_codigo Clave secundaria E A I No

3 di_codigo Clave secundaria E A I No

Page 86: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 69

4 pa_codigo E A I No

5 ic_codigo Código del informe E A I No

6 ic_cant_beneficiario Cantidad de

beneficiarios E A I No

7 ic_cant_beneficiario_

m

Cantidad de

beneficiarios

masculinos

E A I No

8 ic_cant_beneficiario_

f

Cantidad de

beneficiarios

femeninos

E A I No

9 ic_estado Estado del informe E A TT No

10 Ic_fecha_registro Fecha de registro E A DT No

OBSERVACIÓN:

Tipo Secuencia Formato

Numérico

Formato

Carácter

Formato

Fecha

PK Clave Primaria A Automática I Integer C Char D Date

FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime

E Elemento de

dato

DC Decimal

M Money

TT Tinytext

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

3.6 Planificación

El proyecto del presente trabajo se ha planteado en base a los ciclos

de vida habituales y en los periodos de tiempos delimitados por las

entregas de los bloques o avances del proyecto a realizar durante el

desarrollo del mismo, ésta se ha divido en tres fases: planificación,

análisis y diseño.

Diagrama De Gantt

Es la representación gráfica del tiempo que dedicamos a cada una de

las tareas en un proyecto concreto.

Diagrama de tareas completo (véase Anexo # 5)

Page 87: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 70

DIAGRAMA Nº 9

DIAGRAMA DE TAREAS

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

3.7 Impacto

El desarrollo del sistema web para la gestión y control de informes de

actividades para los profesores de Ecuador Ejercítate representa un

importante aporte para el programa Ecuador Ejercítate ya que, al tener el

diseño de su idea plasmada, abre importantes puertas para la futura

implementación del sistema web, permitiendo la automatización de los

procesos que actualmente se llevan dentro del programa.

3.8 Conclusión

El desarrollo se ha podido obtener de los diagramas UML y la interfaz

gráfica del software con esto maximizamos la reutilización del código y

Page 88: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 71

minimizamos la duplicación del mismo. El desarrollo de la interface de

control de los informes de actividades se ha realizado con el estándar

PHP para el desarrollo del sistema, además de utilizar MYSQL para

administrar la base de datos.

Al automatizar el proceso de gestión y control de informes de

actividades, se tiene información oportuna para la revisión de los informes

de actividades.

El sistema de Gestión y Control de informes de actividades para los

profesores de Ecuador Ejercítate se adapta fácilmente a los procesos y

funciones realizadas por cada colaborador, organizando sistematizando

su trabajo en beneficio de la institución, ahorrando gran cantidad de

tiempo y consumo de utilería.

Con el proyecto de Gestión y Control de informes de actividades para

los profesores de Ecuador Ejercítate, se ha cumplido con las expectativas

propuestas que son la seguridad de los datos, control en la revisión de los

informes, teniendo comunicación en tiempo real con cada uno de los

profesores de las distintas disciplinas deportivas pudiendo automatizar el

proceso manual que actualmente se lleva a cabo.

3.9 Recomendaciones

Implementar una nueva cultura basada en la correcta organización

delegando tareas específicas acorde a las funciones desempeñadas por

cada colaborador, apoyándose en el sistema de Gestión y Control de

Informes de Actividades

Innovar y/o mejorar los módulos y procesos en la herramienta, para ir

acorde al crecimiento de las políticas y procedimientos del programa

Ecuador Ejercítate y de la tecnología, en el proceso de mejora continua.

Page 89: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Propuesta 72

El desarrollo del proyecto me ha permitido sugerir tópicos de mucha

importancia para continuar con el mejoramiento continuo de la

herramienta y de los procesos en las políticas internas del programa

Ecuador Ejercítate. Estos tópicos se definen a continuación:

Respaldar la información como medida de prevención por ataques,

considerando que es una herramienta basada en la web y que podría

sufrir ataques de hackers. Permitiendo al usuario tener una herramienta

100% confiable y disponible.

Page 90: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

GLOSARIO DE TÉRMINOS

Actividades: Son todas tareas o acciones que cada individuo ejerce

diariamente

Administrador: Es quien se encarga de organizar el manejo de los

recursos de una entidad, como así también la designación de puestos y

tareas a los integrantes del personal.

Building Web Applications With UML: Es una guía para la

construcción de aplicaciones web robustas, escalables y de

características importantes con técnicas de programación orientadas a

objetos, usando el lenguaje UML.

Control: Es una de las principales actividades administrativas dentro

de las organizaciones. El control del proceso de verificar el desempeño de

distintas áreas o funciones de una organización.

Diagrama de Clases: Un diagrama de clases sirve para visualizar las

relaciones entre las clases que involucran el sistema, las cuales pueden

ser asociativas, de herencia, de uso y de consentimiento.

Diagrama de Contexto: Es un diagrama que define los límites entre el

sistema o parte del sistema y su ambiente mostrando las entidades que

interactúan entre si

Diagrama de Despliegue: Es un diagrama estructurado que muestra

la arquitectura del sistema desde el punto de vista del despliegue

(distribución) de los artefactos del software en los destinos de despliegue

Page 91: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Glosario Términos 74

Diagrama de GANTT: Es la representación gráfica del tiempo que

dedicamos a cada una de las tareas en un proyecto concreto, siendo

especialmente útil para mostrar la relación que existe entre el tiempo

dedicado a una tarea y la carga de trabajo que supones.

Diccionario de Datos: Es un listado organizado de todos los datos

que pertenecen a un sistema.

Encuesta: Es uno de los métodos más utilizados en la investigación de

mercados porque permite obtener amplia información de fuentes

primarias. Por ello, es importante que mercadologías e investigadores de

mercados conozcan cuál es la definición de encuesta, pero desde

distintas perspectivas para tener un panorama más completo de la

misma.

Estación de Trabajo: Es un computador de altas prestaciones

destinado para trabajo técnico o científico. En una red de computadoras,

es una computadora que facilita a los usuarios el acceso a los servidores

y periféricos de la red.

Estructura SQL: Como su nombre lo dice, es la manera como está

conformada una base de datos, la estructura consta de tablas y estas a la

vez cada una de campos que recogen información.

FROM: Especifica todas las relaciones (tablas) que se necesitan en la

consulta.

Gestión: Hace referencia a la acción y a la consecuencia de

administrar o gestionar algo.

Grupos: Está formado por un conjunto de personas que desempeñan

roles específicos y recíprocos, que actúan de acuerdo a normas, valores y

Page 92: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Glosario Términos 75

fines que fueron acordados previamente a su formación formal para

mantener la continuidad y estabilidad del mismo en una sociedad.

Hardware: Conjunto de elementos físicos o materiales que constituyen

una computadora o un sistema informático.

Hipótesis: Es una suposición que resulta una de las bases

elementales de dicho estudio.

Intranet: Red de ordenadores privados que utiliza tecnología Internet

para compartir de forma segura cualquier información o programa del

sistema operativo para evitar que cualquier usuario de internet pueda

entrar a robar archivos privados.

Investigación: Acción de investigar

Listado de Asistencia: Es un documento que se elabora para poder

controlar y reportar la asistencia.

Manual de Usuario: Es un documento de comunicación técnica que

busca brindar asistencia a los sujetos que usan un sistema. Más allá de

su especificidad, los autores de los manuales intentan apelar a un

lenguaje ameno y simple para llegar a la mayor cantidad posible de

receptores.

Metodología: La metodología es una conjunto de métodos que se

siguen en una investigación científica, un estudio o una exposición

doctrinal.

Muestra: Estadística es el conjunto de los individuos de una población

estadística. Estas muestras permiten inferir las propiedades del total del

conjunto.

Page 93: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Glosario Términos 76

Modelo Entidad Relación: Es un modelo de datos que permite

representar cualquier abstracción, percepción y conocimiento en un

sistema de información formado por un conjunto de objetos denominados

entidades y relaciones.

PHP: Es un lenguaje de código abierto muy popular especialmente

adecuado para el desarrollo web y que puede ser incrustado en HTML.

Prefijo SQL: Este se puede usar como un atributo o un diferencial para

cada tabla de nuestra base de datos, se usan mucho cuando se quiere

conectar 2 o más sistemas para diferenciarlos a la hora de exportar datos.

Profesor: Es aquel que enseña o que es relativo a la enseñanza.

Recursos: Son los distintos medios o ayuda que se utiliza para

conseguir un fin o satisfacer una necesidad. También, se puede entender

como un conjunto de elementos disponibles para resolver una necesidad

o llevar a cabo una empresa como: naturales, humanos, forestales, entre

otros.

Registro: Representa un objeto único de datos implícitamente

estructurados en una tabla.

Rol: Está vinculado a la función o papel que cumple alguien o algo.

Servidor Web: Es un programa informático que procesa una aplicación

del lado del servidor, realizando conexiones bidireccionales o

unidireccionales y síncronas o asíncronas con el cliente y generando o

cediendo una respuesta en cualquier lenguaje o aplicación del lado del

cliente.

SQL. Select: indica que atributos o funciones se van a recuperar.

Page 94: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Glosario Términos 77

Sistemas: Es un objeto complejo cuyos componentes se relacionan

con al menos algún otro componente; puede ser material o conceptual.

Software: Conjunto de programas y rutinas que permiten a la

computadora realizar determinadas tareas.

SQL: (Structured Query Language; en español lenguaje de consulta

estructurada) Cotejamiento: es el tipo de codificación que queremos

mostrar en nuestros campos de nuestras tablas de la base de datos, es

decir, si queremos codificar en ruso, debemos elegir un cotejamiento que

soporte símbolos en ruso.

Supervisión: Es dar el visto bueno después de examinar la

supervisión.

Tabla SQL: Existen muchos tipos de tablas SQL, en general es parte

de la estructura de la base de datos, en la cual se almacenan las tablas

que recogen la información en los campos generados por ella.

Variable: Está formada por un espacio en el sistema de almacenaje y

un nombre simbólico (un identificador) que está asociado a dicho espacio.

Page 95: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

ANEXOS

Page 96: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 79

ANEXO Nº 1

PLANTILLA DE ENTREVISTA

UNIVERSIDAD DE

GUAYAQUIL FACULTAD DE

INGENIERÍA INDUSTRIAL

Fecha de Elaboración:

_____/_____/_____

Entrevistado:_______________ Entrevistador:_____________

RESUMEN

1.- ¿Cuentan con un sistema de revisión de informes de

actividades?

2.- ¿Qué características debe tener el sistema para su uso?

3.- ¿Está usted de acuerdo que se desarrolle una herramienta

tecnológica ara la automatización de los procesos de creación

de informes de actividades para los profesores de Ecuador

Ejercítate?

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 97: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 80

ANEXO Nº 2

PLANTILLA DE ENCUESTA DIRIGUIDA A LOS PROFESORES DE

ECUADOR EJERCITATE

Universidad de Guayaquil- Facultad de Ingeniería Industrial

Formulario de Encuesta a los Profesores de Ecuador Ejercítate

Nombre del Encuestado_________________________ Ciudad: Guayaquil

1.- ¿Tiene usted un medio electrónico para realizar los informes de actividades?

Si_____

No____

2.- ¿Considera usted que el proyecto Ecuador Ejercítate debería contar con un sistema para el

control de informes de actividades?

Si_____

No____

3.- ¿Tiene usted amplio conocimiento de cómo manejar un computador?

Si_____

No____

4.- ¿Considera usted que debería realizarse curso de capacitación para el manejo del sistema

de gestión y control de informes de actividades?

Si_____

No____

5.- ¿Considera usted que el tiempo de respuesta al realizar un sistema de gestión y control

ayudara a ser rápido y eficaz el proceso de control y revisión?

Si____

No____

6.- ¿Considera usted que el nuevo sistema de gestión y control de informes de actividades

beneficiara en la seguridad de la información?

Si_____

No____

7.- ¿Le gustaría entregar sus informes de actividades desde la comodidad de su hogar por

medio de un sistema web?

Si_____

No____

8.- ¿Cree usted que el sistema tiene todas las herramientas útiles para su funcionamiento?

Si______

No______

9.- ¿Considera usted que es de suma importancia mantener una comunicación en tiempo real?

Si______

No______

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 98: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 81

ANEXO Nº 3

CARTA DE AUTORIZACIÓN

Fuente: Investigación directa Elaborado por: Ayovi Camacho María Belén

Page 99: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 82

ANEXO Nº 4

MANUAL DE INSTALACIÓN

MANUAL DE INSTALACION

Departamento de revisión de Informes de Actividades de Ecuador

Ejercítate que servirá durante todo el proceso de la instalación del

Sistema, esta instalación se realizará en un computador portátil, Cabe

indicar que esta guía se podrá utilizar en cualquier versión de Windows.

Los pasos a seguir para realizar correctamente la instalación es el

siguiente:

1. Inserta el CD de Instalación del Sistema.

2. Dirigir el Archivo del Sistema.

Copiar y pegar la carpeta comprimida guardada en el Cd de Instalación

luego extraerla en la ruta especifica donde se guardará el archivo, dando

clic derecho (extraer aquí), luego Abrir la carpeta de ejercítate ecuador no

comprimida.

3. Instalar El Servidor Xampp

Nota: Antes de instalar un servidor de páginas web es conveniente

comprobar si no hay ya uno instalado. Para ello, es suficiente con abrir el

navegador y escribir la dirección http://localhost. Si no se obtiene un

mensaje de error es que hay algún servidor de páginas web instalado.

Page 100: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 83

En este curso se utilizará uno de estos paquetes WAMP/LAMP que se

llama XAMPP. Se puede descargar con este enlace (XAMPP 7.0.9, 120

MB). Para seguir estos apuntes se recomienda utilizar esta versión. Al

poner en marcha el instalador XAMPP nos muestra dos avisos:

El primero aparece si en el ordenador hay instalado un antivirus:

El segundo aparece si está activado el Control de Cuentas de

Usuario existen algunos directorios que tienen permisos

restringidos:

A continuación, se inicia el asistente de instalación. Para continuar, hay

que hacer clic en el botón "Next".

Page 101: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 84

Los componentes mínimos que instala XAMPP son el servidor Apache

y el lenguaje PHP, pero XAMPP también instala otros elementos. En la

pantalla de selección de componentes puede elegirse la instalación de

estos componentes, se necesita al menos instalar MySQL y phpMyAdmin.

En la siguiente pantalla se puede elegir la carpeta de instalación de

XAMPP. La carpeta de instalación predeterminada es C:\xampp. Si se

quiere cambiar, hay que hacer clic en el icono de carpeta y seleccionar la

carpeta donde se quiere instalar XAMPP. Para continuar la configuración

de la instalación, hay que hacer clic en el botón "Next".

Page 102: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 85

La siguiente pantalla nos ofrece información sobre los instaladores de

aplicaciones para XAMPP creados por Bitnami. Para que no se abrirá la

página web de Bitnami, habría que desmarcar la casilla correspondiente.

Para empezar la instalación de XAMPP, hay que hacer clic en el botón

"Next" en la pantalla siguiente.

A continuación, se inicia el proceso de copia de archivos, que puede

durar unos minutos.

Page 103: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 86

Durante la instalación, si en el ordenador no se había instalado Apache

anteriormente, se mostrará un aviso del cortafuego de Windows para

autorizar a Apache para comunicarse en las redes domésticas o de

trabajo, lo que debemos permitir haciendo clic en el botón "Permitir

acceso".

Una vez terminada la copia de archivos, se muestra la pantalla que

confirma que XAMPP ha sido instalado. Hay que hacer clic en el botón

"Finish". Para no abrir a continuación el panel de control de XAMPP

habría que desmarcar la casilla correspondiente.

Page 104: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 87

El Panel de Control de XAMPP

Abrir y cerrar el panel de control

Al panel de control de XAMPP se puede acceder mediante el menú de

inicio "Todos los programas > XAMPP > XAMPP Control Panel" o, si ya

está iniciado, mediante el icono del área de notificación.

La primera vez que se abe el panel de control de XAMPP, se muestra

una ventana de selección de idioma que permite elegir entre inglés y

alemán dar clic en Save (Guardar).

El panel de control de XAMPP se divide en tres zonas:

La zona de módulos, que indica para cada uno de los módulos de

XAMPP: si está instalado como servicio, su nombre, el identificador

Page 105: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 88

de proceso, el puerto utilizado e incluye unos botones para iniciar y

detener los procesos, administrarlos, editar los archivos de

configuración y abrir los archivos de registro de actividad.

La zona de notificación, en la que XAMPP informa del éxito o

fracaso de las acciones realizadas

La zona de utilidades, para acceder rápidamente

Para cerrar el panel de control de XAMPP hay que hacer clic en el

botón Quit (al cerrar el panel de control no se detienen los servidores):

Page 106: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 89

El botón Cerrar en forma de aspa no cierra realmente el panel de

control, sólo lo minimiza:

Si se ha minimizado el panel de control de XAMPP, se puede volver a

mostrar haciendo doble clic en el icono de XAMPP del área de notificación.

Haciendo clic derecho en el icono de XAMPP del área de notificación

se muestra un menú que permite mostrar u ocultar el panel de control,

arrancar o detener servidores o cerrar el panel de control.

Page 107: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 90

Se pueden abrir varios paneles de control simultáneamente y

cualquiera de ellos puede iniciar o detener los servidores, pero no es

aconsejable hacerlo ya que puede dar lugar a confusiones (como, por

ejemplo, al detener un servidor desde un panel de control los otros

paneles de control interpretan la detención como un fallo inesperado y

muestran un mensaje de error).

4. Obtener la conexión del Servidor de Base de Datos (Xampp)

Dirigirse a Xampp Control Panel – Activar el Apache y MySQL

La ventana que se despliega se conoce como Xampp Control Panel y

es aquí donde se activa los módulos en este caso Apache y MySQL, esta

activación permite la conexión de la base de datos la cual se exporto del

programa MySQL y a su vez se la importo en Xampp. Una vez conectada

la base de datos se procederá a realizar la instalación del Sistema de

Ejercítate Ecuador.

5. Subir la Base de Datos

En el servidor Xampp una vez activada la conexión en el módulo

Apache se le da clic al botón Admin donde direcciona a la ventana donde

permitirá subir la base de datos del sistema de Ejercítate ecuador, una

vez que se abre la página web se escoge la opción phpMyAdmin

Page 108: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 91

Una vez que direcciona a la base de datos aparece la siguiente

pantalla donde se crea una nueva con el nombre ejercita_joom603

Donde se llena los parámetros de la siguiente manera:

• Nombre: ejercita_joom603

• Cotejamiento: utf8_general_ci

Una vez creada se importa el archivo a la base de datos Consejería

Estudiantil (ejercita_joom603)

Page 109: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 92

Luego se copia la carpeta de Ejercitate_Ecuador y se la direcciona al

Disco C: Xampp / htdocs / ejercitate_ecuador

Luego se abre el sistema de Consejería Estudiantil con la siguiente

dirección http://localhost/consejeria_estudiantil/web/login/

Sistema Listo.

Page 110: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 93

ANEXO Nº 5

INRESO AL SISTEMA

UNIVERSIDAD DE

GUAYAQUIL

DISEÑO DE

PANTALLAS

Página 1

Fecha de

Elaboración

29/03/2017

Desarrollador:

Ayovi Camacho María

Belén

PROYECTO

Ejercítate

Ecuador

Sistema Gestión y

Control de Informes de

Actividades

Nombre Físico: Nombre Lógico: LOGIN

Descripción: Esta es el formulario que permite la autentificación para el

ingreso al sistema, ya que los campos son obligatorios completados para

su ingreso.

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Page 111: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 94

ANEXO Nº 6

MODULOS DEL SISTEMA

UNIVERSIDAD DE

GUAYAQUIL

DISEÑO DE

PANTALLAS

Página 1

Fecha de

Elaboración

29/03/2017

Desarrollador:

Ayovi Camacho María

Belén

PROYECTO

Ejercítate

Ecuador

Sistema Gestión y Control

de Informes de Actividades

Nombre Físico: Nombre Lógico: Módulos

Descripción: Esta es la imagen de presentación que resulta al ingresar

al sistema con la respectiva identificación; en la cual se puede observar

el logo junto con las opciones del menú correspondientes al usuario que

este con la sesión activa.

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Page 112: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 95

ANEXO Nº 7

REGISTRO USUARIO

UNIVERSIDAD DE

GUAYAQUIL

DISEÑO DE

PANTALLAS

Página 1

Fecha de

Elaboración

29/03/2017

Desarrollador:

Ayovi Camacho María

Belén

PROYECTO

Ejercítate

Ecuador

Sistema Gestión y Control de

Informes de Actividades

Nombre Físico: Nombre Lógico: Registro usuario

Descripción: Este es el formulario para el ingreso y mantenimiento de

las personas registradas en el sistema.

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Correo:

Teléfono:

Tipo de Usuario:

Celular:

Domicilio:

Contraseña:

Nombre de Usuario:

Page 113: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 96

ANEXO Nº 8

VALIDACIÓN DE DATOS

UNIIVERSIDAD DE

GUAYAQUIL

DISEÑO DE

PANTALLAS

Página 1

Fecha de

Elaboración

29/03/2017

Desarrollador:

Ayovi Camacho María

Belén

PROYECTO

Ejercítate

Ecuador

Sistema Gestión y Control

de Informes de Actividades

Nombre Físico: Nombre Lógico: Iniciar sesión

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Page 114: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 97

ANEXO Nº 9

CREAR INFORMES DE ACTIVIDADES

UNIVERSIDAD

DE

GUAYAQUIL

DISEÑO DE

PANTALLAS

Página 1

Fecha de

Elaboración

29/03/2017

Desarrollador:

Ayovi Camacho María

Belén

PROYECTO

Ejercítate

Ecuador

Sistema Gestión y Control

de Informes de Actividades

Nombre Físico: Nombre Lógico: Informes de

Actividades

Fuente: Elaboración propia Elaborado por: Ayovi Camacho María Belén

Page 115: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 98

ANEXO Nº 10

DIAGRAMA DE TAREAS

Fuente: Elaboración propia

Elaborado por: Ayovi Camacho María Belén

Page 116: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Anexos 99

Fuente: Elaboración propia

Elaborado por: Ayovi Camacho María Belén

Page 117: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

BIBLIOGRAFÍA

Artiles Visbal, S. M. (2009). LA GESTION DOCUMENTAL, DE

INFORMACION Y EL CONOCIMIENTO EN LA EMPRESA. Obtenido

de http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S1024-

94352009000500002&ln

BALO PEREIRA, A. (s.f.). VENTAJAS DE CSS. Obtenido de

http://cv.uoc.edu/web/~abalo/Practica1/ventajas.html

BEGOÑA. (2016). PAGINA WEB. Obtenido de tendenciasweb.about.com

Codina, L. (2007). MODELO CONCEPTUAL DE UN SISTEMA DE

INFORMACION DOCUMENTAL. REVISTA ESPAÑOLA DE

DOCUMENTACION CIENTIFICA. Obtenido de

http://search.proquest.com/openview/175224823a0070d900d339de81

b9c012/1?pq-origsite=gscholar&cbl=1817250

CONCEPTO DE ENTREVISTA. (2015). Obtenido de

http://concepto.de/que-es-entrevista/

DANGEL, A. D. (24 de FEBRERO de 2010). SISTEMAS DE

INFORMACION. Obtenido de http://www.econlink.com.ar/sistemas-

informacion/definicion

DEFINICION DE CSS. (s.f.). Obtenido de

https://developer.mozilla.org/es/docs/Web/CSS

ESTANDARES WEB. (s.f.). Obtenido de http://web-

gdl.com/servicios/diseno-de-paginas-web/estandares-web/

Page 118: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Bibliografías 101

Falla, A. (2011). La Tecnologia en la vida Actual. Obtenido de

http://bioculturizatupensamiento.blogspot.com/2011/10/la-tecnologia-

en-la-vida-actual.html

Fernández Valdés, M. d. (Junio de 2008). Análisis conceptual de las

principales interacciones entre la gestión de información, la gestión

documental y la gestión del conocimiento. Obtenido de

http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S1024-

94352008000700007&lng=es&tlng=pt

FRAKTALWEB. (20 de JUNIO de 2013). SISTEMAS WEB. Obtenido de

http://fraktalweb.com/blog/sistemas-web-para-que-sirven/

García, Alejandro Alfonso Pérez. (Diciembre 2007). Obtenido de

http://repositorio.upct.es/bitstream/handle/10317/179/pfc2475.pdf?seq

uence=1

Josefina, G. y. (2011). El Hombre y la Tecnología. Obtenido de

www.santiagokoval.com

L. Codina, M. M. (2009). WEB SEMANTICA Y SISTEMAS DE

INFORMACION DOCUMENTAL. (G. Trea, Ed.) doi:(978-84-9704-460-

8)

Laura, D. B. (13 de mayo de 2013). Metodología de investigación en

educación médica. (M. Hernández, Ed.) Investigacion en Educacion

Medica, 167.

LENGUAJE DE PROGRAMACION. (2016). Obtenido de

www.lenguajedeprogramacion.com

Pasqualí, A. (2012). Teoría de la Comunicación. Obtenido de

teoriasdecomunicacionlatinoamericanas.blogspot.com

Page 119: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Bibliografías 102

Milenium. (2003). Recuperado el 17 de junio de 2017, de

http://www.informaticamilenium.com.mx/es/temas/que-es-una-pagina-

web.html

Pastor Sánchez, J. A., & Saorín Pérez, T. (Junio de 1995). El hipertexto

documental como solución a la crisis conceptual del hipertexto. El reto

de los documentos cooperativos en redes. (11333030), 41-52.

(Cuadernos de Documentación Multimedia, Ed., & B. d. Complutense,

Recopilador) Obtenido de

http://pendientedemigracion.ucm.es/info/multidoc/multidoc/revista/cuad

ern4/hiperdoc.htm

PERALTA. (2008). SISTEMAS DE INFORMACION. Obtenido de

www.econlink.com.ar

Peralta. (2008). Sistemas de Información. Obtenido de

www.econlink.com.ar

Postgrade SQL. (s.f.). Obtenido de https://www.ecured.cu/PostGreSQL

QUE ES UNA ENCUESTA. (s.f.). Obtenido de

http://www.definicionabc.com/comunicacion/encuesta.php

Risso, V. G. (2012). Aproximación teórica a la relación entre los términos

gestión documental, gestión de información y gestión. REVISTA

ESPAÑOLA DE DOCUMENTACION CIENTIFICA.

doi:10.3989/redc.2012.4.869

Rosendo, H. C. (2 de mayo de 2010). Estándares de Diseño Web.

Ciencias de la Información (0864-4659), 71.

Russo, P. (2009). GESTION DOCUMENTAL EN LAS

ORGANIZACIONES. El Ciervo 96 S.A. Obtenido de

Page 120: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/23192/1...2.7 Identificación del problema 29 2.8 Técnicas de licitación de requerimiento

Bibliografías 103

https://books.google.com.ec/books?hl=es&lr=&id=AOkL0OYJp54C&oi

=fnd&pg=PA9&dq=sistemas+de+gestion+documental&ots=XtXUUIwW

jp&sig=3zbTa03nSB8C06-GtA8SW7hlZbQ#v=onepage&q&f=false

Slype, G. v. (s.f.). Concepción, construcción y utilización en los sistemas

documentales. (P. H. Moya, Trad.) Bruselas: Biblioteca del libro.

Obtenido de

http://eprints.rclis.org/18372/1/Los_lenguajes_de_indizacion.pdf

Torres, E. N. (Julio de 2016). Sistema de gestión de información para la

evaluación del control interno. Cofín Habana (2073-6061). Obtenido de

http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S2073-

60612016000200012