DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR...

159
Hamlet Rannier Hernandez Montas 2013-0006 Wlises Rivas Florentino 2013-1448 ASESOR: Ing. Edgar Elias Morrobert Ovalles Santo Domingo, D.N. Noviembre 2019 Los conceptos expuestos en esta investigación son de exclusiva responsabilidad de su(s) autor(es) DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE INFORMÁTICA PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE TEMA: Registro y Consulta de Trabajos de Grado y Monográficos en la Universidad APEC SUSTENTANTES: Kevin Eduardo Castillo De La Rosa 2013-2461

Transcript of DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR...

Page 1: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

Hamlet Rannier Hernandez Montas 2013-0006

Wlises Rivas Florentino 2013-1448

ASESOR:

Ing. Edgar Elias Morrobert Ovalles

Santo Domingo, D.N.

Noviembre 2019

Los conceptos expuestos en esta investigación son de exclusiva responsabilidad de su(s) autor(es)

DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE

INFORMÁTICA

PROYECTO DE TRABAJO DE GRADO PARA OPTAR

POR EL TÍTULO DE:

INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e

INGENIERO(A) DE SOFTWARE

TEMA:

Registro y Consulta de Trabajos de Grado y Monográficos en la

Universidad APEC

SUSTENTANTES:

Kevin Eduardo Castillo De La Rosa 2013-2461

Page 2: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

ii

Tabla de Contenidos Índice de figuras y tablas ...............................................................................................vii

Dedicatorias ..........................................................................................................xii

AGRADECIMIENTOS ................................................................................................ xvi

CAPÍTULO 1: METODOLOGÍA DE LA INVESTIGACIÓN......................................... 1

1.1. Introducción ......................................................................................................... 2

1.2. Justificación ......................................................................................................... 3

1.3. Planteamiento del problema y delimitación .......................................................... 4

1.3.1. Planteamiento de problema .................................................................................. 4

1.3.2. Delimitación ........................................................................................................ 6

1.4. Objetivos ............................................................................................................. 6

1.4.1. Objetivo General .................................................................................................. 6

1.4.2. Objetivos específicos ........................................................................................... 7

1.5. Marco teórico referencial ..................................................................................... 8

1.6. Diseño metodológico ......................................................................................... 10

1.6.1. Tipo de estudio .................................................................................................. 10

1.6.2. Método que implementar.................................................................................... 10

1.7. Técnicas de Investigación .................................................................................. 10

CAPITULO 2: BASE HISTÓRICA Y DEFINICIÓN DE COMPONENTES EN LA

PLATAFORMA DE CONSULTA DE TRABAJOS DE ................................................ 11

2.1. Introducción ....................................................................................................... 12

2.2. Historia de los trabajos de grado......................................................................... 12

2.3. Características de los trabajos de grado .............................................................. 17

2.4. Importancia de los trabajos de grado en la actualidad ......................................... 19

2.5. Historia de los monográficos .............................................................................. 20

2.6. Características de los monográficos .................................................................... 21

2.7. Comparación entre trabajo de grado y monográfico ............................................ 25

2.8. Conclusión ......................................................................................................... 27

Page 3: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

iii

CAPÍTULO 3: SISTEMAS DE INFORMACIÓN Y MOTORES DE BÚSQUEDAS ... 28

3.1. Introducción ....................................................................................................... 29

3.2. Motores de búsqueda ......................................................................................... 29

3.2.1. Definiciones y reseñas........................................................................................ 29

3.3. Historia de motores de búsqueda: ....................................................................... 30

3.3.1. Tipos de buscadores ........................................................................................... 32

3.4. Utilidad de los motores de búsqueda .................................................................. 35

3.5. Directorios o índices temáticos ........................................................................... 36

3.5.1. Comparación entre directorios y motores de búsqueda: ...................................... 38

3.6. Bases de datos .................................................................................................... 46

3.6.1. Concepto: ........................................................................................................... 46

3.6.2. Tipos de bases de datos ...................................................................................... 47

3.6.3. Ejemplos de bases de datos ................................................................................ 49

3.7. Interfaz gráfica de usuario .................................................................................. 50

3.7.1. Concepto ............................................................................................................ 50

3.7.2. Características y funcionamiento: ....................................................................... 51

3.7.3. Ejemplos de interfaces gráficas de usuario: ........................................................ 52

3.7.4. Importancia de las interfaces graficas de usuario: ............................................... 53

3.8. Lenguajes de programación ................................................................................ 54

3.8.1. Concepto ............................................................................................................ 54

3.8.2. Tipos de lenguajes de programación ................................................................... 55

3.8.3. Ejemplos de lenguajes de programación: ............................................................ 56

3.9. Conclusión ......................................................................................................... 58

CAPÍTULO 4: PROCESO DE REGISTRO DE TRABAJOS DE GRADO Y

MONOGRÁFICOS EN LA UNIVERSIDAD APEC ..................................................... 59

4.1. Introducción ....................................................................................................... 60

4.2. Acerca de la Universidad APEC ......................................................................... 60

Page 4: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

iv

4.3. Actores del proceso de selección y consulta de trabajos de grado y monografías

.......................................................................................................................... 61

4.4. Esquema del proceso para inscribir el Trabajo De Grado .................................... 64

4.5. Esquema del proceso para inscribir el Monográfico ............................................ 64

4.6. Planteamiento del problema ............................................................................... 65

4.7. Análisis de las encuestas .................................................................................... 67

4.7.1. Encuesta al Estudiante........................................................................................ 68

4.7.2. Encuesta al Docente ........................................................................................... 70

4.8. Conclusión ......................................................................................................... 73

CAPITULO 5: DISEÑO DEL SISTEMA DE REGISTRO Y CONSULTA DE

TRABAJOS DE GRADO Y MONOGRÁFICOS EN LA UNIVERSIDAD APEC ........ 74

5.1. Introducción ....................................................................................................... 75

5.2. Información Del Proyecto .................................................................................. 76

5.2.1. Propósito Y Justificación.................................................................................... 76

5.3. Alcance .............................................................................................................. 77

5.4. Descripción Del Proyecto ................................................................................... 78

5.5. Personal Involucrado .......................................................................................... 79

5.6. Requerimientos .................................................................................................. 82

5.7. Visión del sistema .............................................................................................. 86

5.8. Definiciones, Acrónimos y Abreviaturas ............................................................ 87

5.9. Diseño de Alto Nivel .......................................................................................... 89

5.10. Especificación de Casos de Uso ......................................................................... 89

5.10.1. Control de acceso ......................................................................................... 89

5.10.2. Pantalla principal .......................................................................................... 90

5.10.3. Listado de trabajos finales ............................................................................ 91

5.10.4. Actualizar estado .......................................................................................... 92

5.10.5. Detalles del trabajo final ............................................................................... 93

5.10.6. Buscador ...................................................................................................... 94

Page 5: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

v

5.10.7. Formulario de solicitud................................................................................. 95

5.10.8. Módulo de usuarios ...................................................................................... 96

5.10.9. Diseño adaptable .......................................................................................... 97

5.11. Diagrama de Arquitectura .................................................................................. 98

5.12. Diseño de interfaces del sistema ......................................................................... 99

5.12.1. Acceso al sistema ......................................................................................... 99

5.12.2. Dashboard (Resumen) ................................................................................ 100

5.12.3. Listado de trabajos finales .......................................................................... 101

5.12.4. Actualizar estado ........................................................................................ 102

5.12.5. Detalles de trabajo final .............................................................................. 103

5.12.6. Buscador .................................................................................................... 104

5.12.7. Formulario de solicitud............................................................................... 105

5.12.8. Usuarios ..................................................................................................... 106

5.12.9. Diseño adaptable ........................................................................................ 107

5.13. Descripción de los roles del sistema ................................................................. 108

5.14. Diseño de Bajo Nivel ....................................................................................... 109

5.14.1 Diagrama Entidad-Relación de Base de Datos ................................. 109

5.14.2 Diagrama de clases .......................................................................... 110

5.14.3 Diagrama de Secuencia .................................................................... 111

5.14.3.1 Acceso al sistema ............................................................................ 111

5.14.3.2 Registrar trabajo final ...................................................................... 112

5.14.3.3 Buscador.......................................................................................... 113

5.15. Presupuesto para el desarrollo del sistema ........................................................ 114

5.16. Conclusión ....................................................................................................... 115

ConclusioneS ....................................................................................................... 116

Análisis de cierre ........................................................................................................ 117

Fuentes BIBLIOGRÁFICAS ....................................................................................... 119

Anexos ........................................................................................................ 121

Page 6: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

vi

Anexo I: Formulario de solicitud de aprobación del tema de trabajo de grado .............. 122

ANEXO II: Anteproyecto de grado .............................................................................. 123

Page 7: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

vii

ÍNDICE DE FIGURAS Y TABLAS

Tablas

Tabla 2.7.1 Comparación entre trabajo de grado y monográfico (Construcción propia) .. 25

Tabla 2.7.2 Evaluación final por Universidades (Construcción propia) .......................... 26

Tabla 3.3.1 Tipos de buscadores (Recuperado de hipertexto.info) .................................. 32

Tabla 3.3.2 Tipos de multibuscadores (Recuperado de:

http://www.hipertexto.info/documentos/tipos_buscador.htm)........................................ 35

Tabla 5.6.1 Lista de requerimientos del sistema (Construcción propia) .......................... 86

Tabla 5.10.1 Diagrama de caso de uso - control de acceso (Construcción propia) .......... 89

Tabla 5.10.2 Diagrama de caso de uso - Pantalla principal (Construcción propia) .......... 90

Tabla 5.10.3 Diagrama de caso de uso - Listado de trabajos finales (Construcción propia)

...................................................................................................................................... 91

Tabla 5.10.4 Diagrama de caso de uso - Actualizar estado (Construcción propia) .......... 92

Tabla 5.10.5 Diagrama de caso de uso - Detalles del trabajo final (Construcción propia)

...................................................................................................................................... 93

Tabla 5.10.6 Diagrama de caso de uso - Buscador (Construcción propia) ....................... 94

Tabla 5.10.7 Diagrama de caso de uso - Formulario de solicitud (Construcción propia) . 95

Tabla 5.10.8 Diagrama de caso de uso - Módulo de usuarios (Construcción propia) ....... 96

Tabla 5.10.9 Diagrama de caso de uso - Diseño adaptable (Construcción propia) ........... 97

Tabla 5.15.1 Presupuesto para el desarrollo del sistema ............................................... 114

Page 8: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

viii

Gráficos

Gráfico 1 Estudiante: ¿Está usted conforme con los procesos que lleva la universidad

APEC al momento de inscribir el trabajo de grado? ....................................................... 68

Gráfico 2 Estudiante: ¿Considera usted útil una plataforma donde pueda consultar los

trabajos de grado que ya fueron realizados por otros estudiantes? .................................. 69

Gráfico 3 Estudiante: ¿Cuándo te toca cursar trabajo de grado, ya tienes claro cuál será el

tema para desarrollar? .................................................................................................... 69

Gráfico 4 Estudiante: ¿Consideras útil que el sistema te permita sugerir trabajos de grados?

...................................................................................................................................... 70

Gráfico 5 Docente: ¿Como docente de APEC, se siente usted conforme con el proceso

actual de inscripción de trabajos de Grados y monográficos que está implementando en la

universidad? .................................................................................................................. 71

Gráfico 6 Docente: ¿En su Rol de docente, sabe usted si un Tema sobre un trabajo de grado

o monográfico ya ha sido trabajado en otra ocasión? ...................................................... 71

Gráfico 7 Docente: ¿Como docente, considera usted útil una plataforma donde pueda

consultar los trabajos de grados y monográficos que han sido trabajados en la universidad?

...................................................................................................................................... 72

Gráfico 8 Docente: ¿Como docente, estaría de acuerdo con una solución que permita

registrar propuestas, de docentes y estudiantes, de Trabajos de Grado y Monográfico? .. 72

Page 9: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

ix

Figuras

Figura 3.3.1 Vista general de la web (El Rincón Del Marketing, 2009) .......................... 31

Figura 3.3.2 Ejemplo de multi-buscador (Busca, busca. recuperado de:

www.geocities.com) ...................................................................................................... 33

Figura 3.5.1 Directorio web de AltaVista (www.altavista.com/dir) ................................ 37

Figura 3.5.2 Monografía sobre motores de búsqueda (Rogelio A. Gonzáles, 2012) ........ 39

Figura 3.7.1 Extracto de interfaz de usuario (Google Images) ........................................ 52

Figura 4.2.1 Logo de la Universidad APEC (Recuperado de www.unapec.edu.do) ........ 61

Figura 4.4.1 Esquema para inscribir Trabajo de Grado (Construcción propia) ................ 64

Figura 4.5.1 Esquema para inscribir Monográfico (Construcción propia) ....................... 65

Figura 5.10.1 Diagrama de caso de uso - control de acceso (Construcción propia) ......... 89

Figura 5.10.2 Diagrama de caso de uso - Pantalla principal (Construcción propia) ......... 90

Figura 5.10.3 Diagrama de caso de uso - Listado de trabajos finales (Construcción propia)

...................................................................................................................................... 91

Figura 5.10.4 Diagrama de caso de uso - Actualizar estado (Construcción propia) ......... 92

Figura 5.10.5 Diagrama de caso de uso - Detalles del trabajo final (Construcción propia)

...................................................................................................................................... 93

Figura 5.10.6 Diagrama de caso de uso - Buscador (Construcción propia) ..................... 94

Figura 5.10.7 Diagrama de caso de uso - Formulario de solicitud (Construcción propia) 95

Figura 5.10.8 Diagrama de caso de uso - Módulo de usuarios (Construcción propia) ..... 96

Figura 5.10.9 Diagrama de caso de uso - Diseño adaptable (Construcción propia) ......... 97

Figura 5.11.1 Diagrama de arquitectura (Construcción propia) ...................................... 98

Figura 5.12.1 Interfaz - Acceso al sistema (Construcción propia) ................................... 99

Figura 5.12.2 Interfaz - Dashboard o Resumen (Construcción propia).......................... 100

Figura 5.12.3 Interfaz - Listado de trabajos finales (Construcción propia) .................... 101

Figura 5.12.4 Interfaz - Actualizar estado (Construcción propia) .................................. 102

Figura 5.12.5 Interfaz - Detalles del trabajo final (Construcción propia)....................... 103

Page 10: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

x

Figura 5.12.6 Interfaz - Buscador (Construcción propia) .............................................. 104

Figura 5.12.7 Interfaz - Formulario de solicitud (Construcción propia) ........................ 105

Figura 5.12.8 Interfaz - Usuarios (Construcción propia) ............................................... 106

Figura 5.12.9 Interfaz - Diseño adaptable (Construcción propia) .................................. 107

Figura 5.14.1 Diagrama Entidad-Relación de base de datos (Construcción propia) ...... 109

Figura 5.14.2 Diagrama de clases (Construcción propia) .............................................. 110

Figura 5.14.3 Diagrama de secuencia – Acceso al sistema (Construcción propia) ........ 111

Figura 5.14.4 Diagrama de secuencia – Registrar trabajo final (Construcción propia) .. 112

Figura 5.14.5 Diagrama de secuencia – Buscador (Construcción propia)...................... 113

Page 11: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xi

REGISTRO Y CONSULTA DE TRABAJOS DE GRADO Y

MONOGRÁFICOS EN LA UNIVERSIDAD APEC

Page 12: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xii

DEDICATORIAS

Page 13: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xiii

DEDICATORIAS

Dedico este trabajo de investigación a mi abuela Petronila Mercedes (Puchita) EPD, una

persona que me enseñó bastante en mi proceso de crianza e infancia, muy orgullosa de mi

persona y de todos los logros que ella sabía que iba a lograr en el transcurso de mi vida.

Es una persona que no tiene desperdicio alguno, me aconsejó mucho y siempre fue

atenta a todos sus hijos, dejando un legado de amor, paz y protección y él mismo llevado

de generación en generación.

Gracias por todo abuela querida.

Kevin Eduardo Castillo.

Page 14: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xiv

DEDICATORIAS

Dedico esta este trabajo de grado con todo amor, cariño y respeto a mi padre Vicente

Hernández, quien me enseño elegir el camino del bien y los buenos valores, gracias papi

por siempre contar con tu apoyo. También a mi madre Filomena Montas por enseñarme

luchar y nunca rendirme por lo que quiera.

De manera especial y con mucho agradecimiento también quiero dedicar este trabajo de

grado a mi hermana Adalgisa Hernández y su esposo Rafael Paulino, sin duda alguna ellos

son parte fundamental de lo que soy hoy en día, sin el apoyo de ustedes no fuera posible

llegar a esta meta, gracias por su apoyo, compresión y cariño hacia a mí.

Hamlet R Hernández Montas.

Page 15: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xv

DEDICATORIAS

A mis padres, por su dedicación y empeño en ser los primeros y mejores maestros.

Wlises Rivas Florentino.

Page 16: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xvi

AGRADECIMIENTOS

Page 17: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xvii

AGRADECIMIENTOS

Quiero agradecer en primer lugar a Dios por darme la sabiduría y el discernimiento de

poder realizar este proyecto en conjunto con mis compañeros Hamlet Rannier Hernandez

Montas y Wlises Rivas Florentino, los cuales son personas con altos estándares de calidad

humana y entregados a la causa. Camaradas y colegas de más de media carrera universitaria

llena de anécdotas, horas de estudio y aprendizaje. Su amistad es tan importante como esta

gran meta que todos perseguimos y gracias les doy por ser quienes me acompañan en este

proyecto lleno de expectativas e ideas interesantes.

Agradecer a toda mi familia, la cual han hecho un excelente trabajo en mi proceso de

crianza y educación y dieron todo lo que ha estado a su alcance para hacerme quien soy en

él día de hoy, de no ser por cada uno de ellos no sabría en qué estatus de mi vida estaría,

haciendo énfasis en Eduardo Castillo Ortiz (Padre), Ruth Roxanna De La Rosa

(Madre) y Luis Eduardo Castillo De La Rosa (Hermano). Todos espectaculares a su

manera y deseo de sobre todas las cosas que Dios siempre los tenga en su amparo. Gracias

por ser quienes son y por la cantidad de experiencias vividas que he adquirido con todos

ustedes. Mi eterno agradecimiento siempre hacia sus personas y ustedes siempre serán el

motor que me permite a mi impulsarme a nuevos retos y lograr nuevas metas.

También doy las gracias a el resto de los parientes y amistades los cuales han aportado

un granito de arena para hacerme crecer como persona y profesional en todos los aspectos

de mi vida. Gracias por todas las enseñanzas y consejos otorgados hacia mí, no cabe duda

Page 18: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xviii

de que de todas las circunstancias se aprende y se avanza para ser mejor cada día y crear

un mejor legado en la sociedad.

Agradecer cordialmente a nuestro asesor el Ing. Edgar Elías Morrobert Ovalles, una

espectacular persona con un alto índice de pensamiento crítico en la cual nos sirvió de guía

y norte a seguir para este proyecto. Gracias por sus atenciones y consejos durante todo el

proceso de investigación y lo único que deseo son bendiciones hacia su persona y a todos

los suyos, gracias por el manto otorgado en este viaje hacia la recta final en una de muchas

metas de crecimiento personal y profesional.

Finalmente agradecer a la comunidad educativa de estudios y a la Universidad APEC

por brindarme esta gran oportunidad y reto que marca un antes y un después. Sin lugar a

duda he tenido ocasiones las cuáles estar al límite y darlo todo es la única opción. Gracias

por hacer manifestar ese potencial que está latente en mí y en cómo pudieron enseñarme

para ser un mejor profesional. Gracias a todo el equipo de profesores que formaron parte

de mi carrera como estudiante y a los empleados administrativos por su labor diaria

brindando los servicios pertinentes.

Kevin Eduardo Castillo De La Rosa.

Page 19: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xix

AGRADECIMIENTOS

Agradezco inmensamente a Dios por permitirme llegar a la meta final de mi carrera,

dándome salud y las fuerzas para nunca rendirme. A mis padres Vicente Hernández y

Filomena Montas por guiarme en el buen camino y buenos valores.

A mi compañera de vida Génesis Estévez que en todo momento me ha brindado su

apoyo y siempre ha creído en mí, siendo mi mentora “We Did It” mi amor.

A mis hermanos (a) que siempre han creído en mí y me han brindado su apoyo

emocional, siendo el hermano menor, todos de una manera u otra han servido de

inspiración y ejemplo a seguir.

A UNAPEC que me permitió conocer buenos profesores y amigos como mis

compañeros de tesis Wlises y Kevin y nuestro maestro asesor Edgar Elías Morrobert

Ovalles, desde el primer momento siempre ha estado dispuesto a colaborar en este trabajo.

Hamlet R Hernández Montas.

Page 20: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

xx

AGRADECIMIENTOS

En primer lugar, doy gracias a Dios por hacer posible cada paso que damos, por darme

salud y vida. A mis padres, que dieron todo para formarme en el camino correcto siguiendo

sus buenos pasos. A mi querida esposa por acompañarme al recorrer este maravilloso

camino.

A mis amigos y compañeros de tesis; Kevin y Hamlet, por su ardo labor e inspiración

para lograr culminar la carrera y hacer el proceso de esta divertido.

A la universidad APEC por ser el canal principal para conocer los compañeros y tutores

que me motivaron a seguir creciendo personal y académicamente. A nuestro asesor de tesis

y profesor, Ing. Edgar Elías Morrobert Ovalles, por aceptar trabajar con nosotros en esta

investigación y colaborar abiertamente en la misma.

Wlises Rivas Florentino.

Page 21: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

1

CAPÍTULO 1: METODOLOGÍA DE LA INVESTIGACIÓN

Page 22: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

2

Introducción

En el presente documento se toma un tema de controversia dentro de la universidad

APEC la cual pueden ser aplicada no sólo para él recinto, sino para todo un conglomerado

organizacional de fines educativos superiores. Todos los estudiantes y maestros al igual

que departamentos organizacionales que residen dentro de la institución deben valorar la

importancia de este tipo de propuestas ya que brinda una serie de beneficios los cuales

aumentan la productividad de la universidad en general y los procesos organizacionales

que esté conlleva.

Antes de proceder a los detalles del proyecto es necesario definir unos cuantos

conceptos que se requieren saber para estar más familiarizados:

Registro: un registro (también llamado fila o tupla) representa un objeto único de datos

implícitamente estructurados en una tabla. En términos simples, una tabla de una base de

datos puede imaginarse formada de filas y columnas o campos.

Consulta: Búsqueda de información en una fuente de documentación para aprender una

cosa o para aclarar una duda.

Trabajo de grado: es un ejercicio de profundización -desarrollado por el estudiante de

pregrado como requisito para optar al título profesional- que mediante la integración y

aplicación teórica o teórico-práctica de conocimientos y habilidades o a través de la

Page 23: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

3

generación de nuevo conocimiento, busca fortalecer las distintas competencias adquiridas

durante su proceso de formación y, así mismo, contribuir al análisis y solución creativa de

una problemática relacionada con el objeto de estudio o campo de acción de su profesión.

Monográfico: (estudio, trabajo, tema) Que se realiza de forma detallada y minuciosa

sobre un aspecto concreto y particular de una materia acotada.

Justificación

La razón por la cual se tomó la iniciativa en este proyecto es para brindar una solución

viable a la búsqueda y selección de temas para los trabajos de grados y monográficos, los

estudiantes pueden tomar como referencia los trabajos ya implementados y registrados en

la plataforma y poder crear los suyos de una forma más eficaz y eficiente. No obstante, es

necesario comprender los procesos y factores implicados en él mismo con el fin de

automatizarlos y brindar el mayor índice de efectividad.

Muchos de los argumentos puestos en la presente investigación son considerados

importantes debido a varios parámetros:

1. Impacto del problema: el margen de impacto que tiene la presente problemática es de

crecimiento, con esto se entiende que en un tiempo determinado más personas serán

víctimas de esta situación presentada.

Page 24: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

4

2. Implicados en él problema: profesores, estudiantes y personal administrativo pertinente

se hacen partícipes de esta situación y lo que se busca es una solución óptima ante los

problemas de selección y consulta de trabajos de grado, generando así un ahorro de tiempo

considerable ante todas los involucrados.

Planteamiento del problema y delimitación

Planteamiento de problema

La universidad APEC tiene un ciclo que los estudiantes deben de completar los cuáles

se clasifican en dos:

Tesis: propiamente definido en la introducción, este es un proyecto en la cual se

soluciona un problema o varios problemas en un entorno determinado mediante algún tipo

de idea revolucionaria o innovación.

Monográfico: dando seguimiento a la definición ya pautada en la introducción, se trata

de un trabajo detallado en el cual se inspecciona minuciosamente los parámetros a tratar.

Puesto que los estudiantes deben de atravesar por alguno de estos programas para

graduarse, los mismos seleccionan un tema para poder desarrollar, sin embargo, no tienen

la garantía de que uno o más grupos no trabajan exactamente en el mismo tema de

investigación y esto genera una serie de inconvenientes desatados en cadena, las cuáles son

los siguientes:

Page 25: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

5

Pérdida de tiempo: los estudiantes pierden una cantidad considerable del mismo en

avanzar con todos los procesos organizacionales y administrativos de la institución, esto es

debido a que cada paso de la entrega de alguno de estos proyectos tiene fechas específicas

para ser entregados, y puesto a que tienen que pensar en otro tema se ven limitados.

Falta de ideas: algo que se puede desatar también es la falta de ideas, se pueden dar el

escenario en la cual un grupo de estudiantes tiene un tema definido y están en el proceso

de desarrollo de este, sin embargo, se dan cuenta de que un grupo de estudiantes tiene

exactamente el mismo tema ya registrado y pre aprobado primero. Esto implica que deben

buscar un nuevo tema y construirlo desde los cimientos, y si no tienen el tiempo de crearlo

le sale pesado terminarlo.

Inconsistencia en la comunicación: el decanato asignado dentro del centro educativo

debe de mandar notificación a los estudiantes indicando que algún otro grupo trabaja en el

mismo tema que ellos, sin embargo, esto no es así debido a que los procesos de registro se

manejan de manera arcaica y no sistemática, muchos procesos administrativos se llevan a

cabo de manera manual y no se tiene una certeza de cuáles son los temas que se encuentran

en desarrollo al 100%.

Falta de coordinación entre grupos de investigación y asesor: puede darse el escenario

en la cual se tenga que elegir un tema en la cual dicho grupo de investigación y el asesor

no estén en perfecta sincronía, esto pueden darse por la indiferencia emocional qué hay

respecto al tema seleccionado o la falta de conocimiento general que tengan todos los

Page 26: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

6

miembros de la entidad, lo que provoca que la creación de ideas no sea tan fluida y esto

lleve a los otros males ya mencionados.

Ya mencionados estos puntos importantes de preocupación que son factores para

solucionar, se debe de considerar el índice de estudiantes que son víctima de este

inconveniente. En la universidad APEC se tiene un total de diez y ocho (18) carreras de

grado las cuáles deben de pasar por un trabajo de grado o monográfico, con un promedio

de 6 grupos de carreras diferentes por periodo los cuáles son víctimas de este asunto, dicha

cifra sólo va en aumento debido a la falta de creatividad e ideas revolucionarias que se

presente a la hora de desarrollar un tema de investigación.

Delimitación

La investigación será realizada en los estudiantes de ingeniería de la universidad APEC

en el cuatrimestre Septiembre – Diciembre del año 2019.

Objetivos

Objetivo General

Diseñar un sistema de registro y consulta de trabajos de grado y monográficos la cual

brinde eficiencia y eficacia al momento de acudir a dicha plataforma.

Page 27: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

7

Objetivos específicos

• Diseñar una base de datos la cual fomente el papel de registro y donde se puedan

hacer búsquedas especializadas para la edición y manipulación de este de ser

necesario.

• Diseñar una GUI (Graphic User Interface - Interfaz Gráfica de Usuario) con el fin

de que la plataforma sea más amigable para aquel que le de uso, esto aplica tanto

para el profesorado, personal administrativo y estudiantado del recinto.

• Diseñar arquitectura del lado del servidor que será la responsable de gestionar las

solicitudes e integración entre las interfaces.

• Diseñar flujo de datos entre las partes involucradas al momento de solicitar los

trabajos de grados o monográficos

Page 28: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

8

Marco teórico referencial

La referencia aplicada al presente proyecto se basa en una serie de áreas de estudio las

cuáles deben ser mostradas para mayor entendimiento de este. Dichas áreas son las

siguientes:

• Base de datos:

“Una base de datos es un “almacén” que nos permite guardar grandes cantidades de

información de forma organizada para que luego podamos encontrar y utilizar fácilmente”

(maestros del web).

La primera vez que se debatió de base de datos fue en 1963, en un simposio en la ciudad

de california USA. también se define como base de datos a un conjunto de archivos y

registros los cuales trabajan de manera sistemática y estructurada y estos se encuentran de

forma agrupada.

Desde el punto de vista informático, la base de datos es un sistema formado por un

conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un

conjunto de programas que manipulen ese conjunto de datos.

Existen elementos que ayudan a la interacción con la base de datos de manera más fácil

y eficiente, a estos les llamamos tablas, estos componentes brindan una ventaja de

estructura y organización al usuario la cual permite categorizar la información y brinda al

usuario facilidad de navegar dentro de este.

Page 29: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

9

• Interfaz gráfica de usuario:

“Es el medio con que el usuario puede comunicarse con una máquina, equipo,

computadora o dispositivo, y comprende todos los puntos de contacto entre el usuario y el

equipo.” (NeoAttack). Dentro de los varios tipos de interfaces de usuarios que existen, nos

centraremos en las Interfaces gráficas de usuario (Graphic User Interface, GUI) ya que

permiten comunicarse con la aplicación de una forma rápida e intuitiva.

Funciones secundarias (o requerimientos no funcionales):

Según Ian Sommerville, los Requerimientos del Usuario. - son declaraciones, en

lenguaje natural y en diagramas, de los servicios que se espera que el sistema provea y de

las restricciones bajo las cuales debe operar. Dicho esto, se espera que a través de los

formularios digitales en la plataforma vayan de la mano con los diagramas y guías sobre el

uso de la plataforma.

Sobre los requerimientos no funcionales, “Requerimientos no funcionales. - Son

restricciones de los servicios o funciones ofrecidos por el sistema. Incluyen restricciones

de tiempo, sobre el proceso de desarrollo, estándares, etc.” (Sommerville).

Page 30: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

10

Diseño metodológico

Tipo de estudio

Esta investigación se ha hecho dándole un enfoque cuantitativo. Esta investigación

centró sus preguntas en determinar los procesos para inscribir un trabajo de grado o tesis

en la universidad APEC.

Método que implementar

Este trabajo de investigación se llevará a cabo haciendo uso de los métodos inductivo y

deductivo. El método deductivo permitirá alcanzar desde las conclusiones generales hacia

las particulares reduciéndose en una hipótesis específica que se llevará a prueba. Por otra

parte, el método inductivo permitirá trabajar desde lo particular a lo general, proveer una

evidencia fuerte para la veracidad de las conclusiones y premisas generales. Tras utilizar

estos métodos, podremos identificar el orden a seguir en la obtención de la información,

además de las fuentes y la calidad de estas.

Técnicas de Investigación

Para la recopilación de información utilizaremos la observación de los procesos actuales

además de entrevistas y cuestionarios, encuestas. Los cuestionarios serán realizados a los

profesores asesores, los cuales son la parte fundamental a la hora de seleccionar el trabajo

de grado o tesis.

Page 31: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

11

CAPITULO 2: BASE HISTÓRICA Y DEFINICIÓN DE

COMPONENTES EN LA PLATAFORMA DE CONSULTA

DE TRABAJOS DE GRADO Y MONOGRÁFICOS

Page 32: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

12

Introducción

En el presente capítulo se dará primicia a las informaciones más importantes sobre

trabajos de grado y monográficos con el fin de tener una orientación clara sobre el

contenido principal la cual el sistema de consulta y registro llevará a cabo sus funciones.

Tomando en consideración elementos como la historia de los trabajos de grado y

monográficos, características, importancia y comparaciones entre los mismos, se tendrá un

mejor índice de entendimiento sobre el tema en general y lo que se busca solucionar.

Al final de este capítulo se da una versión resumida del contenido mostrado con

interpretaciones y otros puntos de análisis para dar continuidad al capítulo posterior y así

tener una correlación entre contenidos.

Historia de los trabajos de grado

La Historia como tal es una serie de hechos o acontecimientos los cuales ocurren en un

intervalo de tiempo determinado y produce un impacto en una o más personas durante lo

ocurrido. Dicho esto, pues los trabajos de grado fueron creados con el fin de expandir el

conocimiento y la preparación profesional de los estudiantes en los distintos recintos

educativos, los trabajos de grado son una extensión del crecimiento de la historia ya que

en estos se fomentan la resolución de problemas particulares con un alcance definido y se

pautan una serie de metodologías de investigación científica para asegurar su veracidad y

factibilidad.

Page 33: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

13

Dentro del área de titulación de historia, esto al tener como meta la explicación lógica

del pasado, tiene cumplimientos que son indispensables para el desarrollo de una sociedad,

teniendo como identificación los temas humanos, sociales, culturales, científicos, entre

otros. Esto con el fin de preservar el conocimiento y tener mejores registros de estos, ya

que el conocimiento es la fuente del desarrollo humano en todas las áreas del saber. El

conocimiento histórico es la única garantía de establecer un presente con sentido y

propósito, y como tal son el principio de las conexiones de las redes socioeconómicas y

culturales de una civilización.

Esto lleva a cabo la tarea de ser la exclusiva responsable de la recuperación, estudio y

difusión de nuestro patrimonio histórico en base a una o múltiples áreas del saber, esto con

el fin de generar nuevos conocimientos y desarrollar la vida humana como la conocemos.

Pero antes de todo, la historia promueve el pensamiento crítico de las personas y de la

necesidad de investigar y argumentarse para poder brindar respuestas más sólidas y

eficientes en cualquier ámbito o disciplina.

Este grado pretende fomentar a los estudiantes e investigadores de conocimiento y una

práctica de técnicas y métodos de investigación, que conforme pasa el tiempo estas

herramientas que en un principio eran informales y subjetivas ahora abarcan un estándar

en constante mejora a la hora de investigar, el conocimiento se trata de preservarlo y de

transferirlo de generación en generación y, por lo tanto, existen herramientas y métodos de

investigación los cuales facilitan el trabajo.

Page 34: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

14

Los trabajos de grado tienen como objetivo la demostración de una serie de

conocimientos previos de años de estudio en un área del saber, con esto se determina el

nivel de relevancia en términos de conocimiento que posee el investigador para poder así

estar certificado en el sistema social como un “profesional” en el área de estudio donde se

trabajó. Y en base a este principio las competencias se han vuelto más exigentes a lo largo

de la historia.

Por lo tanto es bueno destacar una diferencia muy importante que trata sobre la filosofía

y la ciencia, la filosofía viene producto de los pensadores griegos hace miles de años y trata

sobre la reflexión y análisis crítico pero subjetivo sobre la vida, buscando un resultado en

como la mente humana interpreta los hechos reales de la vida, mientras que la ciencia se

respalda de métodos científicos para poder identificar la veracidad y falsedad de las cosas,

la ciencia siempre gira en dirección a la verdad, ya que el valor de este es lo más preciado

que se captura dentro de una investigación y es lo que le da peso y validez en los entornos

sociales.

La ciencia como tal debe de ser siempre respaldada, comprobada y revisada repetidas

veces hasta ser demostrado que los argumentos científicos sobre algo se mantienen

estáticos y siempre verídicos. La definición de ciencia no está caracterizada por un corpus

único o un estándar particular, sino que se describe como un conjunto de saberes y

conocimientos estructurados sistemáticamente y que son obtenidos mediante la

Page 35: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

15

observación y la inferencia racional de los hechos y acontecimientos en un tiempo

determinado.

A medida que pasaban los años a través del tiempo las cosas se fueron estandarizando,

iniciando una serie de entidades las cuales son los principales motores y fuentes de

referencia en cualquier proceso investigativo, estas son las bibliotecas y las universidades.

Mientras más tiempo pasaba de vida en la tierra, los seres humanos desarrollaban mejores

herramientas para la optimización de esos entornos, ya sea en mejora de infraestructura o

bien mejoras de manejo administrativo, las bibliotecas no son cosas de ahora, tienen sus

orígenes en el milenio IV a.C. representadas por la biblioteca de Asiria y Babilonia, y la

más antigua que se conoce es la de Ebla.

Estas entidades son los repositorios principales de conocimiento a nivel mundial donde

se tienen escritos de todo tema conocido. Las bibliotecas como tales se han ido extendiendo

y hasta clasificando, para que sus dimensiones y beneficios de rigor sean aplicados por las

masas en distintas regiones y partes del mundo, así como en múltiples entidades de uso

personal o empresarial. Las bibliotecas de escuela, de casa, de universidades, municipales,

regionales, nacionales e internacionales. Son las escalas más notables de estos recintos de

conocimiento y el nivel de alcance dependerá de la capacidad y espacio en repositorio para

los libros y otros escritos que tengan contenido de valor.

Dentro de las universidades se implementaron entonces el uso de las bibliotecas

aplicadas, es decir bibliotecas especializadas a un entorno y publico determinados, con esto

Page 36: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

16

surgen las bibliotecas universitarias las cuales tienen un filtro más específico de contenido,

con el fin de brindar información de propósitos educativos a sus estudiantes, las mismas se

equipan con libros, documentos, revistas, artículos, bases de datos, audiolibros, libros

digitales, entre otros elementos que apadrinen la gama de informaciones a ofrecer. Por lo

tanto, los estudiantes para poner en práctica sus conocimientos que han adquirido durante

los años, estos tienen que ejercer trabajos de grado o bien monográficos como una de las

pruebas finales para optar por el título de profesión, utilizan elementos y recursos de la

universidad para poder llevar a cabo esta hazaña.

Llevando esto a un punto de vista más particular, la Universidad APEC ubicada en la

republica dominicana, fue una de las principales pioneras del programa de trabajos de

grado y monográficos, delimitado a este país, el estado decretaba un déficit en términos de

cantidad de profesionales preparados en cualquier área del saber. Y esta universidad tomo

la iniciativa en conjunto con otras que le siguieron el paso para poder implementar una

solución a esta problemática. Los trabajos de grado, monográficos y tesis dentro de las

universidades fomentan el pensamiento crítico de los estudiantes que cursan una carrera

universitaria con el fin de poder salir mejor preparados de estas instituciones, actualmente

esto es un estándar dentro de las universidades hoy en día, y dichas instituciones le dan la

libertad al estudiantado de optar por cualquiera de las tres opciones de investigación

(trabajo de grado, monográfico o tesis), cada una con diferencias particulares que les

preceden.

Page 37: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

17

Características de los trabajos de grado

Según fuentes como TesisPro, los trabajos de grado tienen una serie de características

que sirven para que estos sean identificados y mejor comprendidos por el lector, y para

poder dar a relucir mejor este tema consideremos varios factores:

• Estructura: parte del trabajo de grado que nos dirá la composición de este y como

contempla su contenido a presentar.

• Contenido: la información presentada, que cabe destacar que el mismo tiene su

forma de ser mostrado en dichos documentos y tiene una serie de pautas que se

persiguen durante la investigación.

• Nivel de aplicación: esto delimita el alcance de un trabajo de grado, a quienes va

dirigido, y las cosas que abarca.

Su estructura, tiene un esquema particular y sistemático los cuales te llevan al análisis

y resolución de uno o más problemas, normalmente los estudiantes de cualquier área del

saber optan por estos procesos investigativos cuando se trata de poder realizar un proyecto

más riguroso y poder brindar un aporte más tangible a la sociedad. Los trabajos de grado

llevan un anteproyecto previo en la cual se argumenta el tema o problema a tratar, con

elementos clave como:

• Título del tema.

• Introducción del proyecto.

• Agradecimientos y/o dedicatorias.

Page 38: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

18

• Tablero de contenidos estructurado.

• Tablero de contenido para ilustraciones.

• Objetivos (generales y específicos).

• Capítulos que delimitan la investigación.

• Solución presentada ante la problemática o necesidad a resolver.

• Anexos y referencias varias.

Todos los argumentos que se dan en cada uno de los elementos de la lista llevan una

forma sistemática de ser mostrados, bajo estatutos como el formato APA para una mejor

presentación en cuanto a términos de estructura se refiere, tomando en cuenta todas las

observaciones de citas y referencias a tratar. Los trabajos de grado llevan un nivel de

estructura más riguroso que los monográficos como tal, pero en cierto modo menos intenso

que las tesis universitarias, puesto que se debe de ser aún más cauteloso en la estructura y

contenido a tratar durante la investigación. También los que realizan tesis para optar por el

título universitario tienen que defender su tema desarrollado ante un jurado dotado de

personas expertas en el área que van a comprender la viabilidad de la investigación y

evalúan el desempeño de los estudiantes al presentar su propuesta.

En el contenido va a depender mucho de lo que se está investigando, la forma en que la

información es presentada también depende de las ideas internas que el grupo de

investigación o la persona única (de ser ese el caso) lleve a cabo. Mayormente el contenido

es clasificado en capítulos, los cuales te llevan a subtemas particulares del mismo hablando

Page 39: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

19

de alguna problemática, hecho, acontecimiento, afirmación, o bien una referencia. Como

los trabajos de grado normalmente están delimitados a la resolución de un problema, estos

se enfocan en el tema principal propuesto y en como fomentan las informaciones de cada

tema para que valide el mismo.

Finalmente, el nivel de aplicación toma en consideración a quienes va dirigido y por

qué, esto siempre es subjetivo porque los trabajos de grado siempre van dirigidos a

problemas particulares que enfrenta una persona o empresa. En este caso se tiene que ser

lo más realista posible y tomar informaciones que sean moldeables y alcanzables para el

investigador y así poder entregar una propuesta de valor ante dicha problemática.

Importancia de los trabajos de grado en la actualidad

Actualmente los trabajos de grado tienen un gran peso de relevancia, es un requisito

indispensable en la mayoría de las universidades tanto a nivel nacional como internacional,

puesto que los estudiantes aspirantes al título de su carrera construyen valores y hábitos

que suman y aportan dentro del paquete de conocimiento adquirido y horas de trabajo. Los

trabajos de grado al igual que las tesis y monográficos generan un antes y un después en el

desarrollo mundial y en generar nuevos conocimientos, tales investigaciones deben de ser

respaldadas por métodos científicos comprobados y validos a nivel internacional con el fin

de que sea lo más verídico y certero posible.

Otros beneficios que radican en la importancia de los trabajos de grado es el hecho de

que se patentiza de manera oficial una solución de cierta problemática, es decir, que todos

Page 40: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

20

los argumentos que quedan presentados en la investigación quedan a derechos reservados

de los investigadores y estos por la ley de derechos de autor se les protege de divulgación

y copia directa de la propiedad intelectual sin consentimiento de los autores.

Historia de los monográficos

Según la Real Academia Española, al igual que los trabajos de grado, los monográficos

tienen sus orígenes en las antiguas universidades cuando se trataba de enfatizar sobre temas

a mayor profundidad con el fin de poder tener una mejor base de conocimiento. Cabe

destacar que esto influye grandemente en la creación de las bibliotecas y en la ampliación

de estas. Puesto que los monográficos quedan como un repositorio de conocimiento donde

las personas pueden acudir a ello y brindar nuevas ideas a través de sus propios

monográficos.

Durante la historia siempre se usaron las bibliotecas, universidades y lugares públicos

representativos como zonas donde se inculcaba el conocimiento y se creaban eventos de

todo tipo para poder extender el aprendizaje lo más que se pueda, desde asambleas donde

se hablan de uno o más de un tema, reuniones exclusivas donde participaban un

conglomerado de personas particulares debido a su experiencia en el área o bien sus

conexiones respecto a los temas tratados. Los medios públicos y de comunicaciones

también influyeron en el uso de los monográficos para sus secciones o programas de

contenido, ya que se debaten temas a mayor profundidad y se ofrecen informaciones con

un nivel de análisis más extenso ante las masas.

Page 41: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

21

Muy parecido a los trabajos de grado, los monográficos tienen como objetivo el análisis

crítico y la necesidad de generar nuevos conocimientos a través de temas que tienen una

relevancia alta en el mundo del saber en cualquier disciplina. Esto busca que poco a poco

se generen nuevos aportes a la ciencia que desarrolla nuevas innovaciones en la disciplina

que se está investigando o tratando. En República Dominicana los monográficos están entre

las opciones de requisito para optar por el título universitario de una carrera porque fomenta

todos los valores agregados ya mencionados y genera un conocimiento que se persevera en

el tiempo. El mundo como tal utiliza todas las fuentes de información posibles para poder

extender su desarrollo y los centros educativos ganan más relevancia a medida que la

demanda de personas preparadas es más alta, el nivel de competencias que deben de

contemplar tiene que ser más completo y el pensamiento crítico para la resolución de

problemas tiene que estar presente.

Características de los monográficos

Para clasificar las características de las monografías vamos a considerar dos cosas, la

estructura y contenido a ofrecer, debido a la naturaleza de estos se puede distinguir una

monografía dando énfasis en la profundidad en la que se imparten los temas y como son

presentados.

Las monografías se realizan, en primer lugar, seleccionando y delimitando el tema a

tratar ya que un tema puede abarcar múltiples áreas del saber dentro del mismo, se debe de

especificar lo que se va a investigar para que las fuentes de información sean más

Page 42: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

22

alcanzables. Cabe destacar que es recomendable que los temas sean de interés personal

para poder tener una mayor concentración y rendimiento durante el desarrollo de la

investigación. Luego, se procede a investigar, analizar y recopilar información de diversas

fuentes. Con los datos recopilados se hace un borrador en la cual organice y optimice los

datos generando coherencia, clareza, buena ortografía y citas bibliográficas o de referencia.

En términos de estructura podemos decir que los monográficos se componen de la

siguiente forma:

• Portada: esta debe de seguir la estructura institucional donde se está estableciendo

la escritura.

• Dedicatoria o agradecimiento: este segmento es opcional y totalmente personal,

dependiendo de qué tan extenso y que tanto significado tenga de manera personal,

pues existen personas que agregan este apartado y otros no.

• Índice general: tabla indicadora de contenido con la cantidad de subtemas tratados

y el número de página en donde se encuentran.

• Prologo: este debe indicar el planteamiento del problema, los métodos de

investigación y lo que se espera concluir del estudio.

• Introducción: ofrece un resumen y presenta los temas a ser estudiados.

• Cuerpo del trabajo: esta área contiene el desarrollo de la investigación y va desde

un enfoque general a lo particular. Dentro del mismo debe de contener: hechos o

Page 43: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

23

argumentos, análisis, interpretaciones, métodos o estándares empleados en el

trabajo, gráficos, ilustraciones, entre otros.

• Conclusiones: interpretación final del investigador en base a la información

presentada.

• Apéndices o anexos: información adicional como cuadros, artículos y cuestionarios.

• Bibliografía: esta es el área de listado de fuentes de información que se tomaron en

cuenta durante la investigación, conlleva un formato de presentación en orden

alfabético y tiene una secuencia para ser mostrado según el formato APA.

Finalmente procedemos a los tipos de monográficos, que según la fuente “Tipos de”, se

mencionan dentro de estas categorías debido a que todos comparten las mismas

características, pero lo que los diferencia es el enfoque de desarrollo de estos, tenemos los

siguientes elementos:

• Monografía de compilación: este tiene la característica de que, una vez elegido y

analizado el tema, el alumno expone su punto de vista sobre la información existente

de un determinado tema.

• Monografía de investigación: consiste en el estudio de un tema poco explorado,

buscando todas las fuentes posibles para poder agregar un contenido de valor y

extender el conocimiento.

• Monografía de análisis de experiencias: pues tal y como dice su nombre, se trata de

una monográfica que toma como énfasis el análisis de otras monografías ya

Page 44: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

24

existentes, la experiencia de las personas respecto a un área en particular, en esto se

observan carreras como la medicina, cuando se descubre un nuevo virus que causa

ciertos efectos y los casos de estudio realizados por médicos investigadores, cuáles

han sido sus experiencias respecto a ese virus y como lo combaten, con esto se

pueden obtener nuevas conclusiones y realizar nuevos aportes de conocimiento

mediante soluciones sistemáticas y aprobadas por la ciencia como tal.

• Monografía científica: recibe este nombre cuando los temas que toca para su

investigación están relacionados a la ciencia y a su vez brinda estos argumentos

científicos para validar todas las teorías y fundamentos que contenga.

• Monografía general: este es enfocado a aspectos de cultura general y su contenido

puede ser variante dentro del mismo, sin embargo, de alguna manera hace generar

una correlación entre estos.

• Monografía periodística: este tiene como estudio temas de filosofía y de ética,

regularmente. Pero también este tipo de monografías se implementan en

investigaciones de hechos ocurridos con fechas que generan impactos en la sociedad

actual, un ejemplo de este tipo de monografías serían las investigaciones realizadas

por los reporteros para sus noticias, los mismos proceden a escribir el resultado de

sus investigaciones en los periódicos o cualquier otro medio de distribución tanto

digital como impreso. (Jimenez., 2016)

Page 45: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

25

Comparación entre trabajo de grado y monográfico

Para poder representar los diferentes aspectos de los trabajos de grado y monográficos,

se procederá a argumentar cada uno de los factores de manera tabulada con el fin de que

sea entendible el nombramiento de todos los aspectos que lo adornan.

Dicho esto, tenemos la siguiente tabla:

Criterio Trabajo de Grado Monográfico

Guiado por un Asesor Si Si

Esquema sistemático de

desarrollo para la

investigación

Si Si

Revisión rigurosa del

asesor

Si No

Implementación de ideas

originales

Si No

Implementación de análisis

e interpretaciones

Si Si

Resolución a problemática Si No

Proceso de sometida ante

jurado para evaluación

Si No

Entrega de investigación

con anteproyecto

Si No

Tabla 2.7.1 Comparación entre trabajo de grado y monográfico (Construcción propia)

Page 46: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

26

Se realizó una investigación en las universidades de la localizadas en la ciudad de Santo

Domingo para determinar que cual mecanismo de trabajo final utilizaban para sus

estudiantes.

Los resultados son los siguientes:

Universidad Evaluación Final

Universidad Acción Pro-Educación y Cultura

(UNAPEC)

Trabajo de grado o monográfico

Universidad Iberoamericana (UNIBE) Proyecto final

Pontificia Universidad Católica Madre y Maestra

(PUCMM)

Proyecto final

Universidad Tecnológica de Santiago (UTESA) Trabajo de grado

Instituto Tecnológico de Santo Domingo (INTEC) Completar pensum

Universidad Católica de Santo Domingo (UCSD) Tesis

Universidad Dominicana (O&M) Completar pensum

Universidad del Caribe (UNICARIBE) Trabajo de grado

Instituto Cultural Dominico Americano (UNICDA) Proyecto final o trabajo de grado

Universidad Autónoma de Santo Domingo (UASD) Tesis

Tabla 2.7.2 Evaluación final por Universidades (Construcción propia)

Page 47: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

27

Conclusión

Los trabajos de grado y monográficos han formado parte importante de la historia como

tal, han aportado al desarrollo de nuevos conocimientos, nuevas disciplinas a estudiar y

mejores herramientas y utilidades aplicadas en diversas áreas del saber. Puesto que se debe

tener en cuenta los orígenes de estas entidades para comprender la solución a la

problemática que se presenta en capítulos futuros, esto conlleva a combinar este contenido

y estructura con herramientas de tecnología para automatizar ciertos procesos. Procesos

que comprenden problemas particulares y el nivel de viabilidad de estos será explicado a

medida de los contenidos presentados en capítulos posteriores.

Page 48: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

28

CAPÍTULO 3: SISTEMAS DE INFORMACIÓN Y

MOTORES DE BÚSQUEDAS

Page 49: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

29

Introducción

En el mundo tecnológico creciente que vivimos, donde todo se digitaliza y la cantidad

de información almacenada y procesada es inmensa, sería prácticamente imposible

encontrar la información que deseamos en un tiempo oportuno, por lo que el uso de los

motores de búsquedas es vital para recolectar y filtrar información.

En el presente capítulo se presentan los aspectos relacionados a sistemas de consultas y

búsquedas. Iniciamos con historias de algunos de ellos para así entender de dónde

provienen y qué problema resuelven. De igual manera, se listan características de cada uno

de ellos, tipos de búsquedas, herramientas utilizadas, entre otras.

Motores de búsqueda

Definiciones y reseñas

Desde el punto de vista de la ingeniería los motores de búsqueda o Search Engines,

tienen un nombre conocido como buscadores. Estos son denominados unos sistemas

informáticos encargados de la búsqueda de información que se compone de archivos,

documentos, registros entre otros datos. Estos buscadores asocian los datos insertados por

el usuario e implementan métodos como los de Araña y Crawlers con el fin de elaborar un

conjunto de resultados en la plataforma de rigor. Estos métodos de búsqueda pautados

Page 50: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

30

anteriormente son los encargados de brindarte los resultados más relevantes en base a lo

insertado en el buscador.

Tomando en cuenta esta definición pues se hacen notorios algunos buscadores que se

ven hoy en día como Google, Yahoo! o Bing. Todos estos buscadores tienen una reputación

y jerarquía en cuanto a popularidad ante las masas, todo esto por factores como el alto

volumen de respuestas, velocidad al presentar los resultados y otros servicios que lo

complementan para poder hacerlo más eficiente, además de por su influencia que se conoce

como SEO.

Historia de motores de búsqueda:

Los motores de búsqueda tienen sus inicios en los años 90 cuando el internet ya no era

considerado solo para usos militares ni científicos. Los buscadores surgen bajo la necesidad

de poder tener una mejor clasificación de la información y tener una mejor velocidad de

respuesta al momento de buscar contenido por internet. A medida que aumentaban los

sitios web los cuales tenían contenido particular, el uso de internet como tal se vio más

generalizado por lo que los buscadores asumían el papel de clasificadores y primeras

fuentes de referencia para la búsqueda de contenido en la gran red de redes.

Teniendo una lista más detallada sobre estos buscadores, vamos a dar nombramiento a

las entidades de mayor relevancia que llevaron a sus buscadores a tener un espacio de

historia, estos son los siguientes:

Page 51: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

31

• Wandex 1993

Se reporta a Wandex como el primer buscador registrado en la historia, este fue

desarrollado por Mattew Gray en el Instituto de Masachusets de Tecnología (MIT,

por sus siglas en inglés). Este surgió como un proyecto presentado para la World

Wide Web (www) o Red Informática Mundial. Actualmente el Sr. Gray trabaja

como directivo en Google.

Figura 3.3.1 Vista general de la web (El Rincón Del Marketing, 2009)

• Aliweb 1993

Este buscador al igual que con Wandex, se reportan como los primeros buscadores

de la historia y tubo su debut en el año 1994 durante la primera conferencia mundial

de la World Wide Web

Page 52: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

32

Tipos de buscadores

Basándonos en el criterio y definición de los buscadores, en la web tenemos como

existencia a dos tipos los cuales son los directorios o índices temáticos y los motores de

búsqueda, ambos tienen formas diferentes de ser pautados y tienen funcionalidades

diferentes para la entrega de resultados por el usuario. Estableciendo una tabla tenemos la

comparación en un formato más simple:

Descubrimiento

de recursos

Representación

del contenido

Representación

de la consulta

Presentación

de los

resultados

Directorios Lo realizan las

personas

Clasificación

manual

implícita

(navegación por

categorías)

Paginas creadas

antes de la

consulta.

Poco

exhaustivos,

muy precisos.

Motores de

búsqueda

Principalmente

de forma

automática por

medio de robots,

indización

automática

Explicita

(palabras clave,

operadores, etc.)

Paginas creadas

dinámicamente

en cada consulta

Muy

exhaustivos,

poco precisos.

Tabla 3.3.1 Tipos de buscadores (Recuperado de hipertexto.info)

También hay que considerar otras herramientas que no son buscadores en sí, pero se

apoyan de las herramientas de los motores de búsqueda los cuales son multibuscadores y

metabuscadores, sus interfaces suelen ser similares a los motores de búsqueda actuales y

tienen como objetivo el apalancamiento de los principales buscadores existentes.

Page 53: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

33

Los multi-buscadores tienen como limitante el colocar en una página web una lista con

los buscadores más comunes y con una ventana de texto para poder enviar una cadena de

búsqueda introducida por el usuario en cada uno de ellos. También pueden enviar la cadena

de búsqueda a una serie de motores de búsqueda e índices distintos previamente definidos.

Una vez insertado los datos en el multi-buscador, el mismo te da la ventaja de ofrecer

resultados múltiples en muchos buscadores diferentes o la cantidad que se tenga

programados para realizar la búsqueda. Con esto hay que considerar el escenario de que

pueden aparecer enlaces repetidos en múltiples buscadores distintos puesto que estos tienen

su propio algoritmo basado en contenidos, y la gran mayoría de buscadores comparten

códigos similares para su ejecución.

Figura 3.3.2 Ejemplo de multi-buscador (Busca, busca. recuperado de: www.geocities.com)

Page 54: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

34

Los metabuscadores también permiten el uso de múltiples buscadores a la vez, pero lo

que este utiliza para su funcionamiento son los registros de todos los buscadores que tenga

enlistados en él. Es decir, que los datos insertados en el metabuscador son enviados a cada

uno de los buscadores que tenga por registro y el algoritmo que utiliza para la entrega de

resultados son las páginas de mayor relevancia en cada uno. El metabuscador toma como

principio la frecuencia de estas páginas y las muestra en una serie de tablero de posiciones

las cuales las páginas con mayor frecuencia estarán más al alcance de la mano mientras

que las páginas de menor frecuencia aparecen en posiciones más inferiores. He aquí unos

ejemplos de metabuscadores:

Biwe: Busca simultáneamente en los principales buscadores.

http://www.biwe.com

Buscamultiple: http://www.buscamultiple.com/

Dogpile: Busca simultánea o separadamente en Google, Yahoo, MSN

y Ask Jeeves. http://www.dogpile.com/

ixquick: Busca simultáneamente en los motores de búsqueda más

comunes: Google, AltaVista, Yahoo, Ask Jeeves, OpenDirectory, MSN, etc.

http://www.eu.ixquick.com/

Info.com: Busca separada o simultáneamente en Google, Yahoo, MSN

Ask Jeeves. http://www.info.com/

Page 55: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

35

Mamma: Busca simultáneamente en varios buscadores.

http://www.mamma.com/

Metacrawler: Busca simultáneamente en Google, AltaVista,

WebCrawler, Lycos, Yahoo, Looksmart, MSN,

etc. http://www.metacrawler.com/

Monster Crawler: Busca simultáneamente en Yahoo, MSN, AltaVista,

FastSearch y OpenDirectory. http://monstercrawler.com/

StartingPoint: Busca simultáneamente en Ask Jeeves, Excite, Google,

Looksmart, Lycos, MSN, Yahoo y Northern Light. http://www.stpt.com/

Tabla 3.3.2 Tipos de multi-buscadores (Recuperado de:

http://www.hipertexto.info/documentos/tipos_buscador.htm)

Utilidad de los motores de búsqueda

Se considera cierto que los motores de búsqueda tienen como objetivo el ofrecer

resultados en base a los datos insertados y procesados por el usuario, se menciona también

que dichas herramientas tienen propósitos de mejor navegación por internet de una manera

más simple. Estos cuentan con la misma composición que los buscadores tradicionales la

cual consiste en la toma de datos y muestra de resultados en base a esos datos. Dependiendo

del lugar donde se implementó la búsqueda, el mismo puede mostrar desde cientos hasta

miles de resultados tomando en cuenta su algoritmo en el que está basado para ejecutar sus

funciones.

Page 56: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

36

Los buscadores web ayudan a la optimización de las páginas webs existentes en internet

ya que estos poseen un algoritmo de posicionamiento denominado SEO (Search Engine

Optimization) en inglés. Con esto los administradores de las páginas web tienen que

trabajar en el contenido de sus plataformas para mantenerse a la vanguardia dentro de esta

industria que se mantiene en constante cambio y las búsquedas cada vez se vuelven más

particulares.

Directorios o índices temáticos

Los directorios son un conjunto de elementos compuestos por listas las cuales tienen un

orden sistemático, dicha orden está sujeta a las políticas de los programadores y estándares

de direccionamiento como en las bibliotecas o bases de datos dejando una procedencia en

base a su contenido, estos pueden ir desde contenidos generales hasta específicos, una

forma de aprecio visual es que los contenidos pueden ser presentados por categorías que

representan algo más universal y debajo o dentro de estas contengan elementos particulares

que tengan que ver con dicha categoría. Cada uno de estos enlaces ofrece una descripción

la cual orienta al usuario para que se sienta más identificado con la información que busca.

Por su estructura los directorios tienen la particularidad de que cuando se acceden a las

subcategorías de estos te llevan a enlaces más directos de los contenidos a ofrecer.

Page 57: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

37

Figura 3.5.1 Directorio web de AltaVista (www.altavista.com/dir)

Los índices / directorios permiten el acceso a los recursos referenciados por medio de

dos sistemas:

• Navegando a través de la estructura de las categorías temáticas.

Buscando por palabras clave sobre el conjunto de referencias del buscador o sobre una

categoría concreta.

• Los índices o directorios se componen de dos partes:

• Una base de datos que contiene páginas de los sitios registrados.

• Una estructura jerárquica que facilita la consulta de la base de datos.

Page 58: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

38

Comparación entre directorios y motores de búsqueda:

Sin embargo, hay que considerar que los directorios y motores de búsqueda poseen

comportamientos diferentes en cuanto a su programación, los directorios trabajan a base

de los contenidos que tienen registrados y si, pueden dar resultados precisos, pero solo en

base a esos contenidos, mientras que los motores de búsqueda emplean herramientas de

inteligencia artificial y Machine Learning para poder buscar por toda la web sobre el

elemento insertado. Aunque estos tienen una desventaja directa la cual sería la falta de

precisión de informaciones particulares y resulta ser irónico que para buscar un contenido

particular se tiene que insertar datos de tal manera que quede lo más general posible y

dependiendo de las páginas y registros encontrados pues se corre con suerte de tener lo que

se busca, de lo contrario se procede a un insertado de datos más robusto para reducir la

gama de contenidos encontrados, la información que no es considerada relevante para el

usuario se le considera como “ruido” y dependerá de la información que se busca y que

tanto contenido en internet exista sobre ella.

Los robots en los motores de búsqueda tienen dentro de sus herramientas componentes

de comparación y lógicos, que permiten mediante un carácter, palabra, frase o hasta

oraciones completas la búsqueda y entrega de resultados de forma instantánea. Todos los

elementos insertados en los buscadores quedan registrados en una base de datos la cual

adquiere información nativa del usuario mediante a sus intereses, es así como el concepto

de Machine Learning cobra vida, los buscadores se anclan del SEO, los datos puestos por

Page 59: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

39

el usuario, cantidad de contenido existente en la web y la cantidad de información

registrada por motivo de búsquedas anteriores. Esto crea una serie de relaciones en cadena

la cual hace que los buscadores sean más inteligentes a la hora de implementar sus

funciones programadas. También se destaca el servicio de geolocalización la cual permite

a los buscadores obtener resultados para los usuarios en base a su ubicación, esto pues

porque existen diversas tendencias en la información que permiten coincidir con los

intereses de la persona.

Figura 3.5.2 Monografía sobre motores de búsqueda (Rogelio A. Gonzáles, 2012)

Para dar valor a la calidad de un buscador se consideran los siguientes elementos:

• El nivel de exhaustividad. Es decir, la cantidad de elementos almacenados en su base de datos.

• La frecuencia en cuanto se actualiza la base de datos con el fin de tener nuevas paginas encontradas y un mayor alcance en los contenidos a buscar, así como la limpieza y

Page 60: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

40

eliminado de páginas que no forman una relevancia.

• La calidad, facilidad y flexibilidad del lenguaje que consulta, procesa los datos y obtiene los resultados.

• El nivel de calidad que posee la interfaz de búsqueda, así como la interfaz donde se muestran los resultados encontrados.

• La pertinencia de los resultados, es decir si el contenido es considerado como oportuno y preciso.

• La velocidad de respuesta o el tiempo que se tarda en obtener la información mostrada en pantalla para que el usuario tome medidas de acción posteriores.

La ventaja principal de utilizar un motor de búsqueda es la velocidad de respuesta y la

disponibilidad de la información de manera inmediata, pero se considera una gran

desventaja la ambigüedad y cantidad enorme de “ruido” que puede existir al momento de

realizar una búsqueda. Esto radica en lo antes mencionado en lo cual se debe de tener un

estándar para saber implementar buenas búsquedas y obtener la información deseada. Para

este tipo de casos los buscadores contienen secciones de ayuda sobre como tener una

experiencia más eficiente con estas herramientas y siempre dar con el contenido

preferencial, además de que estos actualmente se apoyan de las herramientas de

inteligencia artificial para poder tener sus resultados de la misma forma que los directorios

y a su vez presentar mejoras a nivel exponencial, los motores de búsqueda permiten la

introducción de texto mediante las siguientes variantes:

• Todas las palabras: esto tiene como respuesta la obtenida de resultados en base a

las palabras insertadas en el motor de búsqueda, es decir, el buscador va a encontrar

todos los enlaces que contengan los tres elementos dentro de cada plataforma

Page 61: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

41

disponible por internet, los artículos no presentan una prioridad alta dentro de las

mismas, pero ayudan a la precisión de las búsquedas. Un ejemplo de este seria “El

perro juega con la pelota” mediante el método de todas las palabras, se toman

“perro”, “juega” y “pelota” para la entrega de resultados.

• Alguna de las palabras: en este tipo de búsqueda se devuelven los resultados

obtenidos con al menos una de las palabras. Por ejemplo “investigación, ciencia y

tecnología” devolverá como respuesta todas las páginas que al menos tengan una de

estas palabras, puede darse el caso de que se coincida con múltiples páginas que

contengan estas palabras en conjunto o en diferentes posiciones.

• La frase exacta: esta es la que presenta mayor auge dentro de las búsquedas

sometidas por los usuarios, consiste en citar una frase o oración completa la cual

tiene un significado o sentido y el buscador encuentra los elementos con dicha frase

citada o bien similitudes de esta. Por ejemplo “historia de las plantas” localiza los

elementos que contengan dicha frase.

La búsqueda booleana: esta contiene métodos basados en la lógica para poder devolver

los resultados deseados.

Los operadores lógicos resultan parte del motor principal de este método y son

considerados variables que indican comparación o bien aplicar un valor medible, entre

estos se destacan:

Page 62: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

42

• AND: esta es una de las palabras clave de condición lógica que tiene como

significado “y” lo que indica agregado o sumatoria de elementos. En algunos

buscadores el operador lógico “y” suele ser reemplazado por un operador aritmético

“+” que cumple con las mismas funciones.

• OR: este es un operador lógico que indica alternativa o bien opciones, lo que se

busca con este operador es que el buscador pueda encontrar resultados en base a una

palabra o otra, esto también puede ser replicado las veces que sean necesarios dentro

de la misma búsqueda. En cuanto a su simbología es representado por “or”, “ó”, “|”.

• XOR: este es un operador con similitudes al anterior, pero con la diferencia de que

es de uso exclusivo. Es decir, que se le dice al buscador que devuelva una u otra de

las palabras clave insertadas, pero que no muestre aquellos documentos que tengan

ambas palabras a la vez.

• NOT: este es el operador de negación, es utilizado para realizar búsquedas las cuales

restringen la palabra insertada, por lo que da como resultado a los elementos que no

contengan en lo absoluto a una o más palabras. Es interpretado por el símbolo de

resta (-) o por el signo de admiración (!).

• Operadores posicionales: estos miden la distancia entre ciertos términos que se

intentan localizar dentro de un documento. Estos son los siguientes:

• NEAR: esto tiene como significado “cerca” en términos de distancia, presenta una

mejora ante los resultados del operador lógico AND, ya que establece un rango entre

una palabra o números considerados como el objeto A y otra palabra o números que

Operadores lógicos o booleanos:

Page 63: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

43

son puestos como el objeto B, esto genera resultados en base a este ranco de palabras

en base a un sistema de valor alfabético o numérico, estas cumplen con una política

la cual los términos planteados no pueden estar separados por más de 80 caracteres

o 10-25 caracteres como mucho, esto puede variar dependiendo del buscador

utilizado y es representado por el símbolo ”~” o utilizando los corchetes “[]” para

poder determinar que las palabras se encuentran “cerca”.

• FAR: representa lo opuesto a lo anterior, este tiene como indicio establecer un rango

en el cual los datos se encuentren lejos de 10-25 palabras de distancia.

• ADJ: adyacente, este tipo de búsqueda es utilizada para encontrar términos que se

encuentren juntos sin importar su orden.

• BEFORE: es similar al AND, con la diferencia de que los términos aparecen en un

orden especificado por el usuario, pero pueden encontrarse a cualquier longitud en

el mismo extracto.

• FOLLOWED BY: igual que el anterior, pero en este caso las palabras tendrán que

aparecer en el mismo orden en que aparecen en la cadena de búsqueda.

• FOLLOWED BY: igual que su predecesor, pero en este caso las palabras van a

aparecer en el mismo orden en que se coloquen en la cadena de búsqueda.

• PHRASE: este operador no es de mucha frecuencia debido a que se obtiene el

mismo resultado citando las palabras con comillas dobles. Pero este trata de utilizar

las palabras clave como una frase, asociada de conectores como AND, OR, NOT,

Page 64: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

44

entre otros. Resulta útil cuando se tiene que buscar nombres completos de personas,

objetos, empresas, etc. Otra forma de utilizar este operador es con el método de

búsqueda de ADJ ya que busca las palabras de manera concatenada, también se

puede utilizar el uso de guiones “-” para la unión de estas palabras. Hay que

considerar el hecho de que este tipo de búsquedas restringen la base de datos por lo

cual si no se tiene con exactitud las mismas palabras se puede obtener resultados

tipo silencio o vacío, es decir ningún documento encontrado.

• Operadores de rango y comparación:

Suelen usarse en documentos que muestran datos numéricos ya que estos pueden fijar

límites y especificar (valores alfabéticos como valores numéricos) para su rango de

búsqueda, estos son operadores se componen de los siguientes signos:

o Mayor que “>”

o Menor que “<”

o Igual que “=”

o Menor o igual que “≤”

o Mayor o igual que “≥”

o Diferente de “=/=”

o Entre “|”

• Operadores de truncamiento (o de exactitud):

SUBSTRINGS: estos ordenan al buscador que tome las palabras clave y las interprete

como caracteres individuales. Esto quiere decir que las palabras clave pueden interpretarse

Page 65: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

45

como parte de otras palabras. Así por ejemplo se puede introducir elementos como “sal” y

puede dar como resultado una serie de sinónimos como salero, sal, salino, etc. Pero también

puede dar expresiones como saludo, salón, salir, etc.

COMPLETE WORDS: esto es contrario a lo anterior y es el que suele venir por

defecto en la mayoría de los buscadores, en algunos de ellos debe de incluir la palabra clave

terminada con un punto “.” Para hacerle entender al buscador que es una palabra completa

y no una cadena de caracteres.

El motor de búsqueda más utilizado es Google, aunque existen otros como go.com

(Infoseek), Gigablast, Alta Vista, Exalead, entre otros. Muchos motores de búsqueda

cuentan con múltiples paquetes de lenguajes para poder realizar sus funciones en diferentes

idiomas.

Por otra parte, la ventaja de utilizar índices temáticos radica en la función de la

simplicidad y efectividad en múltiples búsquedas cuando se desea encontrar información.

Las subcategorías ayudan enormemente a poder encontrar los datos y muchos buscadores

de hoy en día contienen sus propias bases de datos relacionadas a ese tipo de estructuras,

esto es con el fin de poder brindar lo mejor de dos mundos y así tener consistencia en todos

los sentidos o al menos en más del 90% de los casos. Los ejemplos más comunes de índices

temáticos son los de Yahoo!, AltaVista o Google.

Page 66: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

46

Bases de datos

Concepto:

Una base de datos es un conjunto de informaciones que son pertenecientes al mismo

contexto en la cual se encuentran organizados en estructuras sistemáticas las cuales

permiten al usuario la organización y manipulación de la información, esto también permite

una mejor orientación del contenido que se trata en una empresa para la mejor toma de

decisiones. También se entienden que existen muchas formas de bases de datos que pueden

ser vistos como en forma de una biblioteca hasta los vastos conjuntos de datos de los

usuarios de una empresa de cualquier tipo y área de profesión.

Las bases de datos surgen de la necesidad humana de almacenar la información con el

fin de preservarla para su uso posterior en la toma de decisiones. Bajo este suceso la

tecnología y la electrónica han realizado aportes importantes a este paradigma, puesto que

por ello las computadoras y otros dispositivos electrónicos existen en el mercado y estos

almacenan una cantidad grande de datos que es interpretado como información mediante

las señales eléctricas y electromagnéticas.

Durante la confrontación de una base de datos pueden surgir diferentes modelos y

paradigmas, cada uno con características, ventajas y desventajas, tomando como énfasis su

estructura organizacional, jerarquía, capacidad de transmisión o de interrelación. Esto se

conoce como modelos de bases de datos y permite el diseño e implementación de

Page 67: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

47

algoritmos y otros mecanismos lógicos de gestión, según sea el caso específico y las

necesidades que se buscan.

Tipos de bases de datos

Para clasificar los diferentes bases de datos existentes hay que clasificar los tipos en dos

categorías principales que son la variabilidad y el contenido. En estas categorías se

presentan contextos muy particulares del entorno y es bueno señalar cada uno de ellos de

manera que la información quede organizada y sistemática.

Según su variabilidad: esto va conforme a la recuperación y perseveración de los datos,

bajo este principio podemos hablar de:

• Bases de datos estáticas: son las más comunes en las empresas y otras áreas de

análisis histórico y expedientes, se caracterizan por ser bases de datos de solo

lectura en el cual se puede consultar y extraer la información que hay en ellas, pero

no se puede modificar lo que ya está existente.

• Bases de datos dinámicas: aparte de las operaciones básicas de consulta y lectura

de datos, estos también tienen consigo procesos de actualización, reorganización,

añadidura y borrado de información. Pero esto solo se da por personas especificas

dentro de la organización y en conjunto con supervisión de superiores de mayor

relevancia y la directiva.

Page 68: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

48

Según su contenido: esto va acorde a la naturaleza de la información que se encuentra

almacenada en la base de datos, bajo ese principio tenemos los siguientes modelos:

• Bibliográficas: contienen informaciones pertenecientes a la lectura desde cosas

como informaciones de libros, revistas, artículos, etc. Bajo un orden de factores

como información del autor, título del libro, fechas de publicación, editoriales

donde se produjo los ejemplares, entre otros.

• De texto completo: en este se manejan los textos y documentos históricos de

relevancia, y la forma en cómo se persevera la información debe de ser puesta a

otros niveles para asegurar su integridad, también se coman en cuenta las fuentes

primarias de contenido.

• Especializadas: este tipo de base de datos es implementado para satisfacer las

necesidades específicas que una entidad empresarial tiene en su marco de negocio,

un ejemplo corto sería un centro educativo la cual tenga registrado a los estudiantes

y maestros del recinto en conjunto con sus horarios de clase distribuidos en el

tiempo.

Page 69: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

49

Ejemplos de bases de datos

• Guías telefónicas: estos tienen un alto contenido de informaciones los cuales

pertenecen a múltiples empresas registradas a nivel nacional, esto con el fin de

que sus datos sean públicos y de fácil reconocimiento ante las masas. Tienen

una característica de que resultan ser recursos de alto volumen de contenido

debido a la cantidad de información que maneja.

• Archivos personales: el conjunto de informaciones escritas o argumentadas en

cualquier tipo de investigación, son cosas que se toman en consideración como

una base de datos, puesto que es información almacenada y organizada de forma

sistemática para un fin.

• Bibliotecas públicas: una de las principales entidades consideradas pioneras de

este principio, puesto que tienen cientos de miles de registros de libros, revistas

y otros titulares para ser puestos en consulta o en circulación. Las bibliotecas

tienen su propia estructura organizacional, pero esto con el tiempo se ha ido

estandarizando y han creado una librería de buenas prácticas las cuales las

bibliotecas siguen para ser catalogadas como tal.

• Registros de transacciones: todos los movimientos de una cuenta de banco a

través de una tarjeta de débito o de crédito, llamadas telefónicas efectuadas en

Page 70: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

50

cualquier tipo de horario y de cualquier índole, o bien cualquier otro tipo de

transacciones cotidianas en la cual implica un registro, esto queda documentado

en la empresa de rigor la cual es implicada con dichas informaciones.

• Historial médico: los registros que se llevan a cabo en un hospital por cada

paciente, se toman actualizaciones con respecto a la salud del individuo y como

este se comporta respecto al tiempo. Para ciertos tratamientos inclusive estos

registros forman la relevancia más importante porque en base a las condiciones

del paciente pueden determinar el tratamiento a ejercer.

Interfaz gráfica de usuario

Concepto

Una interfaz gráfica de usuario mejor conocida por sus siglas GUI (Graphic User

Interface) es un programa que toma el papel de intermediario entre el usuario y la

computadora o bien cualquier tipo de dispositivo electrónico. Los mismos se encargan de

brindar todas las funciones del programa donde se está implementando, aparte de toda la

información que pudiera contemplarse como disponible, esto es con el fin de que los

usuarios puedan interactuar con mayor facilidad a los recursos del dispositivo electrónico

sin tener una vasta experiencia de conocimientos informáticos.

Existen varios tipos de interfaces las cuales pueden ser GUI y ZUI, además de las

interfaces de pantallas táctiles o naturales, NUI. Todas estas interfaces pueden tener una

Page 71: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

51

frecuencia más alta o pequeña dependiendo del tipo de dispositivos donde se implementen.

Además de tener diferencias particulares entre las mismas. Un ejemplo sería el hecho de

que las NUI no requieren de periféricos de entrada para su óptimo funcionamiento, puesto

que con las propias manos del usuario puede interactuar con el mismo directamente, esto

se ve de manera más común con los teléfonos inteligentes que hoy por hoy son de pantallas

táctiles e interactuamos con los programas y aplicaciones por medio de nuestras manos.

Las interfaces graficas de usuario son cosas las cuales los seres humanos estamos

acostumbrados en el diario vivir, puesto que los programas requieren de ese entorno

amigable para su fácil uso y entendimiento posterior, además de que se comprende la

constante mejora continua tanto en aspectos visuales como lógicos, haciendo los programas

y aplicaciones más certeros y efectivos.

Características y funcionamiento:

El propósito principal de una GUI siempre será el hecho de facilitarle la vida a las

personas que interactúen con un funcionamiento o programas particulares dentro del

dispositivo electrónico a utilizar, solo hay que pensar en cómo se utilizaban las

computadoras y otras herramientas de tecnología en el pasado y ver el cómo se utilizan

ahora y las comodidades que ofrecen, esto se pone como el ejemplo más vivo sobre el

funcionamiento de estas entidades.

Page 72: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

52

Esto les ofrece a las empresas una libertad de soluciones personalizadas y amigables

teniendo así una interacción con las herramientas de tecnología de una forma más sencilla.

El nivel de alcance ante las soluciones tecnológicas es superior inclusive debido a como

están creados estas estructuras virtualizadas, los usuarios pueden tener mayor alcance de

solución ante las eventualidades que se presenten en dicha interfaz.

Ejemplos de interfaces gráficas de usuario:

Para mencionar ejemplos de las interfaces

graficas de usuario, pues se mencionan muchos

escenarios diferentes, el factor común de estos

es que tiene que ser visto a través de una

pantalla, y ya sea con un mouse, teclado o hasta

un modo sensible al tacto se toma interacción

con las mismas. Mencionando unos cuantos

elementos en lista tenemos los siguientes:

• Entornos de inicio de sesión tanto en computadoras como en celulares.

• Entornos de escritorio (consola fija) o entornos de escritorio móvil (escritorios

compactos, inspirados en la portabilidad).

• Módulos de programas en funcionamiento (ventana de facturas, ventana de

órdenes de compra, ventana de inventario, etc.).

• Páginas web.

Figura 3.7.1 Extracto de interfaz de usuario (Google

Images)

Page 73: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

53

• Motores de bases de datos.

• Interfaces de aplicaciones.

• Interfaces de consolas de videojuegos (menú principal de la consola).

• Interfaces de juegos en particular (menú principal de navegación del juego

donde te emiten todas las opciones disponibles que hay en el mismo).

Importancia de las interfaces graficas de usuario:

La importancia del GUI recae en el hecho de lo antes mencionado en el cual es la

interacción más simple y efectiva entre los usuarios y los dispositivos electrónicos, bien es

cierto eso pues hay que mencionar algunas de las ventajas que poseen este tipo de

herramientas puestas en acción. Una ventaja seria que simplifican el funcionamiento de

una computadora u otras máquinas, también en el hecho de que las GUI son intuitivas de

usar y mantienen un interés relevante en el usuario, así su nivel de productividad y

rendimiento con el equipo no carece y cumple con los objetivos que tenga trazados en el

uso del programa. También hay que mencionar que la mayoría de las GUI están orientadas

al despliegue de resultados inmediatos a medida que el usuario toma acción, en caso de

que los elementos de la GUI no funcionen como deberían pues se realiza un

troubleshooting de rigor la cual depende del problema puede o no durar mucho tiempo. Las

GUI tienen como respaldo un entorno CLI (Command Line Interface) que es una sección

de insertado en líneas de comando la cual puedes desempeñar las mismas funciones que en

un GUI.

Page 74: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

54

Lenguajes de programación

Concepto

En el mundo de la informática se conoce como lenguaje de programación a un programa

con el propósito de construir otros programas informáticos, con un concepto lógico y

objetivos bien definidos, el nombre de este paradigma se debe a que los lenguajes de

programación se deben a algoritmos que están internos entre sus sentencias, las cuales

trabajan en un lenguaje de bajo nivel ante las computadoras o bien cualquier dispositivo

electrónico, poniéndolo en otro punto de vista, los lenguajes de programación actúan como

otro intermediario durante la construcción de software, permitiendo así un control tanto

físico, lógico y su comunicación con el usuario humano.

La composición de los lenguajes de programación lo componen ciertos símbolos y

reglas y sintácticas semánticas las cuales se expresan en forma de instrucciones y relaciones

lógicas, con estos recursos se construye el código fuente de una aplicación o bien pieza de

software, la complejidad de estos esté sujeto a la imaginación del desarrollador y por los

objetivos trazados que tenga el programador para construir su aplicación.

Algo que tomar en consideración es que no deben de confundirse los diferentes tipos de

lenguajes de programación existentes, aunque bien tengan ciertas características comunes,

estos ocupan un marco más amplio que nombraran a detalle, de hecho, existen lenguajes

de programación que trabajan en protocolos totalmente separados como el caso de HTML

(Hyper Text Markup Languaje)

Page 75: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

55

Tipos de lenguajes de programación

Para poder hablar de los diferentes tipos de lenguajes de programación se deben de

clasificar por categorías, en base a como estos actúan con el dispositivo electrónico de

manera lógica, y por consiguiente de manera jerárquica. Bajo este principio tenemos los

siguientes elementos:

• Lenguaje de bajo nivel: se trata de lenguajes que están diseñados para un

hardware en específico, no pueden ser migrados o exportados hacia otros

aparatos electrónicos. Estos tienen la particularidad de que explotan toda la

capacidad del dispositivo para el que fue diseñado, pero en particular no para

ningún otro.

• Lenguajes de nivel medio: es un término que este sujeto a interpretaciones,

puesto que se dice que los lenguajes de nivel medio son aquellos que son

propios del sistema operativo que corre en el aparato electrónico, entiéndase

procesos que se encuentran en segundo plano o bien en memoria.

• Lenguajes de alto nivel: estos contemplan protocolos más universales entre los

dispositivos electrónicos, puesto que tienen este principio su compatibilidad es

mucho más alta y no tienen propósitos particulares, los programadores pueden

utilizar todos los recursos que este entorno ofrece para poder crear sus

productos o piezas de software.

Page 76: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

56

Otra forma de clasificación de los diferentes tipos de lenguaje sería los siguientes:

• Lenguajes imperativos: característicos por ser menos flexibles, depende mucho

de la secuencia de sus instrucciones, estos son programados mediante ordenes

condicionales y un bloque de comandos tienen un retorno una vez acabado la

solución.

• Lenguajes funcionales: también conocidos como procedimentales, estos son

programados mediante funciones que son invocadas conforme a la entrada

recibida, y al mismo tiempo son resultados de otras funciones.

Ejemplos de lenguajes de programación:

Para mencionar algunos lenguajes de programación y una reseña de estos tenemos la

siguiente lista:

• Lenguaje de programación BASIC: Su nombre proviene de las siglas

de Beginner’s All-purpose Symbolic Instruction Code (Código simbólico de

instrucciones de propósito general para principiantes), y es una familia de

lenguajes imperativos de alto nivel, aparecidos por primera vez en 1964. Su

versión más actual es Visual Basic .NET.

Page 77: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

57

• COBOL:

Su nombre es un acrónimo para Common Business-Oriented Lenguage (Lenguaje

común orientado a los negocios) y se trata de un lenguaje de programación

universal creado en 1959, orientado principalmente a la informática de gestión, es

decir, empresarial.

• FORTRAN:

Su nombre proviene de The IBM Mathematical Formula Translating System (El

sistema de traducción de fórmulas matemáticas de IBM), y es un lenguaje de

programación de alto nivel, propósito general y de tipo imperativo, diseñado para

aplicaciones científicas y de ingeniería.

• JAVA:

Un lenguaje de programación de propósito general, orientado a objetos, cuyo

espíritu se resume en las siglas WORA: Written Once, Run Anywhere, es decir:

Escrito una vez, funciona en cualquier parte. La idea era diseñar un lenguaje

universal empleando sintaxis derivada de los lenguajes C y C++, pero empleando

menos utilidades de bajo nivel que cualquiera de ambos.

Page 78: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

58

Conclusión

En este capítulo se abordaron temas como los motores de búsquedas, tópicos

indispensables para su dominio, de modo que en el siguiente capítulo se esté familiarizados

con ellos. Teniendo claro lo anterior podemos entender con facilidad la realidad en la

Universidad APEC en base a la problemática sobre la selección de temas y consulta de

trabajos de grado y monográficos, también se destaca el argumento de estos temas ya que

en la presentación de la solución estos factores se encuentran presentes de manera

indispensable.

Page 79: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

59

CAPÍTULO 4: PROCESO DE REGISTRO DE TRABAJOS

DE GRADO Y MONOGRÁFICOS EN LA UNIVERSIDAD

APEC

Page 80: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

60

Introducción

En este capítulo vamos a describir el proceso actual que se lleva a cabo en la Universidad

APEC (UNAPEC) con respeto a los procesos de solicitud y registro de los Trabajos de

grado y los Monográficos. Del mismo modo ofrece una breve historia de UNAPEC, el

personal implicado en cada etapa y toma de decisiones, el rol del estudiante y las fechas

establecidas para cada uno de los procesos.

Luego de describir cómo se lleva a cabo cada solicitud a través de ilustraciones y

describiendo los pasos, analizaremos el problema que esto acarrea desde el punto de vista

del estudiante y asesor/profesor.

Acerca de la Universidad APEC1

APEC, fundada el 27 de septiembre de 1965 como iniciativa de Acción Pro-Educación

y Cultura, aunque no fue hasta el 12 de noviembre de 1968 que se acredita como institución

universitaria con el decreto 2985. Luego de dos décadas (1985), el 10 de octubre en una

Asamblea Extraordinaria es donde se le concede el nombre de Universidad APEC, y luego

fue conocida como UNAPEC.

1 Antecedentes de la Universidad APEC, recuperado de: https://unapec.edu.do/sobre-

unapec/antecedentes/

Page 81: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

61

Figura 4.2.1 Logo de la Universidad APEC (Recuperado de www.unapec.edu.do)

Actores del proceso de selección y consulta de trabajos de grado

y monografías

Con el objetivo de entender cómo se lleva a cabo el proceso actual para la selección de

temas en los trabajos de grado y monográficos tanto docente como estudiantil, es necesario

conocer a los actores dentro del proceso y cuál es la función de estos. A continuación,

presentamos todos los actores y el escenario en el que planteamos el diseño para la toma

de consulta y asesoría de trabajos de grado y monografías.

• El Personal Docente:

En el proceso de selección de temas para Trabajos de Grado y Monográficos los

decanatos son los encargados de llevar todas las actividades administrativas de los mismos.

El personal de secretarial y administrativo de cada decanato le da seguimiento a los

estudiantes para que estos sigan con cada una de las actividades, procurando el

Page 82: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

62

cumplimiento con los plazos definidos. Entre las actividades en las que asiste este personal,

está la identificación de los docentes que asesoraran a los estudiantes. En adición, es común

que los estudiantes propongan a los decanatos quienes desean que sean sus asesores.

• Estudiantes

Los estudiantes tienen el deber de pasar por estas actividades administrativas al

momento de encontrarse en la fase final de sus respectivas carreras, estos se dirigen a los

decanatos pertinentes y en conjunto realizan los procesos en las fechas establecidas. Los

mismos tienen que permanecer atentos todo el tiempo por cualquier eventualidad que se

les presente en estos procesos. Puesto que los estudiantes pasan por distintas etapas.

Formularios de admisión de temas para trabajo de grado: este es el primer documento

en el cual le da vida a todos los demás procesos que debe de ser completados en un

tiempo determinado para concretar el trabajo de grado (Ver anexo del documento de

solicitud de aprobación).

En el presente documento se presenta todos los requisitos necesarios los cuáles él

decanato pertinente necesita para poder inscribir el trabajo de grado. Donde primero se

presentan los datos personales de los estudiantes y las carreras que desempeñan, seguido

de la toma de tres temas con una breve descripción en cada una. Finalmente marcan una

fecha de entrega de la hoja y el decanato realiza los procesos pertinentes de asignación de

Page 83: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

63

tema aprobado y asesor a seleccionar, sí los estudiantes no definen un asesor, está a

disposición del decanato el proceder a asignar a uno.

El anteproyecto: aquí se pauta con más lujo de detalle la propuesta del tema aprobado

por el decanato, y esto tiene una estructura definida que los estudiantes deben seguir. Una

composición similar a la de una tesis en términos de presentación de la propuesta y los

detalles de la solución en general qué ofrecen. Este documento debe de pasar por un

proceso de correcciones de ser necesario y una legítima aprobación del decanato de

estudios generales y el decanato de las carreras pertinentes de los estudiantes.

Para el caso de los trabajos de grado, ya pasado los procesos mencionados se procede

al pago del derecho a tesis la cual le da el privilegio al estudiante de comenzar con la

investigación. Estos tienen una fecha de entrega y tienen objetivos internos pautados en

conjunto con el asesor. En los monográficos luego de que estos son pagados, el asesor

asume el papel de guía o profesor encargado de dicha sección de desarrollo.

Los estudiantes deben de ejercer una monografía con el objetivo de brindar nuevos

aportes de conocimiento a temas ya investigados, reforzar el pensamiento crítico y

capacidad de discernimiento, estos estudiantes son evaluados por él mismo sistema de

evaluación universitario la cual deben tener un puntaje mínimo para pasar el curso.

Page 84: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

64

Esquema del proceso para inscribir el Trabajo De Grado

La siguiente figura ilustra el esquema de procesos que se lleva a cabo para inscribir el

trabajo de grado, se involucran tres actores: El Estudiante, El Decanato y El Asesor. Todo

el proceso se lleva a cabo dentro del primer mes del cuatrimestre en curso.

Figura 4.4.1 Esquema para inscribir Trabajo de Grado (Construcción propia)

Esquema del proceso para inscribir el Monográfico

En la siguiente ilustración se muestra el flujo para inscribir un monográfico, similar al

anterior (trabajo de grado) pero con los involucrados: El Estudiante, Oficina de

Monográficos y El Profesor.

Estudiante

•Completa el cuestionario de percepcion del perfil del egresado requerido para inscribir el trabajo final.

Estudiante

• Solicita el Formulario de Inscripcion de Trabajo de Grado.

Decanato

• Suministra el formulario e informacion al estudiante.

Estudiante

• Entrega el fomulario con los temas que desea trabajar al Decanato.

Decanato

• Procesa los datos y envia correo con copia al Asesor.

Asesor

•Confirma el tema que se va atrabajar.

Estudiante

• Entrega el Ante Proyecto al Decanato.

Decanato

•Aprueba y entrega sellado el Ante Proyecto al Estudiante.

Page 85: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

65

Figura 4.5.1 Esquema para inscribir Monográfico (Construcción propia)

Planteamiento del problema

En la Universidad APEC para culminar una carrera, los estudiantes deben de completar

un Trabajo de Grado (Tesis) o un Monográfico:

Tesis: propiamente definido en la introducción, este es un proyecto en la cual se

soluciona un problema o varios problemas en un entorno determinado mediante algún tipo

de idea revolucionaria o innovación.

Monográfico: dando seguimiento a la definición ya pautada en la introducción, se trata

de un trabajo detallado en el cual se inspecciona minuciosamente los parámetros a tratar.

Puesto que los estudiantes deben de atravesar por alguno de estos programas para

graduarse, los mismos seleccionan un tema para poder desarrollar, sin embargo, no tienen

la garantía de que uno o más grupos no trabajan exactamente en el mismo tema de

Estudiante

•Completa el cuestionario de percepcion del perfil del egresado requerido para inscribir el trabajo final.

Oficina de Monograficos

•Evalua la encuesta y basados en los resultados asigna el tema del modulo.

Profesor

•Crea lista de temas acorde al modulo.

Estudiante

•Elige el tema dentro del dominio asignado.

Profesor

•Evalua el tema propuesto en base al alcance y deside si aprobar o no.

Profesor

•En caso de ser aprobado se procede al desarrollo de la investigación.

Page 86: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

66

investigación y esto genera una serie de inconvenientes desatados en cadena, las cuáles son

los siguientes:

1. Pérdida de tiempo: los estudiantes pierden una cantidad considerable del mismo en

avanzar con todos los procesos organizacionales y administrativos de la institución,

esto es debido a que cada paso de la entrega de alguno de estos proyectos tiene

fechas específicas para ser entregados, y puesto a que tienen que pensar en otro

tema se ven limitados.

2. Falta de ideas: algo que se puede desatar también es la falta de ideas, se pueden dar

el escenario en la cual un grupo de estudiantes tiene un tema definido y están en el

proceso de desarrollo de este, sin embargo, se dan cuenta de que un grupo de

estudiantes tiene exactamente el mismo tema ya registrado y preaprobado primero.

Esto implica que deben buscar un nuevo tema y construirlo desde los cimientos, y

si no tienen el tiempo de crearlo le sale pesado terminarlo.

3. Inconsistencia en la comunicación: el decanato asignado dentro del centro

educativo debe de mandar notificación a los estudiantes indicando que algún otro

grupo trabaja en el mismo tema que ellos, sin embargo, esto no es así debido a que

los procesos de registro se manejan de manera arcaica y no sistemática, muchos

procesos administrativos se llevan a cabo de manera manual y no se tiene una

Page 87: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

67

certeza de cuáles son los temas que se encuentran en desarrollo al 100%.

4. Falta de coordinación entre grupos de investigación y asesor: puede darse el

escenario en la cual se tenga que elegir un tema en la cual dicho grupo de

investigación y el asesor no estén en perfecta sincronía, esto pueden darse por la

indiferencia emocional qué hay respecto al tema seleccionado o la falta de

conocimiento general que tengan todos los miembros de la entidad, lo que provoca

que la creación de ideas no sea tan fluida y esto lleve a los otros males ya

mencionados.

Ya mencionados estos puntos importantes de preocupación que son factores para

solucionar, se debe de considerar el índice de estudiantes que son víctima de este

inconveniente. En la universidad APEC se tiene un total de diez y ocho (18) carreras de

grado las cuáles deben de pasar por un trabajo de grado o monográfico, con un promedio

de 6 grupos de carreras diferentes por periodo los cuáles son víctimas de este asunto, dicha

cifra sólo va en aumento debido a la falta de creatividad e ideas revolucionarias que se

presente a la hora de desarrollar un tema de investigación.

Análisis de las encuestas

Para respaldar el problema que hemos identificado, hemos encuestado tanto a los

estudiantes como al personal docente con preguntas precisas y claves sobre las mejoras que

proponemos; tenemos los siguientes resultados.

Page 88: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

68

Encuesta al Estudiante

El estudiante es el primer involucrado en el proceso de registro y consultas en cualquiera

de los casos para su proyecto final, por lo que su opinión es de vital importancia para

respaldar la solución que proponemos. A continuación, mostramos los resultados obtenidos

al encuestar una muestra de estudiantes activos en la Universidad APEC.

¿Está usted conforme con los procesos que lleva la universidad APEC al momento de

inscribir el trabajo de grado?

Gráfico 1 Estudiante: ¿Está usted conforme con los procesos que lleva la universidad APEC al momento

de inscribir el trabajo de grado?

Page 89: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

69

¿Considera usted útil una plataforma donde pueda consultar los trabajos de grado

que ya fueron realizados por otros estudiantes?

Gráfico 2 Estudiante: ¿Considera usted útil una plataforma donde pueda consultar los trabajos de grado

que ya fueron realizados por otros estudiantes?

Gráfico 3 Estudiante: ¿Cuándo te toca cursar trabajo de grado, ya tienes claro cuál será el tema para

desarrollar?

Page 90: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

70

Gráfico 4 Estudiante: ¿Consideras útil que el sistema te permita sugerir trabajos de grados?

Encuesta al Docente

Por otro lado, tenemos los Docentes seleccionados como asesores de trabajos de grados

y/o profesores de monográficos quienes juegan un papel muy importante en los temas que

van a trabajar. Hemos encuestados algunos de ellos obtener retroalimentación desde su

punto de vista, los resultados fueron:

Page 91: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

71

¿Como docente de APEC, se siente usted conforme con el proceso actual de

inscripción de trabajos de Grados y monográficos que está implementando en la

universidad?

Gráfico 5 Docente: ¿Como docente de APEC, se siente usted conforme con el proceso actual de

inscripción de trabajos de Grados y monográficos que está implementando en la universidad?

¿En su Rol de docente, sabe usted si un Tema sobre un trabajo de grado o

monográfico ya ha sido trabajado en otra ocasión?

Gráfico 6 Docente: ¿En su Rol de docente, sabe usted si un Tema sobre un trabajo de grado o monográfico

ya ha sido trabajado en otra ocasión?

Page 92: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

72

¿Como docente, considera usted útil una plataforma donde pueda consultar los

trabajos de grados y monográficos que han sido trabajados en la universidad?

Gráfico 7 Docente: ¿Como docente, considera usted útil una plataforma donde pueda consultar los

trabajos de grados y monográficos que han sido trabajados en la universidad?

¿Como docente, estaría de acuerdo con una solución que permita registrar

propuestas, de docentes y estudiantes, de Trabajos de Grado y Monográfico?

Gráfico 8 Docente: ¿Como docente, estaría de acuerdo con una solución que permita registrar propuestas,

de docentes y estudiantes, de Trabajos de Grado y Monográfico?

Page 93: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

73

Conclusión

En este capítulo hemos visto la situación actual en la Universidad APEC para inscribir

y/o consultar los trabajos de grados y monográficos. A su vez, se han llevado a cabo

encuestas para analizar las opiniones de los colegas.

Como se puede apreciar en los resultados arrojados, la mayoría coincide con resolver el

problema que existe y en la solución que proponemos. Era de esperar que el estudiante

como ya sabemos generalmente tiene dudas tanto con el proceso de registro de su trabajo

final, así como el tema que abordaría.

Por lo tanto, esta investigación ha sido llevada a cabo por estudiantes que han pasado

por el proceso actual y que han sido víctimas de las confusiones que se presentan al tratar

de inscribir un trabajo de grado o monográfico.

Page 94: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

74

CAPITULO 5: DISEÑO DEL SISTEMA DE REGISTRO Y

CONSULTA DE TRABAJOS DE GRADO Y

MONOGRÁFICOS EN LA UNIVERSIDAD APEC

Page 95: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

75

Introducción

En capítulos anteriores hemos visto los procesos actuales involucrados para inscribir el

trabajo de grado o monográfico. Del mismo modo se han definido otros temas necesarios

para entender la solución propuesta en esta investigación. En este capítulo vamos a

profundizar en los aspectos técnicos necesarios para definir el sistema y sus requerimientos.

Basándonos en buenas prácticas del diseño y desarrollo de Software, explicaremos el

flujo de éste a través de diagramas para ilustrar cada componente involucrado. Del mismo

modo, se va a definir el alcance del proyecto, propósito y justificación, personal

involucrado, presupuesto y la documentación necesaria.

Luego de ver los procesos y tecnologías implicadas en el sistema, listaremos los casos

de uso de cada uno de los flujos internos y/o externos. Se mostrarán vista previa del diseño

de la interfaz del aplicativo, y, finalmente, bosquejos que describan la distribución de la

base de datos.

Page 96: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

76

Información Del Proyecto

Propósito Y Justificación

Diseñar un sistema para la gestión de los trabajos de grados y monográficos en la

Universidad APEC, permitiendo de una forma efectiva consultar y/o registrar las posibles

investigaciones que desean realizar tanto a los profesores que asesoran como a los

estudiantes. Esta propuesta pretende mitigar los inconvenientes que se presentan a la hora

de inscribir un trabajo de grado (principalmente) y buscar sugerencias de temas similares

anteriormente.

Sabiendo esto, listamos de manera resumida algunos puntos que justifican la

implementación de este proyecto:

• Consultar trabajos de grados y/o monográficos realizados.

• Sugerir temas para trabajos de grados y/o monográficos.

• Evitar duplicidad en temas ya realizados.

• Incrementar el flujo de inscripciones de trabajos de gados y/o monográficos de

modo satisfactorio.

Page 97: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

77

Alcance

Este proyecto se ha limitado al análisis y el diseño de un sistema de registro y consultas

para los trabajos de grados y monográficos en la Universidad APEC usando tecnologías

basadas en las nubes. Con una interfaz web que funcione en todas las plataformas de

dispositivos electrónicos desde computadoras, celulares, tabletas, entre otros.

Colocando el alcance a un nivel más detallado, he aquí todo lo general y particular que

el sistema abarcaría:

• Interfaz gráfica de usuario: la misma debe de ser simple y amistosa, ligada a la

identidad corporativa del recinto para mayor familiaridad entre las múltiples

plataformas de servicios digitales que poseen. Al funcionar como un entorno web,

la misma se comportará como tal y tiene que estar diseñada para cumplir con los

objetivos de búsqueda, consulta y publicaciones de contenido.

• Base de datos: tiene que existir una base de datos escalable donde se registre cada

trabajo de grado y monográfico desarrollado por el estudiantado de la universidad,

la nomenclatura de esta base de datos debe de estar bien definida para que los

metadatos asociados al contenido tengan un sentido y coherencia para los usuarios

finales.

Page 98: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

78

• Funciones generales del sistema: las mismas se deben contemplar en un motor de

búsqueda capaz de crear filtros inteligentes para una mayor precisión en obtener los

resultados. Este motor va a trabajar para los módulos de trabajo de grado y

monográficos respectivamente, en el área de temas sugeridos funciona como un

foro de publicaciones la cual el personal docente emite informaciones de todo tipo

sobre posibles temas a investigar y contiene una zona de retroalimentación

(comentarios) la cual los estudiantes pueden debatir sobre el contenido publicado.

Descripción Del Proyecto

El proyecto sugerido en esta investigación sobre “Registro y Consultas De Los Trabajos

de Grados y Monográficos” en la Universidad APEC estará diseñado para acceder a él a

través de un navegador web desde cualquier dispositivo. Dentro de los distintos usuarios

disponibles tenemos en primer lugar a los estudiantes, que podrán consultar trabajos de

grados y/o monográficos previamente realizados, con el fin de tener una referencia la cual

puedan basarse en términos de contenido y estructura, y principalmente evitar la

ambigüedad de temas ya investigados. Por otro lado, están los usuarios asesores, los que

aprueban o no los temas sugeridos a través del sistema. Y por último los usuarios del

decanato, los responsables de completar el proceso una vez sea aprobado por el asesor.

Page 99: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

79

Personal Involucrado

Estudiantes: los estudiantes van a interactuar con el sistema a través de una plataforma

amistosa y de fácil uso para poder buscar el contenido que desean sobre trabajos de grado

y monográficos ya realizados, esto tiene el mismo concepto de las bibliotecas o directorios

virtuales, pero con la diferencia de que su contenido tiene exclusividad en trabajos de grado

y monográficos.

Puesto que en sistemas de consulta también existe contenido exclusivo la cual solo

pueden acceder los estudiantes y personal docente de dicha universidad, también está el

hecho de que para acceder a estos los mismos deben de autenticarse mediante un usuario y

contraseña proporcionados por la institución educativa, esto trabaja en sincronía con Active

Directory Domain Services, así los usuarios pueden autenticarse mediante el usuario y

clave ya conocidos por ellos la cual lo implementan a lo largo de su carrera. Los contenidos

de exclusividad pueden ser clasificados mediante la calificación brindada por los jurados

durante la evaluación de dicho trabajo de grado, indicando así el nivel de prestigio del

proyecto en cuestión y queda en una categoría separada de los trabajos que ya están

publicados anteriormente.

Cuando un grupo de estudiantes tiene un tema aprobado para el desarrollo de trabajo de

grado, estos se enfocan en el cumplimiento, entrega y publicación de este en la plataforma.

Una vez registrado queda de forma permanente en la base de datos, por lo cual se necesita

Page 100: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

80

que este cumpla con los estándares de capacidad y disponibilidad y pueda ser escalable

teniendo un crecimiento dinámico.

Los estudiantes serán capaces de acceder a un módulo de temas sugeridos en la cual

tiene un concepto de un foro. Aquí el personal docente tendrá la capacidad de publicar

posibles temas de investigación adornado con una breve descripción de este, de ser

necesario se permite el uso de imágenes, documentos, artículos y otros anexos que queden

como información adicional y referencial sobre dicho tema sugerido. Los estudiantes

podrán colocar comentarios sobre dichos temas y ver todo lo publicado en el foro. Existirá

un módulo de publicaciones la cual tienen que llenar una serie de requisitos y haber

cumplido con procesos internos del decanato en la cual pertenecen, cuando el trabajo de

grado o monográfico queda publicado este se queda de forma permanente en la base de

datos y listo para consulta por parte de otros estudiantes, profesores, personal

administrativo, etc.

La retroalimentación es importante en todos los sistemas de información y de servicios,

por lo tanto, la creación de módulos de comentarios se hace participe para que en cada tipo

de publicación en tesis y monográficos los estudiantes puedan dejar comentarios sobre el

contenido, pueden recibir respuestas de otros estudiantes, de docentes o hasta de los

mismos autores quienes llevaron a cabo la investigación.

Asesores: los asesores son denominados los guías facilitadores en los cuales son

asignados a los estudiantes para cualquier tipo de despeje de dudas y para tener una mejor

Page 101: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

81

toma de decisiones sobre el norte a seguir en los trabajos de grado y monográficos, estos

individuos van a tener privilegios de similitud a los estudiantes, pero con algunos valores

agregados, mediante el sistema. Estos podrán consultar los temas publicados por los

estudiantes, publicar un posible tema en el foro de temas sugeridos y poder responder a los

comentarios dejados por los estudiantes en base a su contenido.

Personal del decanato: los procesos internos que se manejan en los respectivos

decanatos pueden ser mejor representados en el sistema por medio de un módulo de status,

la cual va en conjunto con los compromisos que tienen los estudiantes cuando se desarrolla

la investigación, es decir, que al momento de presentar los temas y estos quedan aprobados,

en el sistema se documenta la aprobación de los mismos para que quede totalmente

patentizado por los estudiantes y que nadie más pueda desarrollar ese contenido dentro de

la institución. Al esto recibir un estatus de “en desarrollo” se confirma que el tema está en

su proceso de composición y futura entrega en la fecha establecida por el decanato.

Cuando el tema queda publicado, el estatus de este cambia a “disponible para consulta”

la cual los estudiantes pueden tener acceso a sus contenidos con el fin de referenciarse y

tener inspiración para su propio trabajo de grado. También el decanato es responsable de

digitar el puntaje recibido para que este sea clasificado por categorías. Estos metadatos

alimentan el motor de búsqueda manteniéndolo más preciso y consistente al momento de

obtener información sobre cualquier contenido.

Page 102: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

82

Requerimientos

Para este segmento debemos de tomar en cuenta varios aspectos los cuales son los

requerimientos físicos o de hardware y los requerimientos virtuales o de software para

poder llevar este proyecto a cabo. Los mismos quedan clasificados de la siguiente manera:

Núm. Descripción del requerimiento: Requisitos

Control de Acceso – Modulo de credenciales y acceso a usuario.

1 Desarrollar una interfaz de acceso

a usuario. • Debe de tener cuadros de texto

donde se puedan escribir cada uno

el usuario y la contraseña de forma

posterior.

• Debe de tener un botón de acceso

la cual corre el algoritmo de

comparación de credenciales por

medio de sección de Active

Directory.

• Debe de tener una opción de

recuperación de contraseña la cual

sirva de enlace para otro

submódulo del sistema donde se

encuentren los métodos

disponibles de recuperación de

credenciales.

Interfaz de Dashboard – Look & Feel.

2 Elaborar una interfaz de resumen

o Dashboard. • Debe tener un menú de fácil uso

que te permita navegar por todos

los submódulos del sistema.

• Debe mostrar gráficos estadísticos

en base a datos de interés como

cantidad de temas registrados de

cada categoría.

Page 103: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

83

• Debe mostrar el progreso sobre

temas que se encuentren en

desarrollo y la fecha estimada de

disponibilidad dentro de la

plataforma.

• Debe de tener una sección de

usuario y propiedades de usuario la

cual le permita editar su perfil y

poder cerrar sesión a voluntad.

• Dentro de las categorías de menú

tiene que contemplar elementos

como:

Dashboard, que es la parte

principal donde da inicio a los

datos más superficiales del

sistema.

Listado de trabajos la cual se

encuentran todos los trabajos de

grado y monográficos disponibles

Usuarios para poder hacer todo

tipo de ajustes sobre uno o más

usuarios

Centro de ayuda la cual brinde un

servicio de soporte con preguntas

frecuentes y asistencia remota de

personas expertas en el sistema.

Configuración la cual nos permite

realizar ajustes de preferencia en el

sistema de forma general.

Listado de trabajos finales – submódulo principal de consulta.

3 Diseñar un módulo de listado con

los trabajos de grado y

monográficos que se encuentran

dentro en el sistema indicando

propiedades las cuales guíen al

• Debe estar organizado

sistemáticamente ya sea en orden

alfabético.

Page 104: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

84

usuario final a las informaciones

que busca. • Debe mostrar datos de categoría,

tipo, carrera, sustentantes, estatus y

fecha de creación.

• Debe de tener dos botones los

cuales uno te permita crear una

solicitud que te lleva a otra

subcategoría del sistema y el otro

botón sería el filtro la cual permite

búsquedas inteligentes en base a

palabras clave o bien frases

completas

Módulo de usuarios – Listado de usuarios para consulta.

4 Diseñar un módulo de usuarios la

cual debe de estar organizado

sistemáticamente y en orden

alfabético, mostrando datos

únicos de cada usuario para una

mejor búsqueda de información.

• Los usuarios deben de estar

enlistados por orden alfabético y a

medida que registran temas de

trabajos finales dentro del sistema

de consulta.

• Dentro de los metadatos deben

contemplar cosas como: nombre de

usuario, correo electrónico, rol o

papel asignado, estado de dicho

usuario y fecha de modificación

(es decir la fecha en la cual dicho

usuario realizo algún tipo de ajuste

o modificación dentro de su

contenido).

• El sistema debe de tener dos

botones las cuales uno haga una

importación desde Active

Directory para refrescar a los

usuarios activos de la institución

dentro del sistema y uno que te

permita la búsqueda personalizada

para encontrar usuarios o temas

particulares dados por estos.

Módulo de nueva solicitud – subcategoría de listado de trabajos.

Page 105: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

85

5 Diseñar un módulo funcional

proveniente del botón “nueva

solicitud” la cual permita el

ingresado de temas para trabajo

de grado y monográficos en la

universidad.

• El módulo debe contener campos

de texto y parámetros de relevancia

para el cumplimiento de este.

• Los diferentes datos para capturar

son: titulo, carrera(s), cuatrimestre

/ periodo, sustentantes, categoría y

descripción.

• Debe de tener botones para

cancelar y enviar la solicitud en

base a los datos insertados.

Módulo de actualización de estado – subcategoría de listado de trabajos.

6 Diseñar un módulo en el cual

permita el cambio de estatus en

trabajos de grado o monográficos

registrados en la plataforma.

• El módulo debe de tener un cuadro

de opciones donde se cambia el

estatus, los estatus son los

siguientes: en proceso, rechazado,

aprobado, disponible, registrado y

pendiente.

• Debe tener una sección de

comentarios la cual permita un

estado más detallado de dicho

estatus para mejores referencias.

Módulo de buscador avanzado – subcategoría de listado de trabajos.

7 Crear un módulo de búsqueda

avanzado que te permita

encontrar información de forma

precisa y concisa mediante

algoritmos que manejan datos de

forma más sensible apoyados de

inteligencia artificial.

• El motor de búsqueda debe tener

categorías como: titulo, carrera(s),

cuatrimestre / periodo, categoría.

• El motor de búsqueda debe de

tener algoritmos de búsqueda por

palabras clave, categorías

puntuales, referencias por usuario,

fecha, periodos, entre otros.

• Tiene que contemplar una sección

de resultados la cual muestre los

trabajos por orden en el que fueron

buscados teniendo una referencia

de tipo histórico.

Page 106: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

86

• Los trabajos encontrados deben

indicar los metadatos que les

asocian como: titulo, autores,

periodo, carrera, categoría, estatus.

Plataforma en versión de celulares y tabletas – Look & Feel.

8 Procurar que la plataforma para

móviles y tabletas sea similar a la

principal, con el fin de brindar

familiaridad y los

funcionamientos a cumplir.

• Debe poseer todas las interfaces

que quedan como disponibles en la

plataforma principal.

• La infraestructura de estas no debe

variar de manera drástica entre sus

diferencias.

• Debe de ser adaptable a los

distintos tamaños de pantalla

existentes en el mercado.

Tabla 5.6.1 Lista de requerimientos del sistema (Construcción propia)

Visión del sistema

Lo que se espera con este sistema es una plataforma estable y sostenible en la cual se

pueda acudir a todas sus funciones de una manera sencilla y efectiva. Esto atiente la

incertidumbre de temas y campos de investigación ya cubiertos por otros estudiantes. Este

sistema cumpliría con los estándares de capacidad y disponibilidad para todo el

conglomerado del recinto educativo y siempre estará en constante actualización de su

contenido, funciones y modos de soporte.

Page 107: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

87

Definiciones, Acrónimos y Abreviaturas

Search Engine Optimization (SEO, por sus siglas en inglés) “El SEO es la piedra

angular de todas las estrategias de contenidos de firmas, negocios o páginas web. Son las

siglas de Search Engine Optimization y se define como el conjunto de técnicas con el que

se procede a la elaboración y modificación de contenidos para que respondan mejor a las

exigencias de los motores de búsqueda con el fin de mejorar el posicionamiento de una

web”. (NeoAttack, n.d.)

World Wide Web (WWW, por sus siglas en inglés): También se le llama simplemente

como "la web" y es uno de los sistemas distribuidos de gestión de información que usan

Internet o la red para la transmisión de datos. (significados, 2019)

Interfaz Gráfica de Usuario (GUI, por sus siglas en inglés): acrónimo en inglés de

Graphical User Interfase. La interfaz gráfica de usuario es un programa o entorno que

gestiona la interacción con el usuario basándose en relaciones visuales como iconos, menús

o un puntero. (EcuRed, 2017)

Database Administrator (DBA, por sus siglas en inglés) – Administrador de base de

datos en español, dirige o lleva a cabo todas las actividades relacionadas con el

mantenimiento de un entorno de base de datos exitoso. Las responsabilidades incluyen el

diseño, implementación y mantenimiento del sistema de base de datos; el establecimiento

de políticas y procedimientos relativos a la gestión, la seguridad, el mantenimiento y el uso

Page 108: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

88

del sistema de gestión de base de datos; y la capacitación de los empleados en la gestión y

el uso de las bases de datos. (Rouse, TechTarget, 2015)

Modulo (programación): en la fase de diseño del ciclo de vida de un programa, dado un

problema a resolver, en primer lugar, hay que estudiar la posibilidad de dividirlo en otros

más pequeños, llamados subproblemas. Del mismo modo, también puede ser conveniente

fragmentar a los subproblemas obtenidos. Y así sucesivamente, hasta llegar a subproblemas

realmente sencillos. A cada subproblema se le considera parte o módulo del problema

global, y cada uno de ellos se resolverá por medio de un programa o subprograma. (Pes,

2018)

Active Directory Domain Services: este es un producto por parte de la empresa

Microsoft que ofrece una cantidad de servicios que corren en un equipo con sistema

Windows Server instalado. Esto es con el fin de manejar permisos y recursos dentro de la

red. (Rouse, Techtarget, 2018)

Page 109: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

89

Diseño de Alto Nivel

Especificación de Casos de Uso

Control de acceso

Título Control de acceso ID: CU-001

Actores Estudiante, Asesor, Administrador

Referencias No aplica

Precondición No aplica

Postcondición El usuario puede entrar al sistema y ver los módulos

correspondientes a su rol.

Resumen Permite autenticar al usuario.

Tabla 5.10.1 Diagrama de caso de uso - control de acceso (Construcción propia)

Figura 5.10.1 Diagrama de caso de uso - control de acceso (Construcción

propia)

Page 110: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

90

Pantalla principal

Título Pantalla Principal /

Dashboard

ID: CU-002

Actores Estudiante, Asesor, Administrador

Referencias CU-001

Precondición El usuario debe estar autenticado.

Postcondición El usuario será redirigido al Dashboard o pantalla principal.

Resumen Pantalla que muestra un resumen según el año especificado, en

donde se puede ver el total los trabajos de grados y/o

monográficos.

Tabla 5.10.2 Diagrama de caso de uso - Pantalla principal (Construcción propia)

Figura 5.10.2 Diagrama de caso de uso - Pantalla principal

(Construcción propia)

Page 111: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

91

Listado de trabajos finales

Título Listado de trabajos finales ID: CU-003

Actores Estudiante, Asesor, Administrador

Referencias CU-001

Precondición El usuario debe estar autenticado.

Postcondición Se mostrarán los trabajos finales según el rol del usuario.

Resumen Listado de los trabajos de grado y/o monográficos, donde el

usuario puede filtrar el resultado, hacer clic para ver más

detalles, crear, editar, y/o cambiar el estado de este (según el rol

del usuario).

Tabla 5.10.3 Diagrama de caso de uso - Listado de trabajos finales (Construcción propia)

Figura 5.10.3 Diagrama de caso de uso - Listado de trabajos finales

(Construcción propia)

Page 112: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

92

Actualizar estado

Título Actualizar estado ID: CU-004

Actores Estudiante, Asesor, Administrador

Referencias CU-003

Precondición El usuario selecciona un trabajo de grado o monográfico.

Postcondición Abre una ventana con un formulario para actualizar estado.

Resumen El usuario puede cambiar el estado del trabajo final

seleccionado y dejar un comentario (opcional). Cada estado

depende del rol del usuario autenticado, por ejemplo: un usuario

(Estudiante) no puede aprobar trabajos finales.

Tabla 5.10.4 Diagrama de caso de uso - Actualizar estado (Construcción propia)

Figura 5.10.4 Diagrama de caso de uso - Actualizar estado

(Construcción propia)

Page 113: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

93

Detalles del trabajo final

Figura 5.10.5 Diagrama de caso de uso - Detalles del trabajo final (Construcción propia)

Título Detalles del trabajo final ID: CU-005

Actores Estudiante, Asesor, Administrador

Referencias CU-003

Precondición El usuario selecciona un trabajo de grado o monográfico.

Postcondición El usuario puede ver los detalles del trabajo de grado y/o

monográfico.

Resumen Muestra todos los detalles del trabajo de grado y/o monográfico

incluyendo los comentarios y el progreso basado en su estado

actual.

Tabla 5.10.5 Diagrama de caso de uso - Detalles del trabajo final (Construcción propia)

Page 114: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

94

Buscador

Figura 5.10.6 Diagrama de caso de uso - Buscador (Construcción propia)

Título Buscador ID: CU-006

Actores Estudiante, Asesor, Administrador

Referencias CU-001

Precondición El usuario debe estar autenticado.

Postcondición Se abre un formulario con un buscado avanzado.

Resumen El usuario puede buscar en la base de datos de trabajos de grados

y monográficos especificando el criterio de búsqueda que desee.

Puede ver los resultados con una breve descripción y acceder a

los detalles al hacer clic.

Tabla 5.10.6 Diagrama de caso de uso - Buscador (Construcción propia)

Page 115: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

95

Formulario de solicitud

Figura 5.10.7 Diagrama de caso de uso - Formulario de solicitud (Construcción propia)

Título Formulario de Solicitud ID: CU-007

Actores Estudiante, Asesor, Administrador

Referencias CU-001

Precondición El usuario debe estar autenticado.

Postcondición Se abre un formulario con los campos requeridos para crear una

solicitud.

Resumen En esta pantalla el usuario (Estudiante) llena los datos

requeridos para enviar su solicitud de trabajo final,

especificando si es un trabajo de grado o monográfico. Si un

usuario (Asesor) llena una solicitud, esta se almacena como un

tema disponible para ser tomando por otros usuarios.

Tabla 5.10.7 Diagrama de caso de uso - Formulario de solicitud (Construcción propia)

Page 116: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

96

Módulo de usuarios

Figura 5.10.8 Diagrama de caso de uso - Módulo de usuarios (Construcción propia)

Título Módulo de usuarios ID: CU-008

Actores Administrador

Referencias CU-001

Precondición El usuario debe estar autenticado.

Postcondición Se muestran todos los usuarios activos.

Resumen En esta pantalla el usuario puede gestionar los usuarios del

sistema y su rol. Estos usuarios pueden ser importados desde

Active Directory y creados manualmente.

Tabla 5.10.8 Diagrama de caso de uso - Módulo de usuarios (Construcción propia)

Page 117: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

97

Diseño adaptable

Figura 5.10.9 Diagrama de caso de uso - Diseño adaptable (Construcción propia)

Título Diseño adaptable ID: CU-009

Actores Administrador

Referencias CU-001

Precondición No aplica.

Postcondición No aplica.

Resumen La vista solicitada se adapta a la resolución del dispositivo.

Tabla 5.10.9 Diagrama de caso de uso - Diseño adaptable (Construcción propia)

Page 118: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

98

Diagrama de Arquitectura

Figura 5.11.1 Diagrama de arquitectura (Construcción propia)

Plataforma de consulta para trabajos de grado y

monograficos.

Dashboard Configuración Centro de ayuda Listado de trabajos

Buscador avanzado

Detalles

Actualizar estado

Crear solicitud

Filtrar

Usuarios

Importar desde AD

Filtrar

Portal de acceso.

Page 119: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

99

Diseño de interfaces del sistema

En esta sección vamos a listar las interfaces de usuario que proponemos en el diseño del

sistema, donde cada una de ella y su contenido dependerá del rol del usuario autenticado.

El estilo y colores utilizados son basados en las interfaces que se utilizan en la Universidad

APEC hasta la fecha.

Acceso al sistema

Figura 5.12.1 Interfaz - Acceso al sistema (Construcción propia)

Los usuarios pueden acceder al sistema usando su correo electrónico académico.

Page 120: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

100

Dashboard (Resumen)

Figura 5.12.2 Interfaz - Dashboard o Resumen (Construcción propia)

El Dashboard mostrara un resumen de los trabajos finales según el Rol del usuario

autenticado, por ejemplo, para los usuarios de la escuela de monográficos se les mostraran

solo los monográficos.

Page 121: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

101

Listado de trabajos finales

Figura 5.12.3 Interfaz - Listado de trabajos finales (Construcción propia)

Listado de trabajos de grados y/o monográficos según el Rol del usuario. El usuario

puede filtrar los resultados mostrados en la tabla, por ejemplo; por estado, fecha creación,

etc.

Page 122: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

102

Actualizar estado

Figura 5.12.4 Interfaz - Actualizar estado (Construcción propia)

En la parte superior derecha y con el trabajo final seleccionado el usuario podrá

actualizar el estado (Aprobado, Rechazado, En Proceso) según su Rol y puede o no dejar

un comentario.

Page 123: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

103

Detalles de trabajo final

Figura 5.12.5 Interfaz - Detalles del trabajo final (Construcción propia)

Al hacer clic en uno de los trabajos mostrados en la tabla anterior, se mostrará otra

pantalla con todos los detalles pertinentes al trabajo de grado seleccionado.

Page 124: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

104

Buscador

Figura 5.12.6 Interfaz - Buscador (Construcción propia)

Los usuarios pueden consultar el histórico de trabajos de grados y/o monográficos. Este

buscador avanzado cuenta con atributos claves para filtrar los resultados por periodo,

categoría, titulo, carrera, etc.

Si la búsqueda realizada arroja resultados, se mostrarán debajo una lista donde se podrá

observar en cada uno de ellos el estado actual, fecha de última modificación, titulo y la

carrera a la que pertenece.

Page 125: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

105

Formulario de solicitud

Figura 5.12.7 Interfaz - Formulario de solicitud (Construcción propia)

Formulario de solicitud de inscripción de trabajo de grado y/o monográfico. El usuario

puede seleccionar que tipo de trabajo final es (Trabajo de Grado o Monográfico) y basado

en el Rol del usuario autenticado, puede que sea solo una inscripción de un trabajo con

estado disponible por defecto.

Page 126: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

106

Usuarios

Figura 5.12.8 Interfaz - Usuarios (Construcción propia)

Módulo de mantenimiento de los usuarios del sistema. En esta sección se administran

los roles de cada usuario en el sistema para su respectivo funcionamiento y limitaciones

dentro del mismo.

Page 127: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

107

Diseño adaptable

Figura 5.12.9 Interfaz - Diseño adaptable (Construcción propia)

Ya que el sistema será diseñado tomando en cuenta las resoluciones de los diferentes

clientes que accedan a él, éste debe ajustarse a las dimensiones y mostrar o no los controles

según su tamaño.

Page 128: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

108

La imagen previa anterior es un ejemplo del módulo del listado de trabajos, de forma

similar ocurre para el resto de los módulos.

Descripción de los roles del sistema

Administrador: este tendrá acceso y control al sistema para poder realizar cambios

dentro del mismo en la cual sus funciones y políticas cumplan con los objetivos trazados.

Usuario estudiante: este es un usuario común entre el sistema la cual tiene privilegios a

los módulos de este, pero con ciertas restricciones aplicadas, este tiene permisos de lectura

y escritura en ciertas estructuras de la plataforma.

Usuario asesor: este tipo de usuario tiene de igual manera ciertos permisos como el

usuario estudiante, con la diferencia de que dispone de ciertos módulos habilitados, entre

ellos se encuentra el de publicar temas como sugerencia para los estudiantes y que estos

sean capaces de comentar en dicho foro.

Page 129: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

109

5.14. Diseño de Bajo Nivel

5.14.1 Diagrama Entidad-Relación de Base de Datos

Figura 5.14.1 Diagrama Entidad-Relación de base de datos (Construcción propia)

Page 130: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

110

5.14.2 Diagrama de clases

Figura 5.14.2 Diagrama de clases (Construcción propia)

Page 131: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

111

5.14.3 Diagrama de Secuencia

5.14.3.1 Acceso al sistema

Figura 5.14.3 Diagrama de secuencia – Acceso al sistema (Construcción propia)

Page 132: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

112

5.14.3.2 Registrar trabajo final

Figura 5.14.4 Diagrama de secuencia – Registrar trabajo final (Construcción propia)

Page 133: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

113

5.14.3.3 Buscador

Figura 5.14.5 Diagrama de secuencia – Buscador (Construcción propia)

Page 134: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

114

Presupuesto para el desarrollo del sistema

Para el desarrollo de esta propuesta y tomando en cuenta los requerimientos expuestos,

se solicitó una cotización a la empresa Xhinola SRL.

Tabla 5.15.1 Presupuesto para el desarrollo del sistema

Page 135: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

115

Conclusión

En este capítulo se ha visto de manera detallada la solución brindada sobre el análisis y

el diseño de un sistema de registro y consulta de trabajos de grado y monográficos en la

Universidad APEC. A lo largo del capítulo se muestran diagramas técnicos requeridos para

su entendimiento, tales como: diagrama de base datos, diagramas de clases, casos de uso,

diagramas de secuencias, y las interfaces del sistema, que como se puede apreciar, sugieren

su funcionamiento.

El capítulo tiene un enfoque técnico, pero a su vez explicativo para un consumo

colectivo. Por lo tanto, en lo que al sistema concierne, quedan expuesto los detalles casi en

su totalidad basado en el alcance definido previamente.

Page 136: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

116

CONCLUSIONES

Page 137: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

117

Análisis de cierre

La investigación realizada determina que si bien algunos factores contribuyen a mejorar

el ciclo de vida en los Trabajos de Grado y Monográficos en la Universidad APEC en la

ciudad de Santo Domingo mientras que otros factores lo debilitan -como la no

confirmación de manera oficial sobre temas aprobados y en desarrollo- estos últimos no

cumplen con un sistema en el cual ofrezca una solución sostenible ante esta problemática

particular, no obstante, las encuestas proporcionadas a los estudiantes, personal docente y

personal administrativo avalan que exista una plataforma como esta.

Lo anterior permite comprobar la hipótesis de que la Universidad APEC presenta una

incertidumbre con sus estudiantes de tal manera que los mismos no saben si un tema de

investigación ya fue tomado y se encuentra en desarrollo, generando pérdida de tiempo,

esfuerzo y la búsqueda de nuevos temas los cuales no necesariamente son de interés total

para los investigadores o bien no tienen una buena base sólida de conocimiento para poder

investigar.

No obstante, esto no obvia el hecho de que existen algunas dimensiones del clima

organizacional entre los administrativos de la institución que deben mejorarse. A fin de

evitar que en un futuro esto no afecte en la calidad del servicio que se brinda.

En este sentido el estudio del clima organizacional permite el siguiente diagnóstico:

Page 138: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

118

Con respecto a la falta de notificaciones sobre temas seleccionados o en desarrollo se

pudo observar que existe una consistencia ante esta problemática, las organizaciones como

los distintos decanatos y la escuela de monográficos poseen problemas de comunicación

hacia los estudiantes con respecto a estos temas, creando daños colaterales que alteran la

eficiencia y la eficacia de los investigadores.

En el aspecto de servicio se presenta un déficit a nivel administrativo por la falta de

información la cual se necesita de manera inmediata, esto con el fin de informar a los

sustentantes sobre estatus de temas propuestos, temas aprobados o denegados y entrega de

resultados.

La propuesta ofertada contiene una serie de herramientas los cuales permitirán a la

institución un ciclo más natural de procesos para selección, registro, desarrollo y consulta

de Trabajos de Grado y Monográficos y promete mejorar la gama de servicios del recinto

educativo, provocando una mayor preparación y organización por parte de los

investigadores, asesores y personal administrativo.

Finalmente, con la implementación de la plataforma de registro y consulta para Trabajos

de Grado y Monográficos se implementa mejorar de manera directa aspectos como: calidad

de servicio, productividad, velocidad de respuesta, mejor toma de decisiones, acceso a

recursos relevantes, capacidad y disponibilidad de la información.

Page 139: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

119

FUENTES BIBLIOGRÁFICAS

A., D. D. (1998). Mecanismos de recuperación de información en la WWW. Obtenido de

Universidad de les Illes Ballears:

http://dmi.uib.es/people/adelaida/tice/modul6/memfin.pdf

Busca, Busca. (s.f.). Obtenido de Geocities.com:

http://www.geocities.com/SiliconValley/Vista/7673/

EcuRed. (15 de Octubre de 2017). EcuRed. Obtenido de ecured.cu:

https://www.ecured.cu/Interfaz_gr%C3%A1fica_de_usuario_(GUI)

Eduardo, J. (09 de Agosto de 2017). Youtube. Obtenido de youtube.com:

https://www.youtube.com/watch?v=OYwGKhogSSA

El Rincon De Marketing. (17 de Septiembre de 2019). Obtenido de

elrincondemarketing.es: http://www.elrincondemarketing.es/historia-de-los-

motores-de-busqueda/

González., R. A. (22 de Agosto de 2002). Yahoo, Geosites. Obtenido de Geosites.com:

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

Indict, C. (27 de Agosto de 2019). EcuRed. Obtenido de ecured.cu:

https://www.ecured.cu/MIT_(Instituto_Tecnol%C3%B3gico_de_Massachusetts)

Jimenez., P. N. (11 de Diciembre de 2016). Tiposde. Obtenido de Tiposde.com:

https://www.tiposde.com/tipos_de_monografias.html

Lapuente, M. J. (08 de Diciembre de 2013). Hipertexto. Obtenido de hipertexto.com:

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

Lapuente., M. J. (8 de Diciembre de 2013). Hipertexto. Obtenido de hipertexto.com:

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

NeoAttack. (s.f.). Obtenido de neoattack.com: https://neoattack.com/neowiki/seo/

Pes, C. (22 de agosto de 2018). carlospes. Obtenido de carlospes.com:

http://www.carlospes.com/minidiccionario/modulo.php

Page 140: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

120

Rouse, M. (11 de enero de 2015). TechTarget. Obtenido de techtarget.com:

https://searchdatacenter.techtarget.com/es/definicion/Administrador-de-base-de-

datos-DBA

Rouse, M. (07 de Junio de 2018). Techtarget. Obtenido de Techtarget:

https://searchwindowsserver.techtarget.com/definition/Active-Directory

significados. (14 de Octubre de 2019). Obtenido de significados.com:

https://www.significados.com/www/

Tiposde. (11 de Septiembre de 2015). Tiposde. Obtenido de tiposde.com:

https://www.tiposde.com/tipos_de_monografias.html

Page 141: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

121

ANEXOS

Page 142: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

122

ANEXO I: FORMULARIO DE SOLICITUD DE

APROBACIÓN DEL TEMA DE TRABAJO DE GRADO

Page 143: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

123

Page 144: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE

124

ANEXO II: ANTEPROYECTO DE GRADO

Page 145: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 146: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 147: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 148: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 149: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 150: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 151: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 152: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 153: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 154: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 155: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 156: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 157: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 158: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE
Page 159: DECANATO DE INGENIERÍA E INFORMÁTICA ESCUELA DE …...PROYECTO DE TRABAJO DE GRADO PARA OPTAR POR EL TÍTULO DE: INGENIERO(A) EN SISTEMAS DE COMPUTACIÓN e INGENIERO(A) DE SOFTWARE