universidad de guayaquil facultad de ingenierÍa...

144
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA INDUSTRIAL DEPARTAMENTO ACADÉMICO DE TITULACIÓN TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE LICENCIADO EN SISTEMAS DE INFORMACIÓN AREA DESARROLLO DE SOFTWARE TEMA DESARROLLO DE UN SISTEMA REPORTEADOR WEB CON LA TECNOLOGÍA PHP PARA EL DEPARTAMENTO DE VINCULACIÓN DE LA CARRERA DE LICENCIATURA EN SISTEMAS DE INFORMACIÓN DE LA FACULTAD DE INGENIERÍA INDUSTRIAL. AUTOR REINA MORÁN ÁNGEL FRANCISCO DIRECTOR DEL TRABAJO LSI. MORENO DÍAZ VÍCTOR HUGO, MSG. 2018 GUAYAQUIL ECUADOR

Upload: others

Post on 17-Aug-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA INDUSTRIAL

DEPARTAMENTO ACADÉMICO DE TITULACIÓN

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

LICENCIADO EN SISTEMAS DE INFORMACIÓN

AREA DESARROLLO DE SOFTWARE

TEMA

“DESARROLLO DE UN SISTEMA REPORTEADOR WEB CON LA TECNOLOGÍA PHP PARA EL DEPARTAMENTO DE VINCULACIÓN DE LA

CARRERA DE LICENCIATURA EN SISTEMAS DE INFORMACIÓN DE LA FACULTAD DE INGENIERÍA

INDUSTRIAL”.

AUTOR REINA MORÁN ÁNGEL FRANCISCO

DIRECTOR DEL TRABAJO LSI. MORENO DÍAZ VÍCTOR HUGO, MSG.

2018 GUAYAQUIL – ECUADOR

Page 2: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA INDUSTRIAL CARRERA SISTEMAS DE INFORMACIÓN

UNIDAD DE TITULACIÓN

CERTIFICADO PORCENTAJE DE SIMILITUD

Habiendo sido nombrado VICTOR HUGO MORENO DÍAZ, tutor del trabajo de titulación

certifico que el presente proyecto ha sido elaborado por REINA MORÁN ANGEL FRANCISCO

con mi respectiva supervisión como requerimiento parcial para la obtención del título de

LICENCIADO EN SISTEMAS DE INFORMACIÓN.

Se informa que el proyecto: “DESARROLLO DE UN SISTEMA REPORTEADOR WEB CON LA

TECNOLOGÍA PHP PARA EL DEPARTAMENTO DE VINCULACIÓN DE LA CARRERA DE LICENCIATURA EN

SISTEMAS DE INFORMACIÓN DE LA FACULTAD DE INGENIERÍA INDUSTRIAL.”, ha sido orientado

durante todo el periodo de ejecución en el programa antiplagio URKUND) quedando el 5% de

coincidencia.

https://secure.urkund.com/view/33469163-442723-934723

LSI. MORENO DÍAZ VICTOR HUGO, MSC.

C.I. 0912876018

DOCENTE TUTO

Page 3: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

ii

DECLARACIÓN DE AUTORÍA

“La responsabilidad del contenido de este Trabajo de Titulación, me

corresponde exclusivamente; y el patrimonio intelectual del mismo a la

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

REINA MORÁN ÁNGEL FRANCISCO

C.C. 0951589910

Page 4: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

iii

DEDICATORIA

A mis familiares.

A mi mamá que siempre me apoyo confió y estuvo pendiendo de

mí, en etapa de estudio y en la elaboración de esta tesis.

A mis maestros.

Ing. Carlos Ponce quien en vida nos brindó apoyo y motivación

para la culminación de nuestros estudios profesionales; Ing. José Caicedo

que siempre estuvo a disposición e impulsó a realizar el presente proyecto

de tesis; Ing. Víctor Hugo Moreno con su ayuda puede elaboración esta

tesis.

Page 5: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

iv

AGRADECIMIENTO

A mis amigos.

Que nos apoyamos mutuamente en nuestra formación profesional

y que hasta ahora, seguimos siendo amigos.

Finalmente, a los maestros, aquellos que marcaron cada etapa de

nuestro camino universitario, y que me ayudaron en asesorías y dudas

presentadas en la elaboración de la tesis

Page 6: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

v

ÍNDICE GENERAL

Nº Descripción Pág.

PRÓLOGO

INTRODUCCIÓN

1

2

CAPÍTULO I

MARCO TEÓRICO

Nº Descripción Pág.

1.1

Gestión de los proyectos de vinculación en la

Universidad de Guayaquil

7

1.2 Marco legal de los proyectos de vinculación 7

1.2.1 Ley Orgánica de educación superior (LOES) 7

1.2.2

Reglamento general a la ley orgánica de

educación superior

9

1.2.3 Asamblea Nacional de Ecuador – Educación 9

1.2.4 Estatus de la Universidad de Guayaquil 10

1.3

La información como recurso indispensable en

una organización

10

1.4

Las TICS como herramientas de transmisión y

presentación de información 12

1.5 Diseño del manejo de los reportes de gestión 13

1.5.1 Tecnologías PHP en sistema WEB 13

1.6 Marco conceptual 15

1.6.1 Reporte 15

1.6.1.1 Reporte escrito 15

1.6.1.2 Reporte Técnico 16

1.6.1.3 Reporte de investigación 16

Page 7: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

vi

Nº Descripción Pág.

1.6.2 Tecnología de la Información y comunicación 17

1.6.3 Sistema de información 18

1.6.3.1

Sistema de información para la toma de

decisiones 21

1.6.3.2 Sistemas de control y seguimiento de proyectos 21

1.6.3.3

Sistema Reporteador Web como herramienta de

información

23

1.6.4 Sistema web 24

1.6.4.1 Ventajas 24

1.6.4.2 Desventajas 25

1.6.5 Arquitectura del sistema 25

1.6.5.1 Arquitectura de dos capas 26

1.6.5.1.1 Ventajas de dos capas 26

1.6.5.1.2 Desventajas de dos capas 26

1.6.5.2 Arquitectura de tres capas 26

1.6.5.2.1 Ventajas Principal 26

1.6.5.2.2 Niveles 27

1.6.5.2.2.1 Nivel de Presentación 27

1.6.5.2.2.2 Nivel de Negocio 27

1.6.5.2.2.3 Nivel de acceso a datos 27

1.6.6 Técnicas de análisis y diseño del sistema 27

1.6.6.1 Diagrama de clases 28

1.6.6.2 Diagrama Caso de Uso 28

1.6.6.3 Diagrama de secuencia 28

1.6.6.4 Diagrama de actividades 28

1.6.6.5 Modelos de dominio 29

1.6.6.6 Diagrama de robustez 29

1.6.7 Herramientas para diseño del sistema 29

1.6.7.1 JasperReports 29

1.6.7.2 Crystal Reports 30

1.6.7.2.1 Ventajas 30

Page 8: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

vii

Nº Descripción Pág.

1.6.7.3 Framework 31

1.6.8 Metodología de desarrollo 31

1.6.8.1 Programación extrema 31

1.6.8.1.1 Ventajas Programación extrema 31

1.6.8.1.2 Desventajas Programación extrema 32

1.6.8.2 Iconix 32

1.6.8.2.1 Ventajas Iconix 32

1.6.8.2.2 Desventajas Iconix 32

1.6.8.2.3 Fases de la metodología Iconix 32

1.6.9 Uso de tecnología para el sistema de reporte 33

1.6.9.1 Tecnología Java Server Faces 33

CAPÍTULO II

METODOLOGÍA

Nº Descripción Pág.

2.1 Tipo de Investigación 36

2.2 Alcance de la investigación 37

2.3 Arquitectura 37

2.4 Metodología de desarrollo 38

2.5 Técnicas de Recolección de Datos 39

2.5.1 Técnica de observación 41

2.5.2 Aplicación de la observación 41

2.5.3 Técnica de la Entrevista 41

2.5.3.1 Aplicación de la Entrevista 42

2.5.3.2 Resumen de las entrevistas 45

2.5.3.2.1 Matriz de resultados de recolección de datos 45

2.5.4 Recopilación documental 47

2.5.4.1 Formato monitoreo y evaluación de docente 47

2.5.4.2 Formato monitoreo y evaluación – estudiantes 47

2.5.4.3

Formato de matriz trimestral de seguimiento y

monitoreo de proyectos 48

Page 9: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

viii

Nº Descripción Pág.

2.5.4.4

Nómina de alumnos para vinculación con

proyectos

48

2.5.4.5

Formato de seguimiento y monitoreo de

proyectos

49

2.5.4.6 Análisis documental 49

2.5.4.7 Diagrama de ASME 49

2.5.4.8 Narrativa del diagrama de ASME 50

2.5.5 Requerimientos funcionales 51

2.5.6 Requerimientos no funcionales 52

2.5.7 Casos de uso 52

2.5.7.1 Definición de actores de casos de uso 53

2.5.7.2 Diagrama de casos de uso 54

2.5.7.2.1 Reporte Proyectos Ejecutados 54

2.5.7.2.2 Reporte Actividades 55

2.5.7.2.3 Reporte nómina de estudiantes 55

2.5.7.2.4 Reporte participante de proyectos 55

2.5.7.2.5 Reporte horas de docentes 56

2.5.7.2.6 Reporte horas estudiantes 56

2.5.7.2.7 Diagrama de actividades 57

2.5.7.2.8 Diagrama proyecto ejecutados 57

2.5.7.2.9 Diagrama docente participantes 58

2.5.7.2.10 Diagrama Estudiante participantes 58

2.5.7.3 Descripción de casos de uso 59

2.5.7.3.1 Descripción de casos de uso reporte proyectos 59

2.5.7.3.2 Descripción de casos de uso reporte actividades 60

2.5.7.3.3

Descripción de casos de uso Reporte nómina de

alumnos

61

2.5.7.3.4

Descripción de casos de uso reporte participante

de proyectos

62

2.5.7.3.5 Descripción de casos de uso reporte estadísticos

horas estudiantes

63

Page 10: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

ix

Nº Descripción Pág.

2.5.7.3.6

Descripción de casos de uso reporte estadísticos

horas docentes

64

2.5.7.3.7

Descripción de casos de uso reporte estadístico

de actividades por proyecto

65

2.5.7.3.8

Descripción de casos de uso diagrama de

proyecto ejecutados

66

2.5.7.3.9

Descripción de casos de uso reporte estadístico

de docente participante por proyecto

67

2.5.7.3.10

Descripción de casos de uso reporte estadístico

de docente participante por proyecto

68

2.5.7.3.11 Diagrama de contexto de casos de uso 69

2.6 Modelo de dominio 70

CAPÍTULO III

PROPUESTA

Nº Descripción Pág.

3 Introducción 71

3.1 Tema 71

3.1.1 Objetivo 71

3.1.2 Entorno de software 71

3.2 Fase de diseño 71

3.2.1 Modelo - diagramas de clases 71

3.2.2 Modelo entidad – relación 71

3.2.3 Diagrama de actividades 72

3.2.3.1.1 Diagrama de actividad ingreso al sistema 73

3.2.3.1.2 Diagrama de actividad Reporte Proyecto 74

3.2.3.1.3 Diagrama de actividad Reporte Docente 75

3.2.3.1.4 Diagrama de actividad Reporte Alumno 76

3.2.3.2 Diccionario de la base de datos 77

3.2.3.2.1 Diccionario de la tabla de actividad 77

Page 11: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

x

Nº Descripción Pág.

3.2.3.2.3 Diccionario de la tabla de asistencia 78

3.2.3.2.4 Diccionario de la tabla de convenio 78

3.2.3.2.5 Diccionario de la tabla detalle de proyecto 79

3.2.3.2.6 Diccionario de la tabla docente 79

3.2.3.2.7 Diccionario de la tabla de empresa 80

3.2.3.2.8 Diccionario de la tabla de estudiante 80

3.2.3.2.9 Diccionario de la tabla de fases 81

3.2.3.2.10 Diccionario de la tabla de línea de investigación 81

3.2.3.2.11 Diccionario de la tabla de matriz diaria 82

3.2.3.2.12 Diccionario de la tabla objetivos específicos 82

3.2.3.2.13 Diccionario de la tabla de objetivos generales 83

3.2.3.2.14 Diccionario de la tabla perfil 83

3.2.3.2.15 Diccionario de la tabla de proyecto 84

3.2.3.2.16 Diccionario de la tabla representante 84

3.2.3.2.17 Diccionario de la tabla de semestre 85

3.2.3.2.18 Diccionario de la tabla usuario 85

3.2.4 Descripción del diccionario de las tablas 86

3.2.4.1 Descripción de la tabla de actividad 86

3.2.4.2 Descripción de la tabla de asistencia 87

3.2.4.3 Descripción de la tabla de convenio 88

3.2.4.4 Descripción de la tabla de empresa 89

3.2.4.5 Descripción de la tabla de estudiante 90

3.2.4.6 Descripción de la tabla de fases 91

3.2.4.7 Descripción de la tabla de matriz diaria 92

3.2.4.8 Descripción de la tabla de proyecto 93

3.2.4.9 Descripción de la tabla detalle de proyecto 94

3.2.4.10 Descripción de la tabla de usuario 95

3.2.4.11 Descripción de la tabla de docente 96

3.2.4.12 Descripción de la tabla de gestor 97

3.2.5 Diagramas de diseño 98

3.2.5.1 Diagramas de robustez 98

Page 12: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

xi

Nº Descripción Pág.

3.2.5.1.1

Diagrama de robustez de Reporte proyectos

(Ejecutados y en ejecución)

98

3.2.5.1.2

Diagrama de robustez de Reporte Actividades

por proyecto

98

3.2.5.1.3

Diagrama de robustez de Reporte monina

alumno por proyecto

99

3.2.5.1.4

Diagrama de robustez de Reporte participante

por proyecto

99

3.2.5.1.5

Diagrama de robustez de Reporte estadístico

horas docentes

99

3.2.5.1.6

Diagrama de robustez de Reporte estadístico

horas estudiantes

100

3.2.5.1.7

Diagrama de robustez de Reporte estadístico

actividades por proyecto

100

3.2.5.1.8

Diagrama de robustez de Reporte estadístico

proyecto ejecutados

101

3.2.5.1.9

Diagrama de robustez de Reporte estadístico

docentes participantes por proyecto

101

3.2.5.1.10

Diagrama de robustez de Reporte estadístico

estudiante participantes por proyecto

102

3.2.5.2 Diagramas de secuencia 102

3.2.5.2.1 Diagrama de secuencia Reportes proyectos 102

3.2.5.2.2 Diagrama de secuencia Reportes Docentes 103

3.2.5.2.3 Diagrama de secuencia Reportes Estudiantes 103

3.3 Mapa del sistema 104

3.4 Cronograma de trabajo 105

3.4.1.1 Pantalla de inicio 106

3.4.1.2 Pantalla menú y sus controladores 107

3.4.1.3 Pantalla Reporte Proyecto 108

3.4.1.4 Pantalla Reporte Actividades 109

3.4.1.5 Pantalla Reporte Proyecto Ejecutado 111

Page 13: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

xii

Nº Descripción Pág.

3.4.1.6 Pantalla Diagrama docente participantes 112

3.4.1.7 Pantalla Reporte Nomina estudiante 113

3.5 Impacto 115

3.5.1 Estudio de Factibilidad 116

3.5.1.1 Factibilidad Operativa 116

3.5.1.2 Factibilidad Técnica 117

3.5.1.3 Factibilidad Económica 118

3.6 Conclusiones 119

3.7 Recomendaciones 119

BIBLIOGRAFÍA 120

Page 14: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

xiii

ÍNDICE DE CUADROS

Nº Descripción Pág.

1 Planeación de proyecto 22

2

Matriz del resumen de la entrevista coordinador del área

de vinculación

45

3

Matriz del resumen de la entrevista tutor del área de

vinculación

46

4

Matriz del resumen de la entrevista gestor seguimiento

de proyectos

47

5 Requerimientos funcionales 51

6 Requerimientos no funcionales 52

7 Lista de roles 54

8 Descripción de Caso de Uso Reporte Proyectos 59

9 Descripción de Caso de Uso Reporte Actividades 60

10 Descripción de Caso de Uso Reporte Actividades 61

11

Descripción de Caso de Uso Reporte Participante de

Proyectos 62

12 Descripción de Caso de Uso Reporte Estadísticos 63

13 Descripción de Caso de Uso Reporte Estadísticos 64

14 Descripción de Caso de Uso Reporte Estadísticos 65

15

Descripción de Caso de Uso Diagrama Proyectos

Ejecutados 66

16 Descripción de Caso de Uso Reporte Estadísticos 67

17 Descripción de Caso de Uso Reporte Estadísticos 68

18 Tabla de Actividad 86

19 Tabla de Asistencia 87

20 Tabla de Convenio 88

21 Tabla de Empresa 89

Page 15: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

xiv

Nº Descripción Pág.

22 Tabla de Estudiante 90

23 Tabla de Fases 91

24 Tabla de Matriz Diaria 92

25 Tabla de Proyecto 93

26 Tabla Detalle Proyecto 94

27 Tabla de Usuario 95

28 Tabla Docente 96

29 Tabla Gestor 97

30 Pantalla Inicio de Sesión 106

31 Pantalla Menú 107

32 Pantalla Reporte Proyecto 108

33 Pantalla Reporte Actividades 109

34 Reporte Proyecto Ejecutado 111

35 Pantalla Diagrama Docente Participantes 112

36 Pantalla Nomina Estudiante 113

37 Niveles de Impacto 115

38 Calificación de los Niveles de Impacto 116

39 Recursos Tecnológicos 117

40 Costo En Personal Estimado 118

41 Costo En Personal Real 118

Page 16: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

xv

ÍNDICE DE IMÁGENES

Nº Descripción Pág.

1 Matriz trimestral área de vinculación 17

2 Reporte Jasperreports 29

3 Re Crystal Reports 30

4 Matriz trimestral area de vinculación 48

5 Tabla de Actividades 77

6 Tabla de Asistencia 77

7 Tabla de Carrera 78

8 Tabla de Convenio 78

9 Tabla Detalle Proyecto 79

10 Tabla Docente 79

11 Tabla Empresa 80

12 Tabla Estudiante 80

13 Tabla Fases 81

14 Tabla Línea Investigación 81

15 Tabla Matriz Diaria 82

16 Tabla Objetivos Específicos 82

17 Tabla Objetivos Generales 83

18 Tabla de Perfil 83

19 Tabla de Proyecto 84

20 Tabla de Representante 84

21 Tabla Semestre 85

22 Tabla Usuario 85

23 Plan de Implementación 105

Page 17: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

xvi

ÍNDICE DE DIAGRAMAS

Nº Descripción Pág.

1 Arquitectura de Php 14

2 Funciones de un Sistema de Información 18

3 Tipo de Procesamiento de Información 19

4 Diseño conceptual de un Sistema de Información 20

5 Procesos de control de Seguimiento de Proyectos 23

6 Sistema de Reporte Web 24

7 Arquitectura de Software Modelo En Capas 27

8 Objetos del Diagrama 29

9 Estructura Java Server Faces 35

10 Fases de Iconix 38

11 Diagrama de ASME 49

12 Ejemplo de caso de uso 53

13 Caso de uso Reporte Proyectos Ejecutados 54

14 Caso de uso Reporte Actividades 55

15 Caso de uso Reporte Nómina de Estudiantes 55

16 Caso de uso Reporte Participante de Proyectos 55

17 Caso de uso Reporte Horas Docentes 56

18 Caso de uso Reporte Horas Estudiantes 56

19 Caso de uso diagrama de Actividades 57

20 Caso de uso diagrama Proyecto Ejecutados 57

21 Caso de uso diagrama Docente Participantes 58

22 Caso de uso diagrama Estudiante Participantes 58

23 Diagrama de Contexto de Caso De Uso 69

24 Modelo de Dominio 70

25 Diagrama Modelo Entidad - Relación 72

Page 18: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

xvii

Nº Descripción Pág.

26 Diagrama de Actividad de Ingreso Al Sistema 73

27 Diagrama de Reporte Proyecto 74

28 Diagrama de Reporte Proyecto 75

29 Diagrama de Reporte Alumno 76

30 Diagrama de Robustez de Reporte Proyecto 98

31

Diagrama de Robustez de Reporte Actividades por

Proyecto

98

32 Diagrama de Robustez de Reporte Alumno por Proyecto 99

33

Diagrama de Robustez de Reporte Participante por

Proyecto

99

34

Diagrama de Robustez de Reporte Estadístico Horas

Docentes

99

35

Diagrama de Robustez de Reporte Estadístico Horas

Estudiantes

100

36

Diagrama de Robustez De Reporte Estadístico

Actividades por Proyecto

100

37

Diagrama de Robustez de Reporte Estadístico Proyecto

Ejecutados

101

38

Diagrama de Robustez de Reporte Estadístico Docentes

Participante por Proyecto

101

39

Diagrama de Robustez de Reporte Estadístico

Estudiantes Participante por Proyecto

102

40 Diagrama de Reportes Proyectos 102

41 Diagrama de Reportes Docentes 103

42 Diagrama de Reportes Docentes 103

43 Mapa del Sistema 104

Page 19: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

xviii

AUTOR: REINA MORÁN ÁNGEL FRANCISCO TEMA: DESARROLLO DE UN SISTEMA REPORTEADOR

WEB CON LA TECNOLOGIA PHP PARA EL DEPARTAMENTO DE VINCULACIÓN DE LA CARRERA DE LICENCIATURA EN SISTEMAS DE INFORMACIÓN DE LA FACULTAD DE INGENIERÍA INDUSTRIAL.

DIRECTOR: LSI. MORENO DÍAZ VÍCTOR HUGO, MSC.

RESUMEN El presente trabajo propone el DESARROLLO DE UN SISTEMA REPORTEADOR WEB CON LA TECNOLOGÍA PHP PARA EL DEPARTAMENTO DE VINCULACIÓN DE LA CARRERA DE LICENCIATURA EN SISTEMAS DE INFORMACIÓN DE LA FACULTAD DE INGENIERÍA INDUSTRIAL, con el propósito de cumplir con la necesidad de agilizar sus procesos y obtener un mejor control de los reportes. El sistema reporteador web se basa en los componentes de Java Server Faces con la tecnología que permite el uso de interfaces del usuario por lado del servidor, en aplicaciones web en base a java, Prime Faces es una librería de componentes visuales para PHP de código abierto que cuenta con gran cantidad de componentes que facilitan la creación de las aplicaciones web, Bootstrap es el entorno de desarrollo que tiene como objetivo facilitar el diseño web permitiendo la adaptabilidad en cualquier dispositivo y diferentes pantallas. Hibernate herramienta que permite el Mapeo Objeto-Racional (ORM) en las plataformas de java. El sistema reporteador web ayudará al Departamento de Vinculación a generar automáticamente los reportes que se elaboran en base a la información de los proyectos la cual está en la base de datos PostgreSQL, posteriormente agilita la entrega de reportes y ayuda a la carga extra de trabajo para los docentes. PALABRAS CLAVES: Base de Datos, Primefaces, Hibernate, Bootstrap,

Mapeo, Objeto, Relacional, Java, Server, Faces, Vinculación, Procesos.

Reina Morán Ángel Francisco Lsi. Moreno Díaz Víctor Hugo, Msc. C.C. 0951589910 Director Del Trabajo

Page 20: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

xix

AUTHOR: REINA MORÁN ÁNGEL FRANCISCO SUBJECT: DEVELOPMENT OF A WEB REPORTER SYSTEM WITH

PHP TECHNOLOGY FOR THE DEPARTMENT OF VINCULACION OF THE INFORMATION SYSTEMS DEGREE AT THE FACULTY OF INDUSTRIAL ENGINEERING.

DIRECTOR: LSI. MORENO DÍAZ VÍCTOR HUGO, MSC.

ABSTRACT The present work proposes the development of a web system with PHP technology for the department of connection of the Degree in Information Systems of the Faculty of Industrial Engineering, with the purpose of fulfilling the need to streamline their processes and obtain a better control of reports.The web reporter system is based on the Java components. The server is faced with the technology that allows when use of server user interfaces, web applications on the Java base, Prime Faces is a library of visual components for PHP open source that has a large number of components that facilitate the creation of web applications, which allows adaptation on any device and Hibernate Tool that allows Object-Rational Mapping (ORM) on java platforms. The web reporting system to the Vinculacion Department to automatically generate the reports that are prepared based on the information of the projects that are in the PostgreSQL database, then expedite the delivery of reports and help with the extra work load for the teachers. KEY WORDS: Database, Primefaces, Hibernate, Bootstrap, Relational,

Object, Mapping, Java, Server, Faces, Linking, Processes.

Reina Morán Ángel Francisco Lsi. Moreno Díaz Víctor Hugo, Msc. I.D. 0951589910 Dirесtor of work

Page 21: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

PRÒLOGO

El proyecto tiene como título desarrollo de un sistema reporteador

web con la tecnología PHP para el departamento de vinculación de la

carrera de licenciatura en sistemas de información de la facultad de

ingeniería industrial, con la finalidad de agilizar el proceso de fabricación

reportes que se realiza en base a la información de los proyectos de

vinculación que se efectúan en el departamento.

El propósito del sistema es gestionar la elaboración los diferentes

reportes, desde las consultas de la información de los proyectos hasta la

exportación e impresión de la información, para el análisis y diseño del

sistema reporteador web se estudió la metodología Iconix.

El Proyecto está dividido en 3 Capítulos:

Capítulo 1: Elaboración del Marco Teórico, se investiga, comparan

y analizan herramientas que se podrán utilizar.

Capítulo 2: Levantamiento de la información y requerimientos

utilizando técnica cualitativa, elaboración de diagramas.

Capítulo 3: La propuesta de la investigación en la que se detallan

los procesos que dan solución a lo planteado. Incluyendo la conclusión y

recomendación del proyecto.

Page 22: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

INTRODUCCIÓN

Tema

Desarrollo de un sistema reporteador web con la tecnología PHP

para el departamento de vinculación de la carrera de licenciatura en

sistemas de información facultad de ingeniería industrial.

Antecedentes

Durante el periodo de intervención 2011 - 2012 el Consejo de

Evaluación, Acreditación y aseguramiento de la calidad de la Educación

Superior (CEASSCES), informo que en la Universidad de Guayaquil no se

realizaban proyectos de vinculación con la sociedad, siendo este un

requisito esencial para la obtención de título de tercer nivel como lo aclara

la Ley Orgánica De Educación Superior (LOES), por lo tanto se consideró

que los docentes deberían participar en los proyectos brindando

información y orientando durante el desarrollo y ejecución de los

proyectos de vinculación a la sociedad. Entre las diferentes gestiones que

realiza el departamento de vinculación están:

Los convenios: estos pueden ser: entre las facultades, otras

universidades, organizaciones e instituciones públicas o privadas de la

ciudad.

Organizar y planificar los diferentes proyectos.

Documentación de los planes y gestiones de los proyectos.

Alcance

El alcance definido para el sistema reporteador web es automatizar

la elaboración de los reportes del departamento de vinculación de la

Page 23: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Introducción 3

carrera de Licenciatura en Sistemas de Información, consultando y

exportando a PDF, las cuales se presentan al gestor del departamento de

vinculación y posteriormente al termino de casa fase del proyecto.

Objeto de la investigación

La presente propuesta de desarrollo identifica como objeto de

estudio la información generada en base a los proyectos de vinculación

de la carrera de Licenciatura en Sistemas de Información en la Facultad

de Ingeniería Industrial de la Universidad de Guayaquil, tomando en

cuenta que en la actualidad el Departamento de Vinculación presenta

inconvenientes al momento de presentar los reportes.

Lo que se busca es optimizar el tiempo y presentación de los

reportes que se realizan en el departamento de vinculación.

Planteamiento del Problema

Los procedimientos para generar los reportes en el área presentan

complejidad al momento de elaborar, estructurar y buscar la información

física, en ciertas ocasiones los informes ya elaborados se perdían y la

información que se requiere para generar los reportes estaban en

determinados equipos informáticos, donde el gestor del departamento es

responsable de dicha información. Con los inconvenientes mencionados

anteriormente, surgen los siguientes problemas: atraso en la entrega de

los reportes, perdida de los documentos y réplicas de reportes

innecesarias; esto genera cargas de trabajo extra para los docentes y les

impide realizar sus actividades diarias.

En segundo plano se encuentra la demora de los códigos de los

proyectos debido a que los gestores se atrasan en la entrega de los

informes de las actividades que se realizan en el departamento.

Page 24: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Introducción 4

Delimitación del tema

El tema de esta investigación pretende mejorar la elaboración de

los reportes que se generan el departamento de vinculación, generando

un impacto en productividad y ahorro de tiempo para los docentes que

intervienen e incluso permitiendo un mejor acceso a la información.

Delimitación – Geográfica

Se desarrollará el sistema reporteador web para el departamento

de vinculación de la carrera de licenciatura en sistema de información de

la facultad de ingeniería de la universidad de Guayaquil ubicado en la

ciudad de Guayaquil-Ecuador, en la Av. Raúl Gómez Lince s/n y Av. Juan

Tanca Marengo.

Delimitación Espacial y de Tiempo

El desarrollo del presente tema se lo realizará en un lapso de 6

meses, comprendidos desde el mes de julio hasta diciembre del año

2017.

Delimitación semántica

Internet: Conjunto de redes interconectadas y que se comunican

mediante protocolos.

Software: Se refiere a los programas informáticos ejemplo:

sistemas operativos, aplicaciones móviles, juegos entre otros.

Sistema web: Son todas las herramientas que se pueden acceder

por medio de un servidor web a través de internet.

Sistema Reporteador: Es un software la cual se puede consultar

información la cual puede crear informes.

Page 25: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Introducción 5

Justificación

De acuerdo con (LOES, 2010) “Art. 87.- Requisitos previos

a la obtención del título. - Como requisito previo a la

obtención del título, los y las estudiantes deberán

acreditar servicios a la comunidad mediante prácticas o

pasantías pre-profesionales, debidamente monitoreadas,

en los campos de su especialidad, de conformidad con

los lineamientos generales definidos por el Consejo de

Educación Superior”.

La utilización de herramientas informáticas para la documentación,

gestión y desarrollo de proyectos es una buena opción para una óptima

organización documental, por tener acceso a la información con la mayor

veracidad y eficacia donde se permite consultas con filtros y exporta a

documentos digitales como PDF. Con la información mencionada

anteriormente se observa la importancia del Departamento de Vinculación

para que los estudiantes puedan cumplir con uno de los requisitos para

poder realizar su trabajo de titulación. Por ello este proyecto busca

incrementar la eficiencia mediante un sistema reporteador web que

permite, mejorar la elaboración de los reportes, optimizar el tiempo de

entrega y ayudar a los docentes con la carga extra de trabajo.

Mejorar la elaboración de los reportes.

El sistema permite hacer búsquedas de la información mediante el

uso de filtro de consultas que agilizan la entrega de informes.

Ayuda a los docentes con la carga extra de trabajo.

El gestor de vinculación tendrá la autorización de generar los

reportes, por ende, puede hacerlos sin necesidad de solicitarlo al docente

tutor.

Page 26: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Introducción 6

Objetivos

Objetivo General

Desarrollar una aplicación Web para minimizar el tiempo de

elaboración de los reportes del Departamento de Vinculación de la

Facultad de Ingeniería Industrial en la Carrera de Licenciatura en Sistema

de Información.

Objetivos Específicos

Identificar los requerimientos que permitan conocer los diferentes

reportes y contendidos del sistema, a fin de que este cumpla con las

necesidades del usuario.

Extraer toda la información de la base de datos donde se almacenan

las principales características de los proyectos de vinculación, con el

objetivo de generar los reportes.

Identificar los diagramas que ofrezcan al usuario una perspectiva

grafica sobre la situación de los proyectos de vinculación.

Page 27: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

CAPÍTULO I

MARCO TEÓRICO

1.1. Gestión de los proyectos de vinculación en la Universidad

de Guayaquil

La Universidad de Guayaquil en la Facultad de Ingeniería Industrial

en la carrera de LSI, los proyectos de vinculación es la formación

académica de los estudiantes a nivel profesional. Cada proyecto se tiene

que detallar las actividades, que se establecieron al inicio, los

participantes entre estudiantes y docentes tiene como propósito cumplir

los objetivos.

1.2. Marco legal de los proyectos de vinculación

1.2.1. Ley Orgánica de educación superior (LOES)

En el ámbito, objeto, fines y principios del sistema de educación

superior la función principal de toda institución de educación superior

garantizar entre los puntos importantes la vinculación a la sociedad

Capítulo 3 Principios del sistema de educación superior Articulo 13 literal

A.

“Funciones del Sistema de Educación Superior. -

Son funciones del Sistema de Educación Superior:

a) Garantizar el derecho a la educación superior

mediante la docencia, la investigación y su vinculación

con la sociedad, y asegurar crecientes niveles de calidad,

excelencia académica y pertinencia” (LOES, 2017).

Page 28: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 8

Es un principio pertinente que todas las universidades tenga una

educación superior vinculada a la sociedad al desarrollo científico,

humanístico como se estipula en los siguientes artículos:

Capítulo 1 del principio de pertinencia articulo 107 Principio de

pertinencia. –

“El principio de pertinencia consiste en que la educación

superior responda a las expectativas y necesidades de la

sociedad, a la planificación nacional, y al régimen de

desarrollo, a la prospectiva de desarrollo científico,

humanístico y tecnológico mundial, y a la diversidad

cultural. Para ello, las instituciones de educación superior

articularán su oferta docente, de investigación y

actividades de vinculación con la sociedad, a la demanda

académica, a las necesidades de desarrollo local, regional

y nacional, a la innovación y diversificación de

profesiones y grados académicos, a las tendencias del

mercado ocupacional local, regional y nacional, a las

tendencias demográficas locales, provinciales y

regionales; a la vinculación con la estructura productiva

actual y potencial de la provincia y la región, y a las

políticas nacionales de ciencia y tecnología” (LOES, 2017).

Capitulo Tipología de instituciones, y régimen académico. Sección

Primera De la formación y tipos de instituciones.

Artículo. 127.- “Otros programas de estudio. - Las

universidades y escuelas politécnicas podrán realizar en

el marco de la vinculación con la colectividad, cursos de

educación continua y expedir los correspondientes

certificados” (LOES, 2017).

Page 29: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 9

Artículo. 138.-“ Fomento de las relaciones

interinstitucionales entre las instituciones de educación

superior.- Las instituciones del Sistema de Educación

Superior fomentarán las relaciones interinstitucionales

entre universidades, escuelas politécnicas e institutos

superiores técnicos, tecnológicos, pedagógicos, de artes

y conservatorios superiores tanto nacionales como

internacionales, a fin de facilitar la movilidad docente,

estudiantil y de investigadores, y la relación en el

desarrollo de sus actividades académicas, culturales, de

investigación y de vinculación con la sociedad. “El

Consejo de Educación Superior coordinará acciones con

el organismo rector de la política educativa nacional para

definir las áreas que deberán robustecerse en el

bachillerato, como requisito para ingresar a un centro de

educación superior” (LOES, 2017)

1.2.2. Reglamento general a la ley orgánica de educación

superior

De acuerdo con (ASAMBLEA NACIONAL, 2011, pág. 4) “Los

programas y cursos de vinculación con la sociedad, así

como los cursos de educación continua, tomando en

cuenta las características de la institución de educación

superior, sus carreras y programas y las necesidades del

desarrollo nacional, regional y local”.

1.2.3. Asamblea Nacional de Ecuador - Educación

“Educación se centrará en el ser humano y garantizará su

desarrollo holístico, en el marco del respecto a los

derechos humanos, al medio ambiente sustentable y a la

Page 30: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 10

democracia: será participativa. Obligatoria, intercultural,

democrática” (Asamblea Nacional del Ecuador, 2018, pág.

32). “Un organismo público de planificación, regulación y

coordinación interna del sistema y de la relación entre

sus distintos actores; y por un organismo público técnico

de acreditación y aseguramiento de la calidad de

instituciones, carreras y programas” (Asamblea Nacional

del Ecuador, 2018, pág. 158).

1.2.4. Estatus de la Universidad de Guayaquil

“El Director de Carrera es un gestor académico

responsable de los procesos de admisión, formación

académica, investigación para el aprendizaje, vinculación

con la sociedad, titulación y evaluación y acreditación de

la carrera” (Consejo Universitario, 2012, pág. 49).

“La Universidad de Guayaquil desarrollará convenios con

redes nacionales e internacionales, así como con otras

instituciones académicas y científicas, para el desarrollo

de proyectos de formación, investigación y vinculación

con la sociedad” (Consejo Universitario, 2012, pág. 50).

“Contar con procesos de planificación de las actividades

de vinculación con la sociedad, prácticas pre-

profesionales y pasantías” (Consejo Universitario, 2012,

pág. 54).

1.3. La información como recurso indispensable en una

organización

Teniendo en cuenta la investigación de (RODRIGUEZ &

GÓMEZ, 2015) “La información es un recurso estratégico

para las empresas de base tecnológica. Pero, su valor no

Page 31: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 11

suele estar reconocido, y por ende, no suele potenciarse

ni gestionarse eficazmente, poniendo en peligro el

desenvolvimiento y la supervivencia de dichas

organizaciones.”

“La información es un conjunto datos transformado

mediante diversos procesos, esto nos ayuda a entender

los que está sucediendo ya sea en nuestro entorno y en el

caso de una organización lo que pasando con los

procesos y procedimientos” referente a (Alexey Semenov,

2016).

“El conocimiento es una entidad de trabajo intelectual

superior a la información, puesto que es el resultado de la

información mentalmente procesada. Este nexo es la

clave para entender la incidencia de ambos recursos en la

organización como un todo”. (RODRIGUEZ & GÓMEZ,

2015)

Como da a conocer (Heredero, 2012)“todo aquello que sirve

para poner de manifiesto la situación del entorno o del

sistema, sus objetivos o resultados y reducir la

incertidumbre frente a un proceso de decisión” esto nos

da como referencia que la información es el eje del

conocimiento y en una empresa es que nos permite tomar

decisiones”.

“Una organización es un sistema conformado por:

personas, recursos materiales e información, siendo el

último, el punto neurálgico de los dos anteriores que

permite la supervivencia de los mismos. Esta afirmación

remite a las concepciones más recientes defendidas por

la Gestión de la Información (GI), en el sentido de que las

organizaciones deben ser consideradas

Page 32: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 12

fundamentalmente como sistemas de información.”

(LAMAS, DIAZ, & BAZAN, 2012)

1.4. Las TICS como herramientas de transmisión y

presentación de información

“La tecnología nos permite ver tanto una imagen estática

(fotografía) como una imagen dinámica (video). También

nos permite oír sonido (audio), el cual es siempre

dinámico. Tanto las imágenes como los sonidos pueden

combinarse en la grabación y proyección de video. Estos

son los tipos básicos de objetos de información. Los

seres humanos podemos estructurar los objetos de

información. Por ejemplo, inventamos los idiomas y los

caracteres necesarios para comunicarlos. Los textos

(secuencias de caracteres) son objetos de información

estructurados. También podemos crear objetos más

complejos uniendo objetos simples. Unir significa crear

una conexión, asociación o vínculo imaginario entre dos

objetos (por ejemplo, una palabra o un trozo de imagen).

El objeto complejo que se constituye a partir de esa unión

se denomina hiperobjeto. Las TIC nos brindan

herramientas para llevar a cabo transferencias

instantáneas de un objeto a otro, o entre varios

hiperobjetos.” (Alexey Semenov, 2016).

(Alexey Semenov, 2016) Menciona que “Las tecnologías de

la información y la comunicación deben ponerse en

práctica de modo tal que sean un apoyo para alcanzar los

objetivos de la EPT a un costo razonable. Si bien estas

tecnologías tienen un gran potencial para divulgar

conocimiento, fomentar un aprendizaje más efectivo y

Page 33: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 13

desarrollar servicios educativos más eficientes, este

potencial no podrá explotarse al máximo a menos que las

tecnologías estén al servicio de la puesta en marcha de

estrategias educativas, y no a la inversa. Para ser

efectivas, especialmente en los países en desarrollo, las

TIC deben combinarse con métodos más tradicionales,

como el uso de libros y radios y aplicarse en forma más

extensiva a la formación docente.”.

Entre las diferentes herramientas que nos permite la interactuar

con la información y a su vez a procesarla son los sistemas de

información.

1.5. Diseño del manejo de los reportes de gestión

De acuerdo con (Valverde J. B., 2016) “El diseño que se

haga del manejo de los reportes e informes será tan

sofisticado como se quiera y depende del uso que se les

dé a los indicadores en cada nivel de toma de decisiones

de la organización, Todo el conjunto de reportes, que

produzca la organización, necesita de un mecanismo de

flujo, seguimiento y análisis del proceso encadena que

tiene lugar desde que se genera hasta que se administra

la información”.

Cada reporte tendrá un diseño diferente esto dependerá de la

información que se solicite, esto con el fin de ayudar a tomar decisiones,

se los utiliza mucho en las empresas para verificar la situación de la

empresa o compañía y de dialogar las soluciones.

1.5.1 Tecnologías PHP en sistema WEB

El desarrollo de un sistema web tiene como finalidad alojarse

mediante un servidor de internet o una red local, ejecutándolos en

Page 34: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 14

navegadores como: Chrome, Firefox, Internet Explore, Edge, etc; sin tener

la necesidad de instalarlos en las diferentes plataformas de sistemas

operativos (S.O). Como expresa (Baez, fraktalweb, 2013) la programación

se realiza únicamente para los usuarios que solicitan respuestas de

cliente a servidor mediante los navegadores web, dejando de programar

sistemas de escritorios en plataformas de S.O.

En la actualidad en el mundo de PHP hay una serie de variedades

de framework que permiten el desarrollo de sistemas web; siendo una de

ellas, gestión de transacciones y soporte de pruebas automatizadas, así

como lo hace notar (Gimeno & Gonzalez, 2012) en la segunda edición del

libro “Programación 3”.

En el diagrama a continuación se muestra como la Arquitectura de

esta plataforma se encuentra conformada por módulos que se agrupan.

DIAGRAMA Nº 1

ARQUITECTURA DE PHP

Fuente: Universidad de Alicante, 2014 Elaborado por: Reina Morán Ángel Francisco

Page 35: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 15

1.6 Marco conceptual

1.6.1 Reporte

“Es un informe de tipo documento ya se ha físico, digital

o audiovisual que transmite información de cualquier

tipo. El reporte puede contener información financiera,

cuadros estadísticos, la conclusión de una investigación,

la estructura de una problemática o solución entre otros.”

(Jimenez, 2012)

En la actualidad los reportes siguen siendo muy importante pero

esta diversificado para diferentes áreas, pero con los mismos propósitos

la cual es que contenga información valiosa ya se ha para una

organización, empresa o población.

1.6.1.1 Reporte escrito

“Con este Reporte se pretende que el interesado conozca

y aplique la metodología más adecuada en su área para

reportar el planteamiento, análisis y solución de un

problema en particular. Se desea que se enfatice en la

discusión de resultados y conclusiones y que distinga los

aspectos más importantes de su trabajo y los dé a

conocer en un resumen. Esta actividad se considera

complementaria a la información científica, que en forma

general o específica, recibió el interesado durante su

estancia y constituye la forma más adecuada para

completar y dar por terminado un trabajo de

investigación.” (monsalve, 2012)

Page 36: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 16

Nos ayuda a que la persona conozca el tema a tratar ya sea el

resultado de las ventas de una empresa hasta una investigación o que se

destaquen los resultados, conclusiones de la investigación.

1.6.1.2 Reporte Técnico

“Se los utiliza para mostrar resultados técnicos como una

auditoria o el avance de un proyecto de investigación o

tecnológico nos ayuda a entender de una forma breve los

que está haciendo, este tipo de reporte es un paso previo

a la publicación de revistas o congreso” (monsalve, 2012).

1.6.1.3 Reporte de investigación

“Los reportes investigativos contienen información

obtenida de diferentes fuentes y medios de información

estos pueden ser: entrevistas, encuestas, observaciones,

internet entre otros, la información puesta debe ser

organizada con un flujo de tal manera que esté

relacionado de una manera u otro” (monsalve, 2012).

En la informática los reportes son esenciales porque presentan la

información que está alojada en las bases datos, pero no solo es

presentar una información de por medio hay un análisis de cómo y cuanta

información se presenta en los reportes con el fin de que el usuario pueda

interpretarlo fácilmente.

“En las grandes empresas el manejo de la información es

esencial y fundamental especialmente si tiene un gran

volumen de datos, en vista de esto en la informática se

maneja en concepto llamado “Big Data” claro está que las

empresas entiendan el valor que ofrece un proyecto de

big data” (Fogelman-Soulié, 2015).(VÉASE imagen nº 1)

Page 37: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 17

IMAGEN Nº 1

MATRIZ TRIMESTRAL ÁREA DE VINCULACIÓN

Fuente: Departamento de vinculación - Coordinador departamento de vinculación Elaborado por: Reina Morán Ángel Francisco

1.6.2 Tecnología de la Información y comunicación

Las TIC es muy necesario ya se en el ámbito social o laboral, la

cual nos permite tener una la información alcance generando

conocimiento esto se debe a la demanda de la información es decir a la

social que necesita estar informada sobre cualquier hecho. Debido al

constante avance de la Tecnología, cada vez más empresas deben

incursionar e invertir en el herramientas tecnológicas(hardware y/o

software), por cuanto a los administradores, gerentes o directivos

requieren de soluciones más efectivas y eficaces de: calidad, seguridad y

Page 38: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 18

automatización de procesos, y que facilite la elaboración de proyecciones

y proformas presupuestaria mediante una herramienta de gran utilidad y

apoyo para la toma de decisiones para cumplir con los objetivos de

manera eficiente.

1.6.3 Sistema de información

“Una de las herramientas fundamentales para la

realización de cualquier actividad es la información, y

quienes mejor uso hagan de ella, más oportunidades

tendrán de sobrevivir.” (Montoya & Saavedra, 2014).

“Si anteriormente los factores básicos y las ventajas

competitivas eran suficientes para el adecuado desarrollo

de una nación, ahora los que mayor incidencia tienen son

los denominados factores avanzados, dentro de los

cuales se encuentran la tecnología, la infraestructura y el

conocimiento; siendo estos los que permiten la creación

de ventajas competitivas.” (Montoya & Saavedra, 2014)

DIAGRAMA Nº 2

FUNCIONES DE UN SISTEMA DE INFORMACIÓN

Fuente: Libro de Sistema de Información Gerencial : Kenneth C. Laudon y Jane P. Laudon Elaborado por: Reina Morán Ángel Francisco

Page 39: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 19

Los sistemas de información son los encargados de procesar los

datos adquiridos mediante procesos, levantamiento de información entre

otros es con el fin de generar conocimiento, entre las áreas que podemos

encontrar estos sistemas son el área comercial, técnica, administrativa y

financiera. Entre los diferentes tipos de procesamiento de información

tendrían (véase Diagrama n°3)

DIAGRAMA Nº 3

TIPO DE PROCESAMIENTO DE INFORMACIÓN

Fuente: Andreu et al, 2003 ‘Andrés Álvarez Elaborado por: Reina Morán Ángel Francisco

Como vemos en el diagrama nº3 existen diferentes tipos de

procesos de información que nos ayuda ya en el departamento de

vinculación a como poder visualizar la información de manera detallada

para los docentes.

Page 40: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 20

“Un sistema información en su forma básica está constituido por:

Hardware

Software ya desarrollado

Personal

Bases de datos

Modelos de análisis, planeación, control y toma de decisiones”

(Montoya & Saavedra, 2014)

DIAGRAMA Nº 4

DISEÑO CONCEPTUAL DE UN SISTEMA DE INFORMACIÓN

Fuente: Sistema de información de toma de decisiones - Daniel Cohen, 1994 Elaborado por: Reina Morán Ángel Francisco

Los sistemas de información están compuestos por distintos

subsistemas que cooperan entre sí para facilitar el procesamiento y

Page 41: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 21

presentación del a información. Teniendo la perspectiva del departamento

de vinculación todo comienza un convenio seguidamente proyecto que

con el aval de la universidad y de la otra parte que firmó el convenio se

aprueban, seguidamente la convocatoria de los estudiantes esto se podría

decir que son los procedimientos que se realizan como un sistema de

información.

1.6.3.1 Sistema de información para la toma de decisiones

“Sistema de soporte a la decisión se ha definido y

utilizado en formas diferentes esto a la a necesidad que

tenga el usuario. En mi punto de vista es un software que

ayuda a tomar decisiones en base a la información que se

le proporciona.” (Alexandra Ruiz, 2012)

1.6.3.2 Sistemas de control y seguimiento de proyectos

EL control y seguimiento de proyecto tiene como objetivo vigilar los

diferentes procesos, procedimiento y actividades que se realizan en un

proyecto, es considera una labor crucial para todo proyecto. Entre los

roles que encontramos en esta labor está el jefe de proyecto que es el

encargado del cumplimiento de los parámetros metas y objetivos del

proyecto.

De acuerdo con tesis de posgrado (Henríquez Cortés, 2017)

“Las Actividades de Seguimiento y Control de un

proyecto se llevan a cabo desde la asignación de las

tareas hasta su aceptación interna por parte del equipo de

proyecto, previa a la aceptación del Cliente. Las tareas

propias del Seguimiento y Control del proyecto se

realizan a medida que se ejecutan las distintas tareas de

los procesos de Análisis, Diseño, Construcción,

Implantación y Mantenimiento del Sistema.”

Page 42: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 22

CUADRO N° 1

PLANEACIÓN DE PROYECTO

Fuente: Universidad de chile Henríquez Cortés, Miguel Iván; Elaborado por: Reina Morán Ángel Francisco

Secuencia de actividades de Seguimiento y Control del Proyecto.

Asignación de Tareas

La cual el objetivo la documentación de los datos necesario para el

posterior control.

Comunicación de equipo de trabajo

Hacer reunión periódicamente con el equipo con el fin de fortalecer los

conocimientos encontrados en el trascurso de proyecto y verificar las

diferentes etapas.

Control de tareas

En este paso se revisa minuciosamente que se estén cumplimiento los

parámetros correspondientes.

Análisis y registro de incidencia

En este paso se revisa las diferentes incidencias que se suscitaron

para su posterior evaluación tiempo, afecto, costo.

Petición de cambios de requerimiento

Se procede al cambio requeridos después de haber definido

inicialmente.

Análisis de petición de cambios de requerimiento

Se procede con el equipo de trabajo al análisis de los cambios

requeridos

TAREA PRODUCTOS TÉCNICAS Y PRÁCTICAS

PARTICIPANTES

GPS 1.1: Asignación

de Tarea

Ficha de asignación de tarea:

Identificador de la tarea en la planificación

Nombre de la tarea

Descripción de la tarea

Fecha prevista de comienzo

Esfuerzo estimado

Fecha prevista de terminación

Asignación de recursos

Jefe de Proyecto

Page 43: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 23

Estimación del Esfuerzo y Planificación de la Solución

Registro del Cambio de Requisitos

Finalización de la Tarea

DIAGRAMA Nº 5

PROCESOS DE CONTROL DE SEGUIMIENTO DE PROYECTOS

Fuente: Universidad de chile Henríquez Cortés, Miguel Iván; Elaborado por: Reina Morán Ángel Francisco

1.6.3.3 Sistema Reporteador Web como herramienta de

información

Los sistemas de reportes tienen como finalidad mostrar una visión

general de la situación ya sea un proyecto o esquemas económicos para

una empresa. Consecuentemente, estos muestran la situación de

las operaciones regulares de un departamento para que los directivos

puedan controlar, organizar, planear y dirigir. Como lo hace notas

(Hidalgo, 2013) . Un reporte es un documento generado por el sistema

que nos presenta información de manera estructura o resumida.

Page 44: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 24

DIAGRAMA Nº 6

SISTEMA DE REPORTE WEB

Fuente: Informes Report Hidalgo, Manuel Cruz Elaborado por: Reina Morán Ángel Francisco

1.6.4 Sistema web

Como nos indica (Baez, 2012) “Los sistemas Web o

también conocido como aplicaciones Web son aquellos

que están creados e instalados no sobre una plataforma o

sistemas operativos ( Windows, Linux), sino que se aloja

en un servidor en Internet o sobre una intranet (red local),

su aspecto es muy similar a páginas Web que vemos

normalmente, pero en realidad los ‘sistemas Web’ tienen

funcionalidades muy potentes que brindan respuestas a

casos particulares.”

1.6.4.1 Ventajas

Se puede utilizar cualquier navegador o explorador entre los más

conocido (Chrome, Firefox, Internet explore).

No necesitan instalar software en la computadora del usuario ya que la

aplicación está alojada en servidor.

Page 45: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 25

La base de datos permite el procesamiento de la información a

mostrarle al usuario

1.6.4.2 Desventajas

Las aplicaciones web requieren navegadores web totalmente

compatibles para funcionar. Incluso muchas veces requieren las

extensiones apropiadas y actualizadas para operar.

Muchas veces requieren una conexión a internet para funcionar, si la

misma se interrumpe, no es posible utilizarla más. De todas maneras,

en ocasiones, pueden ser descargadas e instaladas localmente para su

uso offline.

Muchas no son de código abierto, perdiendo flexibilidad.

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

mismo se extingue. Las aplicaciones tradicionales, en general, pueden

seguir usándose en esos casos.

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

aplicación web que quiere usar. Un usuario podría preferir usar una

versión más antigua, hasta que la nueva sea probada.

En teoría, el desarrollador de la aplicación web puede rastrear

cualquier actividad que el usuario haga. Esto puede traer problemas de

privacidad.

1.6.5 Arquitectura del sistema

Una arquitectura de software es una forma de diseñar las

estructuras de los objetivos y requerimientos, es decir, tener definido

donde colocar cada componente que valla a necesitar.

Existen algunas arquitecturas entre ellas están:

Arquitectura de dos capas

Arquitectura de tres capas

Page 46: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 26

1.6.5.1 Arquitectura de dos capas

Común mente conocida cliente/servidor esta arquitectura requiere

de donde se implementará la interfaz para el usuario y donde va a estar

alojado el gestor de la base de datos esto con el fin de poder enviar y

recibir solicitud esto con el fin realizar operaciones.

1.6.5.1.1 Ventajas de dos capas

Los ambientes para desarrollar aplicaciones tienen buena

documentación, robustas y probadas.

Son rápidas al conectarse a los servidores por su conexión directa con

la base de datos.

1.6.5.1.2 Desventajas de dos capas

Dependen de un solo tipo de conexión ejemplo controlador JDBC para

java

Las distribuciones de estos softwares tienden hacer complicada

1.6.5.2 Arquitectura de tres capas

Entre sus principales características es la organización de su

proyecto la cual separa la capa de presentación, capa de negocio y la de

enlaces de datos.

1.6.5.2.1 Ventajas Principal

Capacidad de desarrollar en varios niveles en ejemplo notable es

cuando se tiene que hacer un cambio o agregar funcionalidades al

sistema.

Page 47: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 27

DIAGRAMA Nº 7

ARQUITECTURA DE SOFTWARE MODELO EN CAPAS

Fuente: http://es.slideshare.net/Decimo/arquitectura-3-capas Elaborado por: Reina Morán Ángel Francisco

1.6.5.2.2 Niveles

1.6.5.2.2.1 Nivel de Presentación

Donde el Look & Feel del sistema interactúa con el usuario y en

donde la información presentada al usuario toma importancia.

1.6.5.2.2.2 Nivel de Negocio

En este nivel se establecen la lógica, funciones, reglas y

validaciones que requiera el sistema.

1.6.5.2.2.3 Nivel de acceso a datos

Este nivel se encarga de realizar el seleccionar, registrar, actualizar

y eliminar (CRUD) hacia el gestor de la base.

1.6.6 Técnicas de análisis y diseño del sistema

Para la inicialización del proyecto se hace un análisis de la

información con el fin de contribuir a la documentación del sistema y tener

Page 48: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 28

una perspectiva más clara, unos de las técnicas más utilizados son los

diagramas como ejemplo: UML o lenguaje unificado de modelado que me

mediante gráficos podamos visualizar, especificar y construir los

diferentes aspectos del sistema.

1.6.6.1 Diagrama de clases

Detallan como va a estar compuesto el sistema y qué relación tiene

una con la otra por medio de las clases. Se los denominan diagramas

estáticos porque detallas clases, métodos, y atributos.

1.6.6.2 Diagrama Caso de Uso

Detallan las diferentes relaciones que tienen entre casos de uso y

los actores del proceso.

1.6.6.3 Diagrama de secuencia

Es la intercomunicación que existen entre un grupo de objetos en el

sistema esto se modela para cada caso de uso.

1.6.6.4 Diagrama de actividades

Detallan las diferentes secuencias actividades que tiene un sistema

tales como un proceso de negocio, flujo de trabajo y los pasos de un caso

de uso.

1.6.6.5 Modelos de dominio

Siguiendo con las reglas de lenguaje unificado de modelados

(UML) los modelos de dominio presentan diagramas del sistema en una

fase final.

Page 49: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 29

1.6.6.6 Diagrama de robustez

Mediante grafico representa todos los pasos descritos en los casos

de uso, muestra el comportamiento del software como de las clases.

DIAGRAMA Nº 8

OBJETOS DEL DIAGRAMA

Fuente: Jomara Rodriguez Valverde.docx Fernández Peña, Sumano López María & Andrade Miros Josué Elaborado por: Reina Morán Ángel Francisco

1.6.7 Herramientas para diseño del sistema

1.6.7.1 JasperReports

De acuerdo con (jaspersoft., 2017) “La herramienta JasperReports

tiene como propósito principal en crear informes de contenido

importantes, se utiliza para la impresión de datos de forma simple y

flexible en los tipos de formatos como: PDF, HTML, XLS, CSV y XML.

IReport es el Front-end para edición de informe comúnmente utilizado

junto con JasperReports para la generación de reportes”.

IMAGEN Nº 2

REPORTE JASPERREPORTS

Fuente: Java Server Faces Agustin Froufe Quintanas Elaborado por: Reina Morán Ángel Francisco

Page 50: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 30

1.6.7.2 Crystal Reports

Se podría decir que es un recurso inteligente empresarial para el

diseño, manejo y creación de reportes o informes, creado por Microsoft e

liberado junto con Visual Basic se convirtió en uno de los sistemas de

reportaría más utilizados por la comunidad.

IMAGEN Nº 3

Re CRYSTAL REPORTS

Fuente: http://trustedbi.com/category/bi-platform/crystal-reports/ Elaborado por: Reina Morán Ángel Francisco

1.6.7.2.1 Ventajas

De acuerdo con (Valverde J. B., 2016) “Transforma

rápidamente cualquier fuente de datos en contenido

interactivo, integrar estrechamente capacidades de

Page 51: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 31

diseño, modificación y visualización en aplicaciones

.NET, Java o COM. Permitir a los usuarios finales acceder

e interactuar con los reportes a través de portales Web,

dispositivos móviles y documentos de Microsoft Office”

1.6.7.3 Framework

Es un marco de trabajo ya definido en el cual se cuenta con

estándares, concepto diferentes criterio y enfoques.

Son muy útiles en cuando que facilita del desarrollo de un software.

1.6.8 Metodología de desarrollo

Entre las varias metodologías para desarrollo de proyecto

encontramos las más utilizadas como son: La programación Extrema,

Scrum e Iconix

1.6.8.1 Programación extrema

Destacada como una de las metodologías ágil para el desarrollo de

software la diferencia que tiene con respectos a otras metodologías en la

adaptabilidad que tiene sobre los cambios, es decir, que se ajusta a los

cambios que se van dando en el transcurso del desarrollo del software.

1.6.8.1.1 Ventajas Programación extrema

Su adaptabilidad a los cambios que se presentan.

Tiene una mayor optimización en cuestión de tiempo de desarrollo.

Permite desarrollos colaborativos en cuanto a complementar los

diferentes bloques de desarrollo.

Page 52: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 32

1.6.8.1.2 Desventajas Programación extrema

Se recomienda para proyecto con un periodo corto de tiempo.

Su implementación puede llegar ser más complicada que las

metodologías tradicionales.

1.6.8.2 Iconix

Metodología pesada-ligera de Desarrollo del Software que combina

entre un RUP (Rational Unified Process) y un XP (eXtreme Programming).

Iconix tiene derivación directa de (Rational Unified Process), su principio

es que el 80% de los casos pueden ser resuelto con UML, esto ayuda a

simplificar los proceso y sin dejar de lado documentación.

1.6.8.2.1 Ventajas Iconix

Contribuye a un proceso ligero para obtener el sistema.

Está dirigido a desarrollo de sistema con gestión de pequeña y

mediana complejidad.

1.6.8.2.2 Desventajas Iconix

La información para los requerimientos debe ser rápida y puntual.

Esta metodología no es recomendada para desarrollos de larga

duración.

1.6.8.2.3 Fases de la metodología Iconix

Fase revisión de los requisitos

Modelo de dominio

Page 53: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 33

Prototipos

Modelos casos de usos

Fase revisión de diseños

Descripción detallada de los casos de uso

Diagrama de Robustez

Fase Diseño

Registro de Diagramas de secuencias

Fase Implementación

Desarrollo del código fuente

1.6.9 Uso de tecnología para el sistema de reporte

1.6.9.1 Tecnología Java Server Faces

“Desarrollado a través del proceso de comunidad Java bajo JSR -

314, la tecnología Java Server Faces establece el estándar para la

creación de interfaces de usuario del lado del servidor. Con las

contribuciones del grupo de expertos, las API de Java Server Faces están

siendo diseñadas para que puedan ser aprovechadas por herramientas

que harán aún más fácil el desarrollo de aplicaciones web. Varios

vendedores de herramientas respetadas eran miembros del grupo de

expertos JSR-314, que desarrolló la especificación Java Server Faces

1.0. Estos proveedores están comprometidos a soportar la tecnología

Java Server Faces en sus herramientas, promoviendo así la adopción del

estándar tecnológico Java Server Faces. (Oracle, 2016) ”

Page 54: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 34

1.6.9.1.1 Descripción de la tecnología Java Server Faces

“Un conjunto de API para representar los componentes de interfaz

de usuario y administrar su estado, gestionar eventos y validación de

entrada, definir la navegación de páginas y apoyar la internacionalización

y la accesibilidad.

Una biblioteca de etiquetas personalizadas de Java Server Pages

(JSP) para expresar una interfaz de Java Server Faces dentro de una

página JSP” (Oracle, 2016).

“Diseñada para ser flexible, la tecnología Java Server Faces

aprovecha los conceptos existentes de interfaz de usuario y de nivel web

sin limitar a los desarrolladores a un lenguaje de marcado, protocolo o

dispositivo cliente concreto. Las clases de componente de interfaz de

usuario incluidas con la tecnología Java Server Faces encapsulan la

funcionalidad del componente, no la presentación específica del cliente,

permitiendo así que los componentes de interfaz de usuario de Java

Server Faces se representen en varios dispositivos cliente. Al combinar la

funcionalidad del componente de interfaz de usuario con los procesadores

personalizados, que definen los atributos de representación para un

componente de interfaz de usuario específico, los desarrolladores pueden

crear etiquetas personalizadas para un dispositivo cliente concreto. Como

comodidad, la tecnología Java Server Faces proporciona un renderizador

personalizado y una biblioteca de etiquetas personalizadas de JSP para

renderizar a un cliente HTML, lo que permite a los desarrolladores de

Java Platform” (Oracle, 2016).

“La facilidad de uso que es el objetivo principal, la arquitectura

JavaServer Faces claramente define una separación entre la lógica de la

aplicación y la presentación al mismo tiempo que facilita la conexión de la

capa de presentación al código de la aplicación. Este diseño permite a

cada miembro de un equipo de desarrollo de aplicaciones web centrarse

Page 55: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Marco Teórico 35

en su parte del proceso de desarrollo, y también proporciona un modelo

de programación simple para vincular las piezas. Por ejemplo, los

desarrolladores de páginas web sin experiencia en programación pueden

utilizar las etiquetas de componentes de JavaServer Faces UI para

vincularse al código de la aplicación desde una página web sin necesidad

de escribir scripts” (Froufe, 2012).

DIAGRAMA Nº 9

ESTRUCTURA JAVA SERVER FACES

Fuente: Java Server Faces Agustin Froufe Quintanas Elaborado por: Reina Morán Ángel Francisco

“Desarrollado a través del proceso de comunidad Java bajo JSR -

314, la tecnología Java Server Faces establece el estándar para la

creación de interfaces de usuario del lado del servidor. Con las

contribuciones del grupo de expertos, las API de Java Server Faces están

siendo diseñadas para que puedan ser aprovechadas por herramientas

que harán aún más fácil el desarrollo de aplicaciones web. Varios

vendedores de herramientas respetadas eran miembros del grupo de

expertos JSR-314, que desarrolló la especificación JavaServer Faces 1.0.

Estos proveedores están comprometidos a soportar la tecnología

JavaServer Faces en sus herramientas, promoviendo así la adopción del

estándar tecnológico JavaServer Faces” (Froufe, 2012).

Page 56: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

CAPÍTULO II

METODOLOGÍA

2.1. Tipo de Investigación

Para el presente proyecto el tipo de investigación es mixta, con

naturaleza descriptiva y exploratoria esto se debe al objetivo principal que

solucionar una inconveniente que existen el departamento de vinculación.

De acuerdo con (Mendoza, 2012)“La investigación

exploratoria es considerada como el primer acercamiento

científico a un problema, nos ayuda a encontrar lo

procedimientos adecuados, para elaborar una

investigación posterior, es decir, establece contacto con

el objeto de estudio dando una visión general de tipo

aproximado”.

Es una investigación de tipo exploratoria al verificar y reconocer las

distintas necesidades esto nos permitirá esclarecer la limitación del

campo de estudio y la necesidad herramienta informática como un

sistema reporteador web.

En la investigación descriptiva (Mendoza, 2012) “la

utilización del método de análisis logrando caracterizar

un objeto de estudio o una situación concreta, señalando

características y propiedades; también puede servir para

investigaciones que requieran un mayor nivel de

profundidad”.

Page 57: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 37

También se considera una investigación de tipo descriptiva por

motivo que se deben analizar los diferentes procesos e interpretar los

datos para generar la información que requieran los usuarios, por ente se

describirá todos los inconvenientes que se están presentado en el

departamento la para la generación y entrega de reportes. Cabe

mencionar que cada reporte solicitado tiene un formato especifico por

cuanto su propósito.

2.2. Alcance de la investigación

“Utiliza la recolección y análisis de los datos para afinar

las preguntas de investigación o revelar nuevas

interrogantes en el proceso de interpretación” (Hernández

Sampieri, Fernández Collado, & Baptista Lucio).

Citando a (Pita Fernández, 2012)“Los investigadores

cualitativos hacen registros narrativos de los fenómenos

que son estudiados mediante técnicas como la

observación participante y las entrevistas no

estructuradas.”

En la presente investigación se utilizará el enfoque cualitativo, esto

nos ayudaría a la comprensión detallada de los procesos y preguntas

realizadas a las personas involucradas, entre sus características este

enfoque permite tener un amplio dialogo con el entrevistado con el fin de

despejar las dudas.

2.3. Arquitectura

Para el desarrollo web se escogió la arquitectura de tres capas, la

cual nos permite dividir con el fin de organizar nuestro código, por ente en

la capa de aplicación tendría MVC, en el servicio de aplicaciones estará

Servidor Xampp para las peticiones que haga el usuario y en el servidor

de datos donde se va a buscar la información.

Page 58: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 38

“La arquitectura del software es el diseño de más alto

nivel de la estructura de un sistema. Consiste en un

conjunto de abstracciones que forman el “marco” del

software, la arquitectura se diseña en la fase posterior a

la de requisitos, la llamada fase de diseño” (Gómez, 2016).

2.4. Metodología de desarrollo

Para simplificar los procesos de desarrollo donde caso de uso,

diagramas de secuencia, diagramas UML, modelos de dominio entre otro

la metodología Iconix es una buena opción.

Tal como expresa (icomix, 2014)” Es una metodología

pesada-ligera de Desarrollo del Software que se halla

entre RUP (Rational Unified Process) y XP (eXtreme

Programming), unifica un conjunto de métodos de

orientación a objetos con el objetivo de tener un control

estricto sobre todo el ciclo de vida del producto a

realizar.”

DIAGRAMA Nº 10

FASES DE ICONIX

Fuente: http://repositorio.ug.edu.ec/handle/redug/19752 Elaborado por: Reina Morán Ángel Francisco

Page 59: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 39

2.5. Técnicas de Recolección de Datos

En el desarrollo de proyecto de sistemas la información de los

requerimientos es necesaria para el correcto funcionamiento, en el

presente proyecto se utiliza los diferentes métodos e instrumento de

investigación, con la finalidad de acceder y obtener la información

requerida, de forma sistemática, ordenada, metodológica, racional y

crítica.

Citando a (Delgado, 2015) “La recolección de datos se

refiere al uso de una gran diversidad de técnicas y

herramientas que pueden ser utilizadas por el analista

para desarrollar los sistemas de información, los cuales

pueden ser la entrevistas, la encuesta, el cuestionario, la

observación, el diagrama de flujo y el diccionario de

datos. Todos estos instrumentos se aplicarán en un

momento en particular, con la finalidad de buscar

información que será útil a una investigación en común.”

Tal como plantea (gonzalez, 2014)“Los analistas utilizan

una variedad de métodos a fin de recopilar los datos

sobre una situación existente, como entrevistas,

cuestionarios, inspección de registros (revisión en el

sitio) y observación.”

“Las fuentes y técnicas para recolección de la

información como los hechos o documentos a los que

acude el investigador y que le permiten tener información,

también señala que las técnicas son los medios

empleados para recolectar información, Además

manifiesta que existen: fuentes primarias y fuentes

secundarias, las fuentes primarias es la información oral

Page 60: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 40

o escrita que es recopilada directamente por el

investigador a través de relatos o escritos transmitidos

por los participantes en un suceso o acontecimiento,

mientras que las fuentes secundarias es la información

escrita que ha sido recopilada y transcrita por personas

que han recibido tal información a través de otras fuentes

escritas o por un participante en un suceso o

acontecimiento” (Sabino).

De acuerdo con (WELLINGTON, 2016)“para recolectar

información se deben tomar en cuenta tres actividades

que se encuentran estrechamente vinculadas entre sí,

que son:

- Seleccionar un instrumento o método de recolección de

los datos.

- Aplicar ese instrumento o método para recolectar datos

-Preparar observaciones, registros y mediciones

obtenidas.”

Una vez obtenida la información, es importante definir la forma en

la cual se analizará y utilizará.

Como expresa (WELLINGTON, 2016) “el tratamiento de la

información es un proceso que consiste en el recuento,

clasificación y organización de los datos recolectados, y

que los procedimientos utilizados dependerán de la clase

de estudio o investigación y del tipo de datos. Además,

menciona que el tratamiento de la información durante la

investigación deberá ser llevada a cabo con el fin de que

sirva como base para la toma de decisiones”.

La técnica de investigación utilizada para recolectar la información

de los proyectos es la entrevista.

Page 61: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 41

2.5.1 Técnica de observación

“La observación es la acción de observar, de mirar

detenidamente, en el sentido del investigador es la

experiencia, es el proceso de mirar detenidamente, o

sea, en sentido amplio, el experimento, el proceso de

someter conductas de algunas cosas o condiciones

manipuladas de acuerdo con ciertos principios para

llevar a cabo la observación” (Valverde J. B., 2016).

En el presente proyecto la observación se considera como medio

de recopilación de la información, esto con el fin de detallar el entorno y

determinar cómo funciona el lugar.

2.5.2 Aplicación de la observación

El lugar donde se consideró aplicar la técnica de observación es el

área de vinculación de la facultad de ingeniería industrial, en la cual se

observaron los diferentes procedimientos y documentos que se realizan

en el área.

Unos de los puntos a dialogar es la generación y elaboración de los

reportes.

2.5.3 Técnica de la Entrevista

Para el presente proyecto se aplicará la entrevista como

herramienta fundamental de recopilación de datos debido que el

entrevistador puede obtener un información detallada y precisa.

De acuerdo con (Atagua , Donatti , Ferrer , & Guillent , 2012)

“La entrevista es una técnica de recopilación de

Page 62: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 42

información mediante una conversación profesional, con

la que además de adquirirse información acerca de lo que

se investiga, tiene importancia desde el punto de vista

educativo; los resultados a lograr en la misión dependen

en gran medida del nivel de comunicación entre el

investigador y los participantes en la misma”.

Esta técnica fue escogida por cuanto a la comunicación que tiene

el entrevistador con el entrevistado la cual nos permite obtener la

información con mayor detalle a los procesos y procedimientos que se

están dando en el presente tema de investigación, claro está que la

información va a depender del perfil del entrevistado.

2.5.3.1 Aplicación de la Entrevista

La aplicación de la entrevista se la ara a los docentes que están

encargados del área de vinculación, por que cumplen con el perfil del

entorno en donde se va aplicar el presente proyecto. A continuación, se

detallan los siguientes perfiles personales y profesionales.

Perfil de Entrevista #1: Docente - Departamento vinculación.

Cargo: Coordinador del área de vinculación.

Profesión: Ingeniero en Sistema.

Nombre: Villacis Chancay Ulises.

Lugar de Trabajo: área de vinculación.

Aporte cualitativo: Permitirá obtener información referente a los

diferentes procesos, procedimiento, seguimientos, dificultades que se

Page 63: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 43

presentas en al área de vinculación con respecto a los reportes que se

generan para la presentación o seguimiento de los proyectos

La aplicación de la entrevista ayudara al departamento de

vinculación a mejoras las actividades que realiza las cuales son:

Coordina los diferentes proyectos que se están ejecutando y en

procesos de ejecución.

Dar seguimiento a los proyectos la cual su labor es ver si está en el

tiempo estipulado si no hay inconveniente entre otro.

Planificar, organizar y evaluar las actividades en el departamento de

vinculación.

Elabora y presentas los diferentes reportes he informes que se

requieran.

Perfil de Entrevista #2: Docente - Departamento vinculación.

Cargo: Seguimiento de proyectos.

Profesión: Ingeniera en Sistema.

Nombre: Marieta Mora.

Lugar de Trabajo: área de vinculación.

Aporte cualitativo: Permitirá obtener información referente a los

diferentes procesos, procedimiento, seguimientos, dificultades que se

presentas en al área de vinculación con respecto a los reportes que se

generan para la presentación o seguimiento de los proyectos

La aplicación de la entrevista ayudara al departamento de

vinculación a mejoras las actividades que realiza las cuales son:

Page 64: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 44

Coordina los diferentes grupos de estudiantes que realizan los

proyectos que se están ejecutando.

Planificar, organizar y evaluar las actividades que se realizan en cada

proyecto.

Elabora y presentas los diferentes reportes he informes que se

requieran.

Perfil de Entrevista #3: Docente - Departamento vinculación.

Cargo: Tutora de grupo.

Profesión: Ingeniera en Sistema.

Nombre: Sandra Zapata.

Lugar de Trabajo: área de vinculación.

Aporte cualitativo: Permitirá obtener información referente a los

diferentes procesos, procedimiento, seguimientos, dificultades que se

presentas en al área de vinculación con respecto a los reportes que se

generan para la presentación o seguimiento de los proyectos

La aplicación de la entrevista ayudara al departamento de

vinculación a mejoras las actividades que realiza las cuales son:

Coordina los diferentes grupos de estudiantes que realizan los

proyectos que se están ejecutando.

Planificar, organizar y evaluar las actividades que se realizan en cada

proyecto.

Elabora y presentas los diferentes reportes he informes que se

requieran.

Page 65: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 45

2.5.3.2 Resumen de las entrevistas

En el siguiente resumen de las entrevistas realizadas a los

diferentes perfiles nos ayuda a la compresión de los procedimientos

realizados en el área de vinculación, esto con el fin del desarrollo de un

sistema para la generación de reportes y seguimientos de proyectos.

2.5.3.2.1 Matriz de resultados de recolección de datos

CUADRO N° 2

MATRIZ DEL RESUMEN DE LA ENTREVISTA COORDINADOR DEL

ÁREA DE VINCULACIÓN

Entrevista para obtención de requerimientos para el sistema reporteador web con la tecnología java server faces para el departamento de vinculación de la carrera de licenciatura en sistema de información facultad de ingeniería industrial.

Fecha: 25/08/2017

Cargo: Coordinador del área de vinculación

Nombre Entrevistador

Ángel Reina Moran

Nombre Entrevistado:

Ing. Ulises Villacis

RESUMEN DE ENTREVISTA

En el área de vinculación se genera un aproximado de entre diez y quince reportes, se maneja esta cantidad porque se necesita detallar las actividades que se realizan tanto para los docentes asignados y como para los que ejecutan los proyecto, es decir, los estudiantes.

Entre los diferentes reportes que se elaboran se obtendrían:

Matriz de monitoreo y evaluación – Estudiantes

Matriz de monitoreo y evaluación - Docentes

Matriz de monitoreo semanal – Docentes

Matriz de las actividades realizadas por proyecto

Matriz de las actividades por realizarse

Nóminas de alumnos para vinculación

Reportes horas de los docentes

Reportes horas por actividades

Entre los reportes que se generan con mayor frecuencia son las matrices de actividades que se realizan, porque se necesita dar a conocer lo que se realiza tanto para los docentes como los estudiantes en nómina.

Por lo general lo que piden en nivel gerencial son:

Las nóminas de los docentes asignados al área de vinculación

Lista de los proyectos por semestre con sus estados

Lista de participantes de proyecto en un rango de fechas o de forma semestral esto incluye docentes y estudiantes

Page 66: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 46

Seria de mucha utilidad ver el avance de los proyectos mediante diagramas no ayudaría ver si estamos cumpliendo con el cronograma establecido, también poder ver cuántos estudiantes participan en cada proyecto o por semestre, ver cuántos son hombre o mujeres, beneficiario por proyecto, actividades por proyectos entre otros.

Seria de mucha utilidad que las especificaciones que di para los diagramas se transformen para los reportes, es decir, que generé la lista de los beneficiarios por proyecto, participantes en total por semestre, horas de cada alumno por proyecto con su respectivo totalizado.

Claro está que todos los reportes deben estar por rango de fechas, totalizado y en algún caso tabulado.

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

CUADRO N° 3

MATRIZ DEL RESUMEN DE LA ENTREVISTA TUTOR DEL ÁREA DE

VINCULACIÓN

Entrevista para obtención de requerimientos para el sistema reporteador web con la tecnología java server faces para el departamento de vinculación de la carrera de licenciatura en sistema de información facultad de ingeniería industrial.

Fecha: 25/08/2017 Cargo: Tutor del área de vinculación

Nombre Entrevistador

Ángel Reina Moran

Nombre Entrevistado:

Lic. Sandra Zapata

RESUMEN DE ENTREVISTA

Entre los diferentes reportes que entrega al coordinador son:

Matriz de monitoreo y evaluación – Estudiantes

Matriz de monitoreo y evaluación - Docentes

Matriz de monitoreo semanal – Docentes

Nóminas de alumnos para vinculación

Entre los reportes por lo general los que más se frecuentan son:

Matriz de monitoreo – Estudiantes

Matriz de monitoreo semanal – Docentes

La actividad que realizo en mi trabajo son:

Tutora de grupos de vinculación.

Coordino los grupos si hay que viajar.

Si hay una novedad y dificultad yo me encargo.

Seria de utilidad se presente diagramas de las actividades relacionadas con los proyectos así podría tener una visión clara del avance de los proyectos.

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 67: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 47

CUADRO N° 4

MATRIZ DEL RESUMEN DE LA ENTREVISTA GESTOR SEGUIMIENTO

DE PROYECTOS

Entrevista para obtención de requerimientos para el sistema reporteador web con la tecnología java server faces para el departamento de vinculación de la carrera de licenciatura en sistema de información facultad de ingeniería industrial.

Fecha: 25/08/2017 Cargo:

Seguimiento de proyecto del área de vinculación

Nombre Entrevistador

Ángel Reina Moran

Nombre Entrevistado:

Ing. Marieta Mora

RESUMEN DE ENTREVISTA

Lista de los proyectos y sus actividades correspondientes

El reporte que verifica son las diferentes actividades de los proyectos en ejecución y finalizado.

Las actividades deben ser representadas por porcentaje con respecto al proyecto.

Consultar convenios aceptados por el Coordinador del Vinculación, demás visualizar las actividades del docente.

Que los reportes solo serán de uso interno y exclusivo con el coordinador y docente.

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

2.5.4 Recopilación documental

2.5.4.1 Formato monitoreo y evaluación de docente

Se realiza el proceso de monitoreo de las horas que participo el

docente, cada actividad tiene sus horas establecida, esto permite evaluar

al docente en el proceso.

2.5.4.2 Formato monitoreo y evaluación – estudiantes

Se realiza el proceso de monitoreo de las horas que participo el

estudiante, cada actividad tiene sus horas establecida, esto permite

evaluar al estudiante en el proceso.

Page 68: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 48

2.5.4.3 Formato de matriz trimestral de seguimiento y monitoreo

de proyectos

En la matriz se registra semanalmente todas las actividades que

realiza diariamente tiendo en cuenta el tiempo, fecha y la actividad. Toda

la actividad tiene que estar firmada luego de este proceso el documento

pasa al coordinador de vinculación de la carrera.

IMAGEN Nº 4

MATRIZ TRIMESTRAL ÀREA DE VINCULACIÓN

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

2.5.4.4 Nómina de alumnos para vinculación con proyectos

Previo al comiendo de cada proceso de vinculación se obtiene una

nómina de los estudiantes que participaran en el proceso de vinculación

en esta monina se tiene los datos del estudiante como nuero de teléfono,

correo institucional, la fecha de inicio y fin del proyecto.

Page 69: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 49

2.5.4.5 Formato de seguimiento y monitoreo de proyectos

En esta matriz se obtiene el resumen de cada proyecto finalizado la

cual se detalla las actividades, reuniones, objetivos, línea de

investigación, fecha inicio y final del proyecto.

2.5.4.6 Análisis documental

2.5.4.7 Diagrama de ASME

DIAGRAMA Nº 11

DIAGRAMA DE ASME

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 70: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 50

2.5.4.8 Narrativa del diagrama de ASME

1. El Coordinador ingresa un proyecto. Nombre del proyecto,

Objetivos, Convenio, Actividades o eventos, Número de

estudiantes, Presupuesto y Zona Geográfica.

2. El Coordinador elabora la lista de tutor correspondiente a las

diferentes líneas de investigación de la carrera LSI.

3. El Coordinador genera la nómina de convocatoria de los

estudiantes que tenga aprobado el séptimo semestre o egresados

4. Gestora envía al tutor asignados el resumen del proyecto y

actividades. Por correo Electrónico.

5. Tutor asignado recepta el proyecto y listado de los estudiantes.

6. Tutor asigna las actividades al grupo de estudiante.

7. Tutor lleva control diariamente de las actividades realizada y

observaciones durante el proyecto mediante una hoja de Excel

8. Gestora visita diariamente al tutor con los reportes del control de

las actividades para verificar si están cumpliendo los objetivos del

proyecto.

9. Gestora guarda el proceso de actividades realizada por los

estudiantes y el tutor mediante el formato de seguimiento del

proyecto.

10. Gestora cuando culmina el proceso del proyecto guarda el registro

de las horas de los estudiantes, horas trabajadas por el tutor,

actividades o eventos, presupuesto y gastos.

11. Gestor envía por correo el proyecto culminado al Coordinador del

Departamento de Vinculación.

12. Coordinador del Departamento recepta el proyecto y el resumen

mediante una matriz de control de seguimiento hecha en Excel.

13. Coordinador evalúa las actividades o eventos realizados.

Page 71: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 51

2.5.5 Requerimientos funcionales

CUADRO N° 5

REQUERIMIENTOS FUNCIONALES

CÓDIGO REQUERIMIENTO USUARIO

RQ001

Reporte Proyectos. Coordinador de

Departamento de Vinculación

RQ002 Reporte actividades. Coordinador de

Departamento de Vinculación

RQ003 Reporte nómina de estudiantes. Coordinador de

Departamento de Vinculación

RQ004 Reporte participante de proyectos Coordinador de

Departamento de Vinculación

RQ005 Reporte horas estudiantes Gestor de

Departamento de Vinculación

RQ006 Reporte horas docentes Gestor de

Departamento de Vinculación

RQ007 Diagrama Proyectos Ejecutados Gestor de

Departamento de Vinculación

RQ008 Diagrama actividades. Coordinador de

Departamento de Vinculación

RQ009 Diagrama docente participante. Coordinador de

Departamento de Vinculación

RQ010 Diagrama estudiantes participantes. Coordinador de

Departamento de Vinculación

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 72: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 52

2.5.6 Requerimientos no funcionales

CUADRO N° 6

REQUERIMIENTO NO FUNCIONALES

CÓDIGO REQUERIMIENTO

RN000 Look & Feel amigable para el usuario

RN001 Diseño Reportes web

RN002 Funcionabilidad

RN003 Documentación legible

RN004

Parámetros generales en cada pantalla como logo

de la universidad y nombre de la carrera

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

2.5.7 Casos de uso

“Un caso de uso representa la lista de tareas que pueden

realizar los actores y está directamente relacionada con

los requisitos del proceso empresarial. Los casos de uso

son un reconocimiento de los requisitos que debe

alcanzar el proyecto. Para documentar un caso de uso,

defina los requisitos del objetivo, proporcione una

presentación y liste los diferentes actores o roles.” (IBM®,

2017)

Los casos de uso es una forma de explicar mediante gráficos los

diferentes pasos o actividades que se van a realizar en un proceso. En la

presente investigación los casos de usos nos permitirán detallar los

procesos que va a realizar nuestro sistema.

Page 73: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 53

DIAGRAMA Nº 12

EJEMPLO DE CASO DE USO

Fuente:https://www.google.com.ec/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwi3pqDoxqDWAhVOxCYKHZXsD14QjRwIBw&url=https%3A%2F%2Fes.slideshare.net%2Funimauro%2Fsistema-de-gestion-de-notas-de-post-grado&psig=AFQjCNE1F9Cqls5a9jHjkXnXaRD33arVcQ&ust=1505336794570405 - Carlos Cardenas Fernandez, Carrier Software Senior Engineer Elaborado por: Reina Morán Ángel Francisco

2.5.7.1 Definición de actores de casos de uso

Listado de roles

En el siguiente cuadro se detallan los actores que intervienen en la

participación de la recopilación de la información.

Page 74: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 54

CUADRO N° 7

LISTA DE ROLES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

2.5.7.2 Diagrama de casos de uso

2.5.7.2.1 Reporte Proyectos Ejecutados

DIAGRAMA Nº 13

CASO DE USO REPORTE PROYECTOS EJECUTADOS

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Es el rol encargado del registro de la información de docentes, estudiantes y proyecto, entre sus obligaciones genera los

diferentes reportes.

Es el rol que registra convenios, actividades docentes y estudiantes, también da

seguimiento al proyecto previo y en ejecución.

Este rol registra las actividades

de los participantes.

Page 75: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 55

2.5.7.2.2 Reporte Actividades

DIAGRAMA Nº 14

CASO DE USO REPORTE ACTIVIDADES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

2.5.7.2.3 Reporte nómina de estudiantes

DIAGRAMA Nº 15

CASO DE USO REPORTE NÓMINA DE ESTUDIANTES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

2.5.7.2.4 Reporte participante de proyectos

DIAGRAMA Nº 16

CASO DE USO REPORTE PARTICIPANTE DE PROYECTOS

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 76: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 56

2.5.7.2.5 Reporte horas de docentes

DIAGRAMA Nº 17

CASO DE USO REPORTE HORAS DOCENTES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

2.5.7.2.6 Reporte horas estudiantes

DIAGRAMA Nº 18

CASO DE USO REPORTE HORAS ESTUDIANTES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 77: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 57

2.5.7.2.7 Diagrama de actividades

DIAGRAMA Nº 19

CASO DE USO DIAGRAMA DE ACTIVIDADES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

2.5.7.2.8 Diagrama proyecto ejecutados

DIAGRAMA Nº 20

CASO DE USO DIAGRAMA PROYECTO EJECUTADOS

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 78: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 58

2.5.7.2.9 Diagrama docente participantes

DIAGRAMA Nº 21

CASO DE USO DIAGRAMA DOCENTE PARTICIPANTES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

2.5.7.2.10 Diagrama Estudiante participantes

DIAGRAMA Nº 22

CASO DE USO DIAGRAMA ESTUDIANTE PARTICIPANTES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 79: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 59

2.5.7.3 Descripción de casos de uso

2.5.7.3.1 Descripción de casos de uso reporte proyectos

CUADRO N° 8

DESCRIPCIÓN DE CASO DE USO REPORTE PROYECTOS

Código: RQ001

Nombre: Reporte Proyectos

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por fecha y

cantidad de proyectos

2.- Genera la consulta

Sistema

3.- Sistema valida el rango el rango

de fecha.

4.- Si hay resultados muestra en

pantalla sino da un aviso de no

resultado

5.- Permitirá imprimir los resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 80: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 60

2.5.7.3.2 Descripción de casos de uso reporte actividades

CUADRO N° 8

DESCRIPCIÓN DE CASO DE USO REPORTE ACTIVIDADES

Código: RQ002

Nombre: Reporte Actividades de Proyecto

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por

fecha, cantidad de proyectos

o código de proyecto

2.- Genera la consulta

Sistema

3.- Sistema valida el rango el

rango de fecha, codigo.

4.- Si hay resultados muestra en

pantalla sino da un aviso de no

resultado

5.- Permitirá imprimir los

resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 81: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 61

2.5.7.3.3 Descripción de casos de uso Reporte nómina de

alumnos

CUADRO N° 9

DESCRIPCIÓN DE CASO DE USO REPORTE ACTIVIDADES

Código: RQ003

Nombre: Reporte Actividades de Proyecto

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por

fecha, cantidad de proyectos

o código de proyecto

2.- Genera la consulta

Sistema

3.- Sistema valida el rango de

fecha, código de proyecto.

4.- Si hay resultados muestra en

pantalla sino da un aviso de no

resultado

5.- Permitirá imprimir los

resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 82: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 62

2.5.7.3.4 Descripción de casos de uso reporte participante de

proyectos

CUADRO N° 10

DESCRIPCIÓN DE CASO DE USO REPORTE PARTICIPANTE DE

PROYECTOS

Código: RQ004

Nombre: reporte participante de proyectos

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por

fecha, cantidad de proyectos

o código de proyecto

2.- Genera la consulta

Sistema

3.- Sistema valida el rango de

fecha, código de proyecto.

4.- Si hay resultados muestra en

pantalla sino da un aviso de no

resultado

5.- Permitirá imprimir los

resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 83: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 63

2.5.7.3.5 Descripción de casos de uso reporte estadísticos

horas estudiantes

CUADRO N° 11

DESCRIPCIÓN DE CASO DE USO REPORTE ESTADÍSTICOS

Código: RQ000

Nombre: Reporte estadísticos horas

estudiantes

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por

fecha, cantidad de

estudiantes

2.- Genera la consulta

Sistema

3.- Sistema valida el rango de

fecha

4.- Si hay resultados muestra el

diagrama en pantalla sino da un

aviso de no resultado

5.- Permitirá imprimir los

resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 84: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 64

2.5.7.3.6 Descripción de casos de uso reporte estadísticos

horas docentes

CUADRO N° 12

DESCRIPCIÓN DE CASO DE USO REPORTE ESTADISTICOS

Código: RQ002

Nombre: Reporte estadísticos horas docentes

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por

fecha, cantidad

2.- Genera la consulta

Sistema

3.- Sistema valida el rango de fecha

4.- Si hay resultados muestra el

diagrama en pantalla sino da un

aviso de no resultado

5.- Permitirá imprimir los resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 85: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 65

2.5.7.3.7 Descripción de casos de uso reporte estadístico de

actividades por proyecto

CUADRO N° 13

DESCRIPCIÓN DE CASO DE USO REPORTE ESTADÍSTICOS

Código: RQ003

Nombre: Reporte estadísticos horas docentes

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por fecha,

cantidad

2.- Genera la consulta

Sistema

3.- Sistema valida el rango de fecha

4.- Si hay resultados muestra el

diagrama en pantalla sino da un

aviso de no resultado

5.- Permitirá imprimir los resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 86: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 66

2.5.7.3.8 Descripción de casos de uso diagrama de proyecto

ejecutados

CUADRO N° 14

DESCRIPCIÓN DE CASO DE USO DIAGRAMA PROYECTOS

EJECUTADOS

Código: RQ005

Nombre: Diagrama proyecto ejecutados

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por fecha

2.- Genera la consulta

Sistema

3.- Sistema valida el rango de fecha

4.- Si hay resultados muestra el

diagrama en pantalla sino da un

aviso de no resultado

5.- Permitirá imprimir los resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 87: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 67

2.5.7.3.9 Descripción de casos de uso reporte estadístico de

docente participante por proyecto

CUADRO N° 15

DESCRIPCIÓN DE CASO DE USO REPORTE ESTADÍSTICOS

Código: RQ005

Nombre: Reporte estadísticos docentes

participantes

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por fecha

2.- Genera la consulta

Sistema

3.- Sistema valida el rango de fecha

4.- Si hay resultados muestra el

diagrama en pantalla sino da un

aviso de no resultado

5.- Permitirá imprimir los resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 88: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 68

2.5.7.3.10 Descripción de casos de uso reporte estadístico de

docente participante por proyecto

CUADRO N° 16

DESCRIPCIÓN DE CASO DE USO REPORTE ESTADÍSTICOS

Código: RQ005

Nombre: Reporte estadísticos estudiantes

participantes

Actor: Coordinador departamento de

vinculación

Fecha:

Precondición:

El coordinador genera el reporte

Flujo de Eventos

Acción Actor

1.- El coordinador filtra por fecha

2.- Genera la consulta

Sistema

3.- Sistema valida el rango de fecha

4.- Si hay resultados muestra el

diagrama en pantalla sino da un

aviso de no resultado

5.- Permitirá imprimir los resultados

Postcondición:

No hay registros

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 89: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 69

2.5.7.3.11 Diagrama de contexto de casos de uso

DIAGRAMA Nº 23

DIAGRAMA DE CONTEXTO DE CASO DE USO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 90: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Metodología 70

2.6. Modelo de dominio

DIAGRAMA Nº 24

MODELO DE DOMINIO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 91: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

CAPÍTULO III

PROPUESTA

3 Introducción

3.1.1 Tema

Desarrollo de un sistema reporteador web con la tecnología PHP

para el departamento de vinculación de la carrera de licenciatura en

sistema de información facultad de ingeniería industrial.

3.1.2 Objetivo

Desarrollar una aplicación Web para agilizar el proceso de las

matrices del Departamento de Vinculación de la Facultad de Ingeniería

Industrial en la Carrera de Licenciatura en Sistema de Información.

3.1.3 Entorno de software

Para el Análisis y diseño del software se proyectará la arquitectura

de 3 capas, utilizando PHP como la capa de negocio, presentación al

usuario Bootstrap, los reportes jaspertReport. PostgreSQL como motor de

base de datos.

3.2 Fase de diseño

3.2.1 Modelo - diagramas de clases

3.2.2 Modelo entidad – relación

Se detalla a continuación:

Page 92: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 72

DIAGRAMA Nº 25

DIAGRAMA MODELO ENTIDAD - RELACIÓN

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3 Diagrama de actividades

Los siguientes diagramas son en base a los requerimientos

expuestos en el proyecto:

Page 93: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 73

3.2.3.1.1. Diagrama de actividad ingreso al sistema

DIAGRAMA Nº 26

DIAGRAMA DE ACTIVIDAD DE INGRESO AL SISTEMA

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 94: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 74

3.2.3.1.2. Diagrama de actividad Reporte Proyecto

DIAGRAMA Nº 27

DIAGRAMA DE REPORTE PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 95: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 75

3.2.3.1.3. Diagrama de actividad Reporte Docente

DIAGRAMA Nº 28

DIAGRAMA DE REPORTE PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 96: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 76

3.2.3.1.4. Diagrama de actividad Reporte Alumno

DIAGRAMA Nº 29

DIAGRAMA DE REPORTE ALUMNO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 97: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 77

3.2.3.2. Diccionario de la base de datos

3.2.3.2.1. Diccionario de la tabla de actividad

IMAGEN Nº 5

TABLA DE ACTIVIDADES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3.2.2. Diccionario de la tabla de asistencia

IMAGEN Nº 6

TABLA DE ASISTENCIA

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 98: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 78

3.2.3.2.3. Diccionario de la tabla de carrera

IMAGEN Nº 7

TABLA DE CARRERA

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3.2.4. Diccionario de la tabla de convenio

IMAGEN Nº 8

TABLA DE CONVENIO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 99: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 79

3.2.3.2.5. Diccionario de la tabla detalle de proyecto

IMAGEN Nº 9

TABLA DETALLE PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3.2.6. Diccionario de la tabla docente

IMAGEN Nº 10

TABLA DOCENTE

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 100: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 80

3.2.3.2.7. Diccionario de la tabla de empresa

IMAGEN Nº 11

TABLA EMPRESA

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3.2.8. Diccionario de la tabla de estudiante

IMAGEN Nº 12

TABLA ESTUDIANTE

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 101: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 81

3.2.3.2.9. Diccionario de la tabla de fases

IMAGEN Nº 13

TABLA FASES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3.2.10. Diccionario de la tabla de línea de investigación

IMAGEN Nº 14

TABLA LINEA INVESTIGACIÓN

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 102: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 82

3.2.3.2.11. Diccionario de la tabla de matriz diaria

IMAGEN Nº 15

TABLA MATRIZ DIARIA

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3.2.12. Diccionario de la tabla objetivos específicos

IMAGEN Nº 16

TABLA OBJETIVOS ESPECÍFICOS

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 103: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 83

3.2.3.2.13. Diccionario de la tabla de objetivos generales

IMAGEN Nº 17

TABLA OBJETIVOS GENERALES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3.2.14. Diccionario de la tabla perfil

IMAGEN Nº 18

TABLA DE PERFIL

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 104: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 84

3.2.3.2.15. Diccionario de la tabla de proyecto

IMAGEN Nº 19

TABLA DE PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3.2.16. Diccionario de la tabla representante

IMAGEN Nº 20

TABLA DE REPRESENTANTE

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 105: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 85

3.2.3.2.17. Diccionario de la tabla de semestre

IMAGEN Nº 21

TABLA SEMESTRE

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.3.2.18. Diccionario de la tabla usuario

IMAGEN Nº 22

TABLA USUARIO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 106: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 86

3.2.4 Descripción del diccionario de las tablas

3.2.4.1. Descripción de la tabla de actividad

CUADRO N° 17

TABLA DE ACTIVIDAD

Universidad de Guayaquil

Licenciatura en Sistemas de Información DICCIONARIO DE DATOS

Página 1 de 17

Fecha de elaboración: 13/10/2017

PROYECTO SGPV 1.0

INTEGRANTES: Angel Reina Moran

MODULO DE: Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: REGISTRO

DESCRIPCIÓN: Contiene datos de actividades que se realizaran en el SGPV.

Descripción del registro

No. Nombre

del campo Definición Tipo Sec Formato Long Null

1 act_id Valor incremental E A I 32 Si

2 act_cod Código de Actividad PK A VC 50 No

3 act_descrip

cion Describe la

actividad realizada E M VC 50 Si

4 act_fecha Sexo del infante E M D 1 Si

5 act_cod_fa

se Código fase de la

actividad FK M VC 32 Si

OBSERVACIÓN:

Tipo PK Clave Primaria

FK Clave Foránea

E Elemento de dato

Secuencia A

AUTOMATICA M MANUAL

Formato numérico I Integer

S Small Integer DC Decimal

M Money

Formato caracter C Char

VC Varchar

Formato fecha

D Date DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 107: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 87

3.2.4.2. Descripción de la tabla de asistencia

CUADRO N° 19

TABLA DE ASISTENCIA

Universidad de

Guayaquil

Licenciatura en

Sistemas de

Información

DICCIONARIO DE DATOS

Página 2 de

17

Fecha de

elaboración:

13/10/2017

PROYECTO

SGPV 1.0

INTEGRANTES:

Angel Reina Moran

MODULO DE:

Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: REGISTRO

DESCRIPCIÓN: Contiene datos de asistencias que se realizaran en el SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec

Format

o Long Null

1 asi_id Valor incremental E A I 32 Si

2 asi_cod_grupo Código de grupo PK A VC 50 No

3 asi_fecha Fecha E M VC 50 Si

4 asi_cedula_estu Cedula_estudiante E M D 1 Si

5 asi_cod_actividad Codigo_actividad FK M VC 50 Si

6 asi_carga_hora Horas trabajadas FK M VC 32 SI

OBSERVACIÓN:

Tipo

PK Clave Primaria

FK Clave Foránea

E Elemento de dato

Secuencia

A

AUTOMATI

CA

M

MANUAL

Formato

numérico

I Integer

S Small

Integer

DC Decimal

M Money

Formato

caracter

C Char

VC

Varchar

Formato fecha

D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 108: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 88

3.2.4.3. Descripción de la tabla de convenio

CUADRO N° 20

TABLA DE CONVENIO

Universidad de

Guayaquil Licenciatura en

Sistemas de Información

DICCIONARIO DE DATOS

Página 3 de 17

Fecha de elaboración: 13/10/2017

PROYECTO SGPV 1.0

INTEGRANTES: Ángel Reina Moran

MODULO DE: Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: MAESTRA

DESCRIPCIÓN: Contiene tipos de convenios con las instituciones del sitio web SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec Formato Long Null

1 con_id Valor incremental E A I 32 Si

2 con_cod Código de convenio PK A VC 50 No

3 con_cod_empres

a Convenio - código

de empresa FK M VC 50 Si

4 con_cod_represe

ntante Convenio - código de representante

FK M VC 50 Si

5 con_fecha_in Fecha de inicio E M D 0 Si

6 con_fecha_exp Fecha de expiración

E M D 0 Si

7 con_cod_proyect

o Convenio - código

de proyecto FK M VC 50 Si

OBSERVACIÓN:

Tipo PK Clave Primaria FK Clave Foránea

E Elemento de dato

Secuencia A

AUTOMATICA

M MANUAL

Formato numérico I Integer S Small Integer

DC Decimal M Money

Formato caracter C Char

VC Varchar

Formato fecha D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 109: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 89

3.2.4.4. Descripción de la tabla de empresa

CUADRO N° 18

TABLA DE EMPRESA

Universidad de

Guayaquil

Licenciatura en

Sistemas de

Información

DICCIONARIO DE DATOS

Página 4 de 17

Fecha de

elaboración:

13/10/2017

PROYECTO

SGPV 1.0

INTEGRANTES:

Ángel Reina Moran

MODULO DE:

Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: REGISTRO

DESCRIPCIÓN: Contiene el almacenamiento de todas las empresa del sitio web SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec Formato Long Null

1 empr_id Valor incremental E A I 32 Si

2 empr_cod Código de empresa PK A VC 50 No

3 empr_nombre Nombre empresa E M VC 50 Si

4 empr_direccion Dirección empresa E M VC 100 Si

OBSERVACIÓN:

Tipo

PK Clave Primaria

FK Clave Foránea

E Elemento de dato

Secuencia

A

AUTOMATI

CA

M MANUAL

Formato

numérico

I Integer

S Small

Integer

DC Decimal

M Money

Formato

caracter

C Char

VC

Varchar

Formato fecha

D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 110: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 90

3.2.4.5. Descripción de la tabla de estudiante

CUADRO N° 19

TABLA DE ESTUDIANTE

Universidad de Guayaquil

Licenciatura en Sistemas de Información

DICCIONARIO DE DATOS

Página 5 de 17

Fecha de elaboración: 13/10/2017

PROYECTO SGPV 1.0

INTEGRANTES: Ángel Reina Moran

MODULO DE: Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: MAESTRA

DESCRIPCIÓN: Contiene el listado de los alumnos en sistema web SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec

Formato

Long Null

1 Este_id Valor incremental E A I 10 Si

2 Este_cedula Cedula PK A VC 50 No

3 Este_nombres Nombres E M VC 50 Si

4 Este_apellidos Apellidos E M VC 50 Si

5 Este_estado_ci

vil Estado civil E M VC 0 Si

6 Este_direccion Dirección E M VC 0 Si

7 Este_email Email E M VC 50 Si

8 Este_celular Celular E M I 32 Si

9 Este_convecion

al Teléfono Convencional E M I 32 Si

10 Este_cod_pro_

estu Estudiante- proyecto FK M VC 50 Si

11 Este_cod_sem

_estu Esrudiante-semestre FK M VC 50 Si

OBSERVACIÓN:

Tipo PK Clave Primaria

FK Clave Foránea

E Elemento de dato

Secuencia A

AUTOMATICA M MANUAL

Formato numérico I Integer S Small Integer

DC Decimal M Money

Formato caracter C Char

VC Varchar

Formato fecha D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 111: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 91

3.2.4.6. Descripción de la tabla de fases

CUADRO N° 20

TABLA DE FASES

Universidad de Guayaquil

Licenciatura en Sistemas de Información

DICCIONARIO DE DATOS

Página 6 de 17

Fecha de elaboración: 13/10/2017

PROYECTO SGPV 1.0

INTEGRANTES: Ángel Reina Moran

MODULO DE: Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: REGISTRO

DESCRIPCIÓN: Contiene el almacenamiento de fases de del sitio web SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec

Formato

Long Null

1 fs_id Valor incremental E A I 32 Si

2 fs_cod Código – fase PK A VC 50 No

3 fs_cod_matriz Código-matriz E M VC 50 Si

4 fs_fecha_real Fecha real E M D 0 Si

5 fs_fecha_real

_corte Fecha real corte E M D 0 Si

6 fs_descripcio

n Descripción E M VC 100 Si

7 fs_observacio

n Observación E M VC 100 Si

8 fs_cod_pro Fase-código proyecto FK M VC 50 Si

OBSERVACIÓN:

Tipo PK Clave Primaria FK Clave Foránea E Elemento de

dato

Secuencia A

AUTOMATICA M MANUAL

Formato numérico I Integer S Small Integer

DC Decimal M Money

Formato caracter C Char

VC Varchar

Formato fecha D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 112: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 92

3.2.4.7. Descripción de la tabla de matriz diaria

CUADRO N° 24

TABLA DE MATRIZ DIARIA

Universidad de

Guayaquil

Licenciatura en

Sistemas de

Información

DICCIONARIO DE DATOS

Página 8 de

17

Fecha de

elaboración:

13/10/2017

PROYECTO

SGPV 1.0

INTEGRANTES:

Ángel Reina Moran

MODULO DE:

Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: MAESTRA

DESCRIPCIÓN: Contiene el la reporte diario sistema web SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec

Format

o Long Null

1 mdi_id Valor incremental E A I 32 Si

2 lg_usuario Cedula del usuario PK A VC 50 No

3 lg_contrasena Contraseña E M VC 50 Si

OBSERVACIÓN:

Tipo

PK Clave Primaria

FK Clave Foránea

E Elemento de

dato

Secuencia

A

AUTOMATICA

M MANUAL

Formato

numérico

I Integer

S Small

Integer

DC Decimal

M Money

Formato

caracter

C Char

VC

Varchar

Formato fecha

D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 113: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 93

3.2.4.8. Descripción de la tabla de proyecto

CUADRO N° 25

TABLA DE PROYECTO

Universidad de Guayaquil

Licenciatura en Sistemas de Información

DICCIONARIO DE DATOS

Página 9 de 17

Fecha de elaboración: 13/10/2017

PROYECTO SGPV 1.0

INTEGRANTES: Ángel Reina Moran

MODULO DE: Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: MAESTRA

DESCRIPCIÓN: Contiene proyecto de vinculación sistema web SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec

Format

o Long Null

1 proye_id Valor

incremental E A I 32 Si

2 proye_cod Cedula del

usuario PK A VC 50 No

3 proye_nom

bre Contraseña E M VC 50 Si

4 proye_fecha

_ini Fecha inicial E M D 0 Si

5 proye_fecha

_fin Fecha final E M D 0 Si

6 proye_cod_

carrera Proyecto-Carrera

FK M VC 50 Si

7 proye_obse

rvacion Observación E M VC 100 Si

8 proye_zona Zona E M VC 50 Si

9 proye_canto

n Cantón E M VC 50 Si

10 proye_parro

quia Parroquia E M VC 50 Si

11 proye_direc

cion Dirección E M VC 50 Si

OBSERVACIÓN:

Tipo PK Clave Primaria

FK Clave Foránea

E Elemento de dato

Secuencia A

AUTOMATICA M MANUAL

Formato numérico I Integer S Small Integer

DC Decimal M Money

Formato

caracter C Char

VC Varchar

Formato fecha D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 114: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 94

3.2.4.9. Descripción de la tabla detalle de proyecto

CUADRO N° 26

TABLA DETALLE PROYECTO

Universidad de Guayaquil

Licenciatura en Sistemas de Información

DICCIONARIO DE DATOS

Página 10 de 20

Fecha de elaboración: 13/10/2017

PROYECTO SGPV 1.0

INTEGRANTES: Ángel Reina Moran

MODULO DE: Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: MAESTRA

DESCRIPCIÓN: Contiene el detalle de los proyectos de vinculación sistema web SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec

Formato

Long Null

1 detpro_id Valor incremental E A I 32 Si

2 detapro_cod Código de la tabla PK A VC 50 No

3 detpro_fecha Fecha detalle E M VC 50 Si

4 detpro_proye Código proyecto FK M D 0 Si

5 detpro_gesto

r Código gestor FK M D 0 Si

6 detpro_doc Cedula docente FK M VC 50 Si

7 detpro_fs Código fases FK M VC 100 Si

8 detpro_act Código actividades FK M VC 50 Si

OBSERVACIÓN:

Tipo PK Clave Primaria

FK Clave Foránea

E Elemento de dato

Secuencia A

AUTOMATICA M MANUAL

Formato numérico I Integer S Small Integer

DC Decimal M Money

Formato

caracter C Char

VC Varchar

Formato fecha D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 115: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 95

3.2.4.10. Descripción de la tabla de usuario

CUADRO N° 27

TABLA USUARIO

Universidad de Guayaquil

Licenciatura en Sistemas de Información

DICCIONARIO DE DATOS

Página 10 de 17

Fecha de elaboración: 13/10/2017

PROYECTO SGPV 1.0

INTEGRANTES: Ángel Reina Moran

MODULO DE: Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: MAESTRA

DESCRIPCIÓN: Contiene los usuarios sistema web SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec Formato Long Null

1 usu_id Valor incremental E A I 32 Si

2 usu_cod Cedula del usuario FK A VC 50 Si

3 usu_cedula Contraseña PK M VC 50 No

4 usu_nombre Fecha inicial E M VC 50 Si

5 usu_apellido

s Fecha final E M VC 50 Si

6 usu_cod_pe

rfil Proyecto-Carrera FK M VC 50 Si

7 usu_cod_ln_

inves Observación FK M VC 50 Si

OBSERVACIÓN:

Tipo PK Clave Primaria

FK Clave Foránea

E Elemento de dato

Secuencia A

AUTOMATICA

M MANUAL

Formato numérico I Integer S Small Integer

DC Decimal M Money

Formato caracter C Char

VC Varchar

Formato fecha D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 116: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 96

3.2.4.11. Descripción de la tabla de docente

CUADRO N° 28

TABLA DOCENTE

Universidad de

Guayaquil

Licenciatura en

Sistemas de

Información

DICCIONARIO DE DATOS

Página 10 de

20

Fecha de

elaboración:

13/10/2017

PROYECTO

SGPV 1.0

INTEGRANTES:

Ángel Reina Moran

MODULO DE:

Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: MAESTRA

DESCRIPCIÓN: Contiene los docentes sistema web SGPV.

Descripción del registro

No. Nombre del

campo Definición Tipo Sec

Format

o Long Null

1 doc_id Valor incremental E A I 32 Si

2 doc_cedula Cedula del usuario FK A VC 50 Si

3 doc_nombres Contraseña E M VC 50 No

4 doc_apellidos Fecha inicial E M VC 50 Si

5 cod_linea Fecha final E M VC 50 Si

OBSERVACIÓN:

Tipo

PK Clave Primaria

FK Clave Foránea

E Elemento de

dato

Secuencia

A

AUTOMATICA

M MANUAL

Formato

numérico

I Integer

S Small

Integer

DC Decimal

M Money

Formato

caracter

C Char

VC

Varchar

Formato fecha

D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 117: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 97

3.2.4.12. Descripción de la tabla de gestor

CUADRO N° 29

TABLA GESTOR

Universidad de

Guayaquil

Licenciatura en

Sistemas de

Información

DICCIONARIO DE DATOS

Página 10 de

20

Fecha de

elaboración:

13/10/2017

PROYECTO

SGPV 1.0

INTEGRANTES:

Ángel Reina Moran

MODULO DE:

Versión 1.0

TABLA: ACTIVIDAD TIPO TABLA: MAESTRA

DESCRIPCIÓN: Contiene los gestores sistema web SGPV.

Descripción del registro

No

.

Nombre del

campo Definición Tipo Sec

Format

o Long Null

1 gest_id Valor incremental E A I 32 Si

2 gest_cedula Cedula del usuario PK A VC 50 Si

3 gest_nombres Contraseña E M VC 50 No

4 gest_apellidos Fecha inicial E M VC 50 Si

5 gest_linea Fecha final FK M VC 50 Si

OBSERVACIÓN:

Tipo

PK Clave

Primaria

FK Clave

Foránea

E Elemento de

dato

Secuencia

A

AUTOMATICA

M MANUAL

Formato

numérico

I Integer

S Small

Integer

DC Decimal

M Money

Formato

caracter

C Char

VC

Varchar

Formato fecha

D Date

DT DateTime

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 118: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 98

3.2.5 Diagramas de diseño

3.2.5.1 Diagramas de robustez

En los siguientes diagramas de robustez se expresan los

requerimientos funcionales indicados anteriormente.

3.2.5.1.1 Diagrama de robustez de Reporte proyectos

(Ejecutados y en ejecución)

DIAGRAMA Nº 30

DIAGRAMA DE ROBUSTEZ DE REPORTE PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.5.1.2 Diagrama de robustez de Reporte Actividades por

proyecto

DIAGRAMA Nº 31

DIAGRAMA DE ROBUSTEZ DE REPORTE ACTIVIDADES POR

PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 119: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 99

3.2.5.1.3 Diagrama de robustez de Reporte monina alumno por

proyecto

DIAGRAMA Nº 32

DIAGRAMA DE ROBUSTEZ DE REPORTE ALUMNO POR PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.5.1.4 Diagrama de robustez de Reporte participante por

proyecto

DIAGRAMA N° 33

DIAGRAMA DE ROBUSTEZ DE REPORTE PARTICIPANTE POR

PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.5.1.5 Diagrama de robustez de Reporte estadístico horas

docentes

DIAGRAMA N° 34

DIAGRAMA DE ROBUSTEZ DE REPORTE ESTADÍSTICO HORAS

DOCENTES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 120: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 100

3.2.5.1.6 Diagrama de robustez de Reporte estadístico horas

estudiantes

DIAGRAMA N° 35

DIAGRAMA DE ROBUSTEZ DE REPORTE ESTADÍSTICO HORAS

ESTUDIANTES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.5.1.7 Diagrama de robustez de Reporte estadístico

actividades por proyecto

DIAGRAMA N° 36

DIAGRAMA DE ROBUSTEZ DE REPORTE ESTADÍSTICO

ACTIVIDADES POR PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 121: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 101

3.2.5.1.8 Diagrama de robustez de Reporte estadístico proyecto

ejecutados

DIAGRAMA N° 37

DIAGRAMA DE ROBUSTEZ DE REPORTE ESTADÍSTICO PROYECTO

EJECUTADOS

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.5.1.9 Diagrama de robustez de Reporte estadístico

docentes participantes por proyecto

DIAGRAMA N° 38

DIAGRAMA DE ROBUSTEZ DE REPORTE ESTADÍSTICO DOCENTES

PARTICIPANTE POR PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 122: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 102

3.2.5.1.10 Diagrama de robustez de Reporte estadístico

estudiante participantes por proyecto

DIAGRAMA N° 39

DIAGRAMA DE ROBUSTEZ DE REPORTE ESTADÍSTICO

ESTUDIANTES PARTICIPANTE POR PROYECTO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.5.2 Diagramas de secuencia

3.2.5.2.1 Diagrama de secuencia Reportes proyectos

DIAGRAMA N° 40

DIAGRAMA DE REPORTES PROYECTOS

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 123: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 103

3.2.5.2.2 Diagrama de secuencia Reportes Docentes

DIAGRAMA N° 41

DIAGRAMA DE REPORTES DOCENTES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

3.2.5.2.3 Diagrama de secuencia Reportes Estudiantes

DIAGRAMA N° 42

DIAGRAMA DE REPORTES DOCENTES

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 124: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 104

3.3 Mapa del sistema

DIAGRAMA N° 43

MATRIZ DE SISTEMA

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 125: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 105

3.4 Cronograma de trabajo

A continuación se detallan las actividades realizadas durante el

desarrollo del presente tema:

IMAGEN Nº 23

PLAN DE IMPLEMENTACIÓN

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 126: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 106

Descripción prototipo

A continuación, se muestran las ventanas que conforman el

prototipo del sistema reporteador propuesto.

3.4.1.1 Pantalla de inicio

CUADRO N° 30

PANTALLA INICIO DE SESIÓN

UNIVERSIDAD DE

GUAYAQUIL

Licenciatura en Sistemas

de Información

DISEÑO DE

PANTALLAS

Página 1 de 8

Fecha de

Elaboración

20/10/2017

Desarrollador:

Jefferson Panta Vera

PROYECTO

SGPV

NOMBRE LÓGICO: SGPVindex.xhtml

Nombre Físico: index Nombre Lógico: SGPVindex.xhtml

Nombre del Objeto Nombre Campo Contenido

image Universidad Guayaquil imagen

Lblusuario Usuario Usuario

Lblcontrasena Contraseña Contraseña

Txtusuario Texto usuario --

Txtcontraseña Texto contraseña --

Btniniciar Botón Iniciar Iniciar

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 127: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 107

3.4.1.2 Pantalla menú y sus controladores

CUADRO N° 31

PANTALLA MENU

UNIVERSIDAD DE

GUAYAQUIL

Licenciatura en

Sistemas de

Información

DISEÑO DE

PANTALLAS

Página 1 de 8

Fecha de

Elaboración

20/10/2017

Desarrollador:

Ángel Francisco

Reina Moran

PROYECTO

SGPV

NOMBRE LÓGICO: SGPVmenu.xhtml

Nombre Físico: menú Nombre Lógico: SGPVmenu.xhtml

Nombre del Objeto Nombre Campo Contenido

Lblusuario Usuario Usuario

Lblperfil Perfil Perfil

Btniniciar Cerrar session Cerrar session

Menubar menu --

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 128: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 108

3.4.1.3 Pantalla Reporte Proyecto

CUADRO N° 32

PANTALLA REPORTE PROYECTO

UNIVERSIDAD DE

GUAYAQUIL Licenciatura en

Sistemas de Información

DISEÑO DE

PANTALLAS

Página 1 de 8

Fecha de Elaboración 20/10/2017

Desarrollador: Ángel Francisco Reina Moran

PROYECTO

SGPV

NOMBRE LÓGICO: SGPVreporteproyectos.xhtml

Nombre Físico: Proyecto Nombre Lógico: SGPVreporteproyectos.xhtml

Nombre del Objeto Nombre Campo Contenido

Lblusuario Usuario Usuario

Lblperfil Perfil Perfil

Btniniciar Cerrar session Cerrar session

Menubar menu --

Txtcod Txtcodigo --

Btnbuscar Buscar Proyecto Buscar Proyecto

Btnavanzada Buscar Avanzada Buscar Avanzada

BtnImprimirinforme Imprimir informe entero Imprimir informe entero

Lblcod Código Código Proyecto

Lblnombre Nombre Proyecto Nombre Proyecto

Lblfinicial Fecha Inicial Fecha Inicial

Lblffinal Fecha Final Fecha Final

Lblobservacion Observación Observación

Lbldireccion Dirección Dirección

Lblcarrera Carrera Carrera

Tabla grilResulta

Btnxls Botón icon xls Icon excel

Btndoc Botón icon doc Icon word Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 129: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 109

3.4.1.4 Pantalla Reporte Actividades

CUADRO N° 33

PANTALLA REPORTE ACTIVIDADES

UNIVERSIDAD DE

GUAYAQUIL

Licenciatura en

Sistemas de

Información

DISEÑO DE

PANTALLAS

Página 1 de 8

Fecha de

Elaboración

20/10/2017

Desarrollador:

Ángel Francisco

Reina Moran

PROYECTO

SGPV

NOMBRE LÓGICO: SGPVreporteactividades.xhtml

Nombre Físico: Proyecto Actividades Nombre Lógico:

SGPVreporteactividades.xhtml

Page 130: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 110

Nombre del Objeto Nombre Campo Contenido

Lblusuario Usuario Usuario

Lblperfil Perfil Perfil

Btniniciar Cerrar session Cerrar session

Menubar menu --

Txtcod Txtcodigo --

Btnbuscar Buscar Proyecto Buscar

Proyecto

Btnavanzada Buscar Avanzada Buscar

Avanzada

BtnImprimirinforme Imprimir informe entero Imprimir

informe entero

Lblcod Código Código

Proyecto

Lblnombre Nombre Proyecto Nombre

Proyecto

Lblfinicial Fecha Inicial Fecha Inicial

Lblffinal Fecha Final Fecha Final

Lblobservacion Observación Observación

Lbldireccion Dirección Dirección

Lblcarrera Carrera Carrera

Tabla grilResulta

btnxls Botón icon xls Icon excel

btndoc Botón icon doc Icon word

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 131: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 111

3.4.1.5 Pantalla Reporte Proyecto Ejecutado

CUADRO N° 34

REPORTE PROYECTO EJECUTADO

UNIVERSIDAD DE

GUAYAQUIL

Licenciatura en

Sistemas de

Información

DISEÑO DE

PANTALLAS

Página 1 de 8

Fecha de

Elaboración

20/10/2017

Desarrollador:

Ángel Reina Moran

PROYECTO

SGPV

NOMBRE LÓGICO: SGPVreportproyectoejecutado.xhtml

Nombre Físico: alumno Nombre Lógico:

SGPVreportproyectoejecutado.xhtml

Nombre del Objeto Nombre Campo Contenido

Lblusuario Usuario Usuario

Lblperfil Perfil Perfil

Btniniciar Cerrar session Cerrar session

Btnconfig Configurar Configurar

Menubar Menú --

GrlDiagrama Diagrama Proyecto Diagrama Proyecto

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 132: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 112

3.4.1.6 Pantalla Diagrama docente participantes

CUADRO N° 35

PANTALLA DIAGRAMA DOCENTE PARTICIPANTES

UNIVERSIDAD DE

GUAYAQUIL Licenciatura en

Sistemas de Información

DISEÑO DE

PANTALLAS

Página 1 de 8

Fecha de Elaboración 20/10/2017

Desarrollador: Ángel Reina Moran

PROYECTO

SGPV

NOMBRE LÓGICO: SGPVdiagramadocenteparticipante.xhtml

Nombre Físico: docente Nombre Lógico: SGPVdiagramadocenteparticipante.xhtml

Nombre del Objeto Nombre Campo Contenido

Lblusuario Usuario Usuario

Lblperfil Perfil Perfil

Btniniciar Cerrar session Cerrar session

Btnconfig Configurar Configurar

Menubar Menú --

GrlDiagrama Diagrama docente Diagrama docente Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 133: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 113

3.4.1.7 Pantalla Reporte Nomina estudiante

CUADRO N° 36

PANTALLA NOMINA ESTUDIANTE

UNIVERSIDAD DE

GUAYAQUIL

Licenciatura en

Sistemas de

Información

DISEÑO DE

PANTALLAS

Página 1 de 8

Fecha de

Elaboración

20/10/2017

Desarrollador:

Ángel Francisco

Reina Moran

PROYECTO

SGPV

NOMBRE LÓGICO: SGPVreportenomina.xhtml

Nombre Físico: Nomina Estudiante Nombre Lógico:

SGPVreportenomina.xhtml

Page 134: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 114

Nombre del Objeto Nombre Campo Contenido

Lblusuario Usuario Usuario

Lblperfil Perfil Perfil

Btniniciar Cerrar session Cerrar session

Menubar menu --

Txtcod Txtcodigo --

Btnbuscar Buscar Proyecto Buscar

Proyecto

Btnavanzada Buscar Avanzada Buscar

Avanzada

BtnImprimirinforme Imprimir informe entero Imprimir

informe

entero

Lblcod Código Código

Proyecto

Lblnombre Nombre Proyecto Nombre

Proyecto

Lblfinicial Fecha Inicial Fecha Inicial

Lblffinal Fecha Final Fecha Final

Lblobservacion Observación Observación

Lbldireccion Dirección Dirección

Lblcarrera Carrera Carrera

Tabla grilResulta

btnxls Botón icon xls Icon excel

btndoc Botón icon doc Icon word

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 135: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 115

3.5 Impacto

En el cuadro nº 37 se determina un rango de nivel de impacto

positivo o negativo para identificar la importancia de cada uno de los

indicadores. Como se observa en los resultados obtenidos de la tabla de

calificación de los niveles de impacto se identifica que los indicadores:

búsqueda de los proyectos, bienestar del departamento de vinculación,

generar reportes y eficiencia en la entrega de reportes representan un

nivel de impacto alto positivo, es decir, son los indicadores que tienen

mayor representatividad dentro del proyecto y el consumo de papel de

oficina es el indicador que recibe una calificación de impacto bajo positivo,

porque a pesar que el sistema conlleva a receptar la información de

manera virtual y no física por requerimientos de la facultad es necesario

que existan documentos en físicos para ser archivados en las carpetas de

los estudiantes.

CUADRO N° 37

NIVELES DE IMPACTO

-3

IMPACTO ALTO

NEGATIVO

-2

IMPACTO MEDIO

NEGATIVO

-1

IMPACTO BAJO

NEGATIVO

0 NO HAY IMPACTO

1

IMPACTO BAJO

POSITIVO

2

IMPACTO MEDIO

POSITIVO

3

IMPACTO ALTO

POSITIVO

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 136: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 116

CUADRO N° 38

CALIFICACIÓN DE LOS NIVELES DE IMPACTO

NIVEL DE IMPACTO -3 -2 -1 0 1 2 3 TOTAL

IND

ICA

DO

RE

S

Búsqueda de los proyectos X 3

Generar reportes x 3

Consumo de papel de oficina X 1

Bienestar departamento de

vinculación X 3

Eficiencia entrega de reportes X 3

TOTAL 1

12 13

Total Impacto: 13/5

Total Impacto: 3

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Nivel de Impacto: Impacto Medio Positivo

Análisis.- El proyecto prevé indicar a corto, mediano y largo plazo,

el cambio de consumo de papel de oficina, imprimir reportes mediante un

sistema Web en cual reducirá el tiempo en la entrega de reportes de los

proyectos de vinculación.

3.5.1 Estudio de Factibilidad

En el presente proyecto se realizó el estudio de factibilidad para

determinar la importancia que tendrá durante la implementación del

proyecto.

3.5.1.1. Factibilidad Operativa

La factibilidad operativa del proyecto en cuestión consiste en

determinar la probabilidad de funcionamiento del sistema Web, a través

de la creación de métodos y procedimientos orientados hacia los

Page 137: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 117

docentes tutores de proyectos de vinculación y al personal del

departamento, con la finalidad de aprender a manejar las diferentes

funciones y ventanas que contiene el sistema, iniciando las

capacitaciones desde el ingreso del nombre de usuario y contraseña de

los tutores y continuando con los reportes que desee generar, posterior a

la enseñanza del manejo del sistema, el personal involucrado podrá

familiarizarse con el mismo y aprender a manejarlo correctamente.

3.5.1.2. Factibilidad Técnica

Para determinar la factibilidad técnica se procede a identificar los

recursos mínimos y los componentes necesarios para la utilización de los

recursos tecnológicos que permitan la instalación del software en el

departamento.

CUADRO N° 39

RECURSOS TECNOLÓGICOS

RECURSOS REQUISITOS MINOS COMPONENTES

Equipo PC Procesador Intel I3 – 3.60 GHz 4Gb Ram.

Sistema Operativo Win 10.

Xampp

Apache Tomcat

Laptop

Navegador

Equipo servidor

Procesador Core I3 – 540

Servidor Local

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Para el software se requirió instalar el componente Apache Tomcat

y Xampp, la conexión permanente con la Base de Datos Postrges que

actualmente se mantiene en el departamento. Se recomienda para la

utilización de un navegador web Chrome.

Page 138: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 118

3.5.1.3. Factibilidad Económica

El presente proyecto ha seleccionado la herramienta para el

desarrollo bajo licencia Open Surce, de lo cual beneficia la parte

económica del desarrollo del sistema Web.

En la parte de hardware los equipos informáticos a usarse están

disponibles, siendo parte del activo actual de la empresa.

Como estimación económica se procede a realizar los siguientes

cuadros detallados a continuación.

CUADRO N° 40

COSTO EN PERSONAL ESTIMADO

COSTO EN PERSONAL ESTIMADO

Categoría Cantidad Meses Sueldo Total

Coordinador de Proyecto 1 3 1500 4500

Desarrollador 1 3 600 1800

Control de Calidad 1 3 700 2100

Total 8400

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

CUADRO N° 41

COSTO EN PERSONAL REAL

COSTO EN PERSONAL REAL

Categoría Cantidad Meses Sueldo Total

Coordinador de Proyecto 1 3 0 0

Desarrollador 1 3 0 0

Control de Calidad 1 3 0 0

Total 0

Fuente: Investigación de campo Elaborado por: Reina Morán Ángel Francisco

Page 139: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Propuesta 119

3.6 Conclusiones

En el presente proyecto se logró identificar los requerimientos para

el Sistema Reporteador web para el departamento de vinculación

mediante las técnicas de recopilación de datos como la entrevista,

obteniendo datos para el producto final.

Para la extracción de la información se procedió al análisis del

modelo de datos donde se realizan las tablas del proyecto y el modelo de

dominio para identificar los campos de cada tabla con el objetivo de

consultar correctamente la información de los proyectos.

Para los diagramas se extrae la información de los proyectos la

cual va ayudar al gestor o coordinador de vinculación para una mejor

toma de decisión.

3.7 Recomendaciones

Se recomienda para una mejor experiencia en la utilización del

sistema reporteador web, la utilización del navegador Chrome con la

versión 52.0.2743 en adelante.

Se recomienda que la base de datos este en mantenimiento

periódicamente para tener eficiente acceso a la información.

Se recomienda realizar respaldos de la base de datos periódicamente

para evitar cualquier inconveniente de perdida de información que exista

en servidor de la carrera de Licenciatura en Sistemas de Información.

Se recomienda para futuros proyectos que los estudiantes tengan

conocimientos de las herramientas y lenguajes de programación.

Page 140: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

BIBLIOGRAFÍA

Alexandra Ruiz, L. A. (Agosto de 2012). Obtenido de

http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S0120-

56092009000200015

Alexey Semenov, I. d. (mayo de 2016). UNESCO. Obtenido de

Organizacion de la Naciones Unidas para la Educacion, Ciencias y

Cultura:

http://unesdoc.unesco.org/images/0013/001390/139028s.pdf

Asamblea Nacional. (02 de SEPTIEMBRE de 2011). REGLAMENTO

GENERAL A LA LEY ORGANICA DE EDUCACION SUPERIOR.

Recuperado el 26 de JULIO de 2017, de

http://www.espol.edu.ec/sites/default/files/archivos_transparencia/R

eglamento%20Ley%20de%20Educacion%20Superior.pdf

Asamblea Nacional del Ecuador. (20 de Octubre de 2018). Constitución

de la República del Ecuador. Recuperado el 26 de Julio de 2017,

de

http://www.asambleanacional.gob.ec/sites/default/files/documents/o

ld/constitucion_de_bolsillo.pdf

Atagua , M., Donatti , D., Ferrer , J., & Guillent , Y. (31 de julio de

2012). Obtenido de http://metodologia02.blogspot.com/p/tecnicas-

de-la-investigacion.html

Baez, S. (2012). fraktalweb. Obtenido de

http://fraktalweb.com/blog/sistemas-web-para-que-sirven/

Page 141: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Bibliografía 121

Consejo Universitario. (2012). Universidad de Guayaquil. Recuperado el

27 de Julio de 2017, de

http://www.cisc.ug.edu.ec/cisc/images/ESTATUTO_UG.pdf

Delgado, L. A. (15 de mayo de 2015). Blogger. Obtenido de http://data-

collection-and-reports.blogspot.com/2009/05/recoleccion-de-

datos.html

Fogelman-Soulié, F. (17 de Diciembre de 2015). Implementing Big Data

Analytics Projects in Business. Obtenido de springerlink:

http://link.springer.com/chapter/10.1007/978-3-319-26989-4_6

Froufe, A. (2012). JavaServer Pages. Madrid - España: Alfaomega Ra-

MA.

Gómez, V. (23 de junio de 2016). Instituto Binario. Obtenido de

https://instintobinario.com/arquitectura-en-tres-capas/

Gonzalez, w. (13 de mayo de 2014). Blogger -recopilacion de datos.

Obtenido de http://recodatos.blogspot.com/2009/05/tecnicas-de-

recoleccion-de-datos.html

Henríquez Cortés, M. I. (2017). Repositorio Academico Universidad de

Chile. Obtenido de http://repositorio.uchile.cl/handle/2250/101928

Heredero, C. d. (2012). Sistema de informacion en la empresa. España:

Revista de ciencias sociales y jurídicas.

Hernández Sampieri, R., Fernández Collado, C., & Baptista Lucio, M.

(s.f.). Metodología de laInvestigación. Colonia Desarrollo Santa Fe:

McGRAW-HILL. Recuperado el 05 de Agosto de 2017, de

http://www.pucesi.edu.ec/web/wp-

Page 142: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Bibliografía 122

content/uploads/2016/04/Hern%C3%A1ndez-Sampieri-R.-

Fern%C3%A1ndez-Collado-C.-y-Baptista-Lucio-P.-2003.-

Metodolog%C3%ADa-de-la-investigaci%C3%B3n.-M%C3%A9xico-

McGraw-Hill-PDF.-Descarga-en-l%C3%ADnea.pdf

Hidalgo, M. C. (2013). Informes t Reportes.

IBM®. (11 de noviembre de 2017). Obtenido de

https://www.ibm.com/support/knowledgecenter/es/SS2U2U_10.0.0/

com.ibm.pim.dev.doc/pim_tsk_arc_definingusecases.html

Icomix, M. (18 de 02 de 2014). Metodologia de Desarollo. Obtenido de

http://metodologiaiconix.blogspot.com/

Jaspersoft., T. (2017). JasperReports. Obtenido de

http://community.jaspersoft.com/project/jasperreports-library

Jimenez, I. C. (24 de mayo de 2012).

http://lecturamasescritura.blogspot.com/2012/05/informe-o-

reporte.html.

Lamas, M. A., Diaz, P., & Bazan, I. O. (2012). Miami Dade College.

Obtenido de

http://www.mdp.edu.ar/humanidades/documentacion/licad/archivos/

modulos/inicial/archivos/bibliografia/inicial/eje3/ADMINISTRACION/

UNIDADES_DE_INFORMACION/MI080.htm

Loes, C. L. (2017). Obtenido de

http://www.ces.gob.ec/index.php?option=com_phocadownload&vie

w=category&id=11:ley-organica-de-educacion-superior&Itemid=137

Mendoza, A. D. (19 de mayo de 2012). Clases investigacion Cientifica.

Obtenido de

Page 143: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Bibliografía 123

https://investigacionestodo.wordpress.com/2012/05/19/clases-y-

tipos-de-investigacion-cientifica/

Monsalve, A. M. (26 De 02 De 2012). Obtenido de

http://angiemilenamogollonmonsalve.blogspot.com/

Montoya, C. A., & Saavedra, M. B. (2014). Ceipa. Obtenido de

http://www.ceipa.edu.co/lupa/index.php/lupa/article/view/120/235

Oracle. (2016). Oracle technetwork. Obtenido de

http://www.oracle.com/technetwork/java/javaee/javaserverfaces-

139869.html

Pita Fernández, S. P. (27 de 05 de 2012). Obtenido de

https://www.fisterra.com/mbe/investiga/cuanti_cuali/cuanti_cuali2.p

df

Rodriguez, I. M., & Gómez, C. G. (junio de 2015). Revista General de

Información y Documentación. Obtenido de

http://revistas.ucm.es/index.php/RGID/article/view/51238/47559

Sabino, C. A. (s.f.). El proceso de investigación. En C. A. Sabino.

Valverde, J. B. (2 de Septiembre de 2016). ANALISIS Y DISEÑO DEL

PROTOTIPO DE UN SISTEMA DE INFORMACION PARA LA

GESTION Y SEGUIMIENTO DE ACTIVIDADES EN ELAREA DE

RECREACION PARQUES SAMANES. GUAYAQUIL: Universidad

de Guayaquil, Facultad de Ingeniería Industrial, Carrera de

Licenciatura en Sistema de Información. Obtenido de

http://repositorio.ug.edu.ec/handle/redug/19752

Valverde, J. R. (2016). Analisis y Diseño del Prototipo de un Sistema de

Informacion para la Gestion y Seguimiento de Actividades en

Page 144: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA …repositorio.ug.edu.ec/bitstream/redug/30468/1/TESIS PDF... · 2018. 6. 19. · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA

Bibliografía 124

Elarea de Recreacion Parques Samanes. Guayaquil: Universidad

Guayaquil.

Villacis Chancay, I. U. (09 de 06 de 2017). Matriz de Control de

Seguimiento de Proyecto. (R. M. Francisco, Entrevistador)

Wellington, R. B. (2016). Análisis y Diseño del Prototipo de un.

Guayaquil: Universidad de Guayaquil.