UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS E INFORMÁTICA
TEMA:
“APLICACIÓN WEB PARA EL SEGUIMIENTO DE GRADUADOS DE LA UNIVERSIDAD UNIANDES”
AUTOR: RAMOS REYES RUBÉN ALEJANDRO
ASESOR: ING. CARLOS EDUARDO MARTÍNEZ CAMPAÑA
APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN
CERTIFICACIÓN:
Quien suscribe, legalmente CERTIFICA QUE: El presente Trabajo de Titulación realizado por el señor Rubén Alejandro Ramos Reyes, estudiante de la Carrera de Sistemas, Facultad de Sistemas Mercantiles, con el tema “APLICACIÓN WEB PARA EL SEGUIMIENTO DE GRADUADOS DE LA UNIVERSIDAD UNIANDES”, ha sido
prolijamente revisado, y cumple con todos los requisitos establecidos en la normativa
pertinente de la Universidad Regional Autónoma de los Andes -UNIANDES-, por lo
que apruebe su presentación.
Ambato, Febrero de 2017
_______________________________
Ing. Carlos Eduardo Martínez Campaña.
DECLARACIÓN DE AUTENTICIDAD
Yo, Rubén Alejandro Ramos Reyes, estudiante de la Carrera de Sistemas, Facultad de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente trabajo de investigación, previo a la obtención del título de INGENIERIA EN SISTEMAS E INFORMÁTICA, son absolutamente originales, auténticos y personales; a excepción de las citas, por lo que son de mi exclusiva responsabilidad.
Ambato, Febrero de 2017
_______________________________
Sr. Rubén Alejandro Ramos Reyes
CI. 220020476-2
DERECHOS DE AUTOR
Yo, Rubén Alejandro Ramos Reyes, declaro que conozco y acepto la disposición constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional
Autónoma de Los Andes, que en su parte pertinente textualmente dice: El Patrimonio
de Ia UNIANDES, está constituido por: La propiedad intelectual sobre las
Investigaciones, trabajos científicos o técnicos, proyectos profesionales y consultaría
que se realicen en la Universidad o por cuenta de ella;
Ambato, Febrero de 2017
_______________________________
Sr. Rubén Alejandro Ramos Reyes
CI. 220020476-2
AUTOR
DEDICATORIA
El presente trabajo se lo dedico a Dios por darme la
fortaleza y salud para seguir adelante sin dejarme
desmayar en el transcurso de tantas adversidades.
Dedico a mi familia, mis padres y hermanos que han
sido apoyo incondicional para alcanzar tan anhelada
meta de igual manera a mi compañera y apoyo
ÍNDICE GENERAL
Contenido
APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN
DECLARACIÓN DE AUTENTICIDAD
DERECHOS DE AUTOR
ÍNDICE GENERAL
ÍNDICE DE GRÁFICOS
ÍNDICE DE TABLAS
ÍNDICE DE FIGURAS
RESUMEN EJECUTIVO
EXECUTIVE SUMMARY
INTRODUCCION ... 1
ANTECEDENTES DE LA INVESTIGACIÓN. ... 1
PLANTEAMIENTO DEL PROBLEMA. ... 2
FORMULACIÓN DEL PROBLEMA ... 3
DELIMITACIÓN DEL PROBLEMA ... 3
OBJETO DE INVESTIGACIÓN ... 3
CAMPO ... 3
IDENTIFICACIÓN DE LA LÍNEA DE INVESTIGACIÓN ... 3
OBJETIVOS ... 4
GENERAL ... 4
Específicos ... 4
IDEA A DEFENDER ... 4
JUSTIFICACIÓN DEL TEMA ... 4
CAPITULO I ... 6
1.MARCOTEÓRICO ... 6
1.1 Sistemas de información ... 6
1.1.1 Componentes de los sistemas de información ... 7
1.1.2.1 Desarrollo basado en modelos ... 7
1.1.2.2 Desarrollo rápido de aplicaciones (RAD) ... 8
1.1.2.3 Paquete de software de aplicaciones ... 8
1.1.2.4 Desarrollo por parte del usuario final ... 8
1.2 Internet ... 9
1.2.1 Historia del Internet ... 9
1.3 APLICACIONES WEB ... 10
1.3.1 Características de una aplicación Web ... 10
1.3.2 Servidor web ... 11
1.3.3 Cliente web ... 11
1.3.4 Arquitectura Modelo Cliente – Servidor ... 11
1.3.5 Aplicaciones en el lado del servidor ... 11
1.4 DESARROLLO DE SOFTWARE ... 12
1.4.1 Ingeniería de software ... 12
1.4.2 Ingeniería de software y la web ... 13
1.4.3 Ética en la ingeniería de software ... 14
1.5 BASE DE DATOS ... 14
1.5.1 Dato ... 14
1.5.2 Componentes de una base de datos ... 14
1.5.3 Datos Relacionados ... 15
1.5.4 Datos Integrados ... 15
1.5.5 Sistemas de gestión de base de datos ... 15
1.5.6 Sistemas de base de datos. ... 16
1.5.7 Base de datos relacionales ... 16
1.5.8 Modelo de Datos ... 16
1.5.9 Modelo Relacional ... 17
1.6 HERRAMIENTA DE DESARROLLO WEB. ... 17
1.6.1 Asp.net ... 17
1.6.2 Editor de código ... 17
1.6.3 Net Framework ... 18
1.7 UN SERVIDOR WEB ... 18
1.8 LENGUAJE DE PROGRAMACIÓN ... 18
1.9 COMPILADORES ... 18
1.10 INTÉRPRETES ... 19
1.11 C SHARP ... 19
1.12 HTML (HYPERTEXT MARKUP LANGUAGE) ... 19
1.13 HTML5 Y LAS HOJAS DE ESTILO ... 20
HTML5 Y JAVASCRIPT ... 20
1.14 SQL SERVER (STRUCTURED QUERY LANGUAJE) ... 21
1.15METODOLOGÍAS ÁGILES ... 21
1.15.1 Metodología XP(Extreme Programing) ... 22
1.16SEGUIMIENTO A GRADUADOS ... 22
1.16.1 Introducción ... 22
1.16.2 Definición ... 23
1.16.3 Importancia ... 23
1.16.4 Seguimiento a graduados parte legal ... 23
1.18CONCLUSIONES PARCIALES DEL CAPITULO ... 24
CAPITULO II ... 25
2.MARCOMETODOLOGICO ... 25
2.1 Caracterización del sector ... 25
2.2 DESCRIPCIÓN DEL PROCEDIMIENTO METODOLÓGICO... 27
2.2.1 Modalidad de Investigación ... 27
2.2.2 Tipo de investigación ... 28
2.2.3 Métodos... 28
2.2.4 Técnicas e instrumentos ... 28
2.2.4.1 Técnicas ... 28
2.2.4.2 Instrumentos ... 28
2.2.5 Población y Muestra. ... 29
2.2.5.1 Población ... 29
2.2.5.2 Muestra Directores de carrera ... 29
2.2.5.3 Muestra Graduados ... 29
2.2.6 Interpretación de resultados ... 29
2.2.6.1 Interpretaciones de la encuesta a graduados de UNIANDES ... 29
2.2.6.2 Interpretaciones de la encuesta a directores de la carrera Uniandes . 35 2.2.6.3 Observación directa ... 40
2.3 PROPUESTA DEL INVESTIGADOR ... 40
2.4 CONCLUSIONES PARCIALES DEL CAPITULO ... 40
CAPITULO III ... 42
3MARCOPROPOSITIVO ... 42
3.1TEMA ... 42
3.2OBJETIVOS ... 42
3.2.1 Objetivo General ... 42
3.2.2 Objetivos Específicos ... 42
3.3DESARROLLO DE LA PROPUESTA ... 43
3.3.1 Selección de la Metodología de Desarrollo de Software ... 43
3.3.2 Planeación ... 44
3.3.4 Escenario de caso de uso ... 51
3.3.4.1 Caso de uso gestión de roles y usuarios ... 51
3.3.5 Tarjetas CRC(Clase-Responsabilidad-Colaboración) ... 52
3.3.6 Modelo conceptual de objetos ... 56
3.3.7 Diagrama de clases ... 57
3.3.8 Diseño ... 59
3.3.8.1 Modelo lógico ... 59
3.3.8.2 Modelo Físico ... 60
3.3.8.3 Diccionario de datos ... 61
3.3.8.4 Script Base de datos ... 61
3.3.8.5 Diseño de la interfaz ... 61
3.3.9 Codificación ... 63
3.3.10 Requisitos ... 64
3.3.11 PRUEBAS ... 64
3.3.12 Pruebas de Caja negra ... 65
3.3.13 Pruebas de caja blanca ... 67
3.3.13 Ingreso de datos y validación de campos ... 68
CONCLUSIONESGENERALES... 69
RECOMENDACIONES ... 70
BIBLIOGRAFÍA ... 71
ÍNDICE DE GRÁFICOS Gráfico 1: Metodología XP ... 43
Gráfico 2: Gestión de roles y usuarios ... 51
Gráfico 3: Modelo conceptual de objetos ... 56
Gráfico 4: Diagrama de clases ... 57
Gráfico 5: Modelo Lógico ... 59
Gráfico 6: Modelo Físico ... 60
Gráfico 7: Diseño Ingreso al sistema ... 61
Gráfico 8: Diseño menú principal ... 62
Gráfico 9: Diseño menú principal ... 62
Gráfico 10: Ingreso incorrecto Actualización ... 65
Gráfico 11: Ingreso correcto Actualización ... 65
Gráfico 12: Posibles caminos para recuperar contraseña ... 66
Gráfico 13: Validación envió clave ingreso incorrecto ... 66
Gráfico 14: Validación envió ingreso correcto ... 66
INDICE DE TABLAS
Tabla 1. Población de estudio ... 29
Tabla 2: Pregunta 1 ... 30
Tabla 3: Pregunta 3 ... 31
Tabla 4: Pregunta 3 ... 32
Tabla 5: Pregunta 4 ... 33
Tabla 6:Pregunta 5 ... 34
Tabla 7: Pregunta 1 ... 35
Tabla 8: Pregunta 2 ... 36
Tabla 9:Pregunta 3 ... 37
Tabla 10: Pregunta 4 ... 38
Tabla 11: Pregunta 5 ... 39
Tabla 12: Plantilla Historia de Usuario ... 44
Tabla 13: Registro de extensiones ... 45
Tabla 14: Registro de facultades... 45
Tabla 15: Registro de carreras ... 46
Tabla 16: Registro de alumnos ... 46
Tabla 17: Registro de encuestas... 47
Tabla 18: Registro de preguntas y opciones ... 47
Tabla 19: Registro en la bolsa de empleo ... 48
Tabla 20: Registro de actualización de datos de localización... 48
Tabla 21: Registro otros estudios ... 49
Tabla 22: Registro de experiencia laboral ... 49
Tabla 23: Registro de encuestas... 50
Tabla 24: Registro de búsqueda de empleo ... 50
Tabla 25: Permisos y validación... 51
Tabla 26: Plantilla CRC ... 53
Tabla 27: Clase extensión... 53
Tabla 28: Clase Facultad ... 53
Tabla 29: Clase Carrera ... 54
Tabla 30: Clase Usuario Administrador ... 54
Tabla 31: Encuestas ... 54
Tabla 32: Preguntas ... 55
Tabla 33: Opciones ... 55
Tabla 34: Alumnos ... 55
ÍNDICE DE FIGURAS
Figura 1: Pregunta 1 ... 30
Figura 2: Pregunta 2 ... 31
Figura 3: Pregunta 3 ... 32
Figura 4: Pregunta 4 ... 33
Figura 5: Pregunta 5 ... 34
Figura 6: Pregunta 1 ... 35
Figura 7: Pregunta 2 ... 36
Figura 8: Pregunta 3 ... 37
Figura 9: Pregunta 4 ... 38
EXECUTIVE SUMMARY
The present work of dissertation takes as a target to implement a web application for
the graduates' tracking at UNIANDES University.
The investigation shows as problem that the current tracking system of the
UNIANDES graduates does not allow the creation of polls and entering or modifying
questions as well, what limits the administrator to tabulate data and gather reports.
This research is based on the development of software and system programming,
applying a mixed qualitative - quantitative research methodology to get a field study
and collect data by means of polls and interviews. For the design of the application,
the extreme programming methodology has been used which allows us to make
changes in the current development of the system, reinforced with a unified language
of shaped UML that proposes a methodology with a graphic language.
The web application focuses on the automatization of the information management
processes of the graduates and allows a precise compilation of the data for further
studies through different modules that the system has; thus, the web platform that
helps the administrator to track graduates in the analysis of the information is
optimized, also it is easier for the user to enter the data by using an updated and
RESUMEN EJECUTIVO
El presente trabajo de tesis tiene como objetivo implementar una aplicación Web
para el seguimiento de graduados de la Universidad UNIANDES.
La investigación evidencia como problema que el actual sistema de seguimiento a
graduados UNIANDES no permite la creación de encuestas, ingresar o modificar
preguntas, limitando al administrador en los procesos de tabulación de datos y
obtención de reportes.
La línea de investigación se basa en el desarrollo de software y programación de
sistemas, aplicando una metodología de investigación mixta cualitativa-cuantitativa
para realizar un estudio de campo y recolección de datos a través de las encuestas
y entrevistas. Para el diseño de la aplicación se ha manejado una metodología de
programación extrema, esto nos permite hacer cambios en el actual desarrollo del
sistema, reforzado con un lenguaje unificado de modelado UML que propone una
metodología con un lenguaje gráfico.
La aplicación web se enfoca en automatizar los procesos de gestión de la
información a los graduados y permite una correcta recolección de datos para su
posterior estudio, con los diferentes módulos que posee el sistema; de esta manera
se optimiza la plataforma web que ayuda al administrador de seguimiento a
graduados en el análisis de la información, además facilita al usuario el ingreso de
1
INTRODUCCIÓN
Antecedentes de la investigación
Los estudios previos relacionados con el presente proyecto se los encontró en una
investigación realizada en la revista Inge-CUC, de Barranquilla – Colombia, Vol. 6 -
No. 6, de octubre 2010 se realiza una investigación detallada con el tema: “Seguimiento a graduados: una ventana para el fortalecimiento de los programas académicos”. Esta señala que una de las condiciones que rige el Sistema de
Aseguramiento de la Calidad de la Educación Superior, es el proceso de
Autoevaluación para diagnosticar la situación actual de los programas académicos
basados en las condiciones de sus graduados, siendo además una recopilación de
información para contribuir a la retroalimentación y evaluación de los procesos
curriculares. Además detalla que se consideró necesario implementar estudios de
seguimiento a graduados los cuales suelen ser una importante metodología para el
análisis de la pertinencia de las Instituciones de Educación Superior, que poseen a
su vez un grado de dificultad para su realización: la desactualización constante de las
bases de datos, la cantidad de recursos para su aplicación y los altos costos en los
que se incurre. En la investigación se realiza un análisis estadístico detallado de las
encuestas aplicadas a 981 graduados entre los períodos 2005 y 2010 de los
programas de Ingeniería Ambiental, Civil, Eléctrica, Electrónica, Industrial y de
Sistemas.
La Universidad Central del Ecuador, en el año 2013, aprueba la tesis con el tema “Sistema de seguimiento de graduados y egresados de la Facultad de Ingeniería Ciencias Físicas y Matemáticas”, previa a la obtención del título de ingeniería
informática de la Sra. Silvana Elizabeth Celorio Caizaluisa. En donde se citan como
conclusiones que la Facultad de Ingeniería de Ciencias Físicas y Matemática de la
Universidad Central del Ecuador necesitaba de un sistema que lleve una adecuada
base de datos de los egresados y graduados de las diferentes carreras de la
2
este proceso no se perdieron datos y también los alumnos graduados y egresados
no perdieron la oportunidad de aprovechar una plaza de trabajo en la especialidad
que tienen. La manera de sacar reportes en el sistema se demostró fue rápida y de
mucha ayuda para el administrador. Finalmente concluye diciendo que como las
herramientas son de software libre la facultad no tendrá un gasto más en su
presupuesto.
También se ha encontrado información relacionada a la investigación propuesta, en
la tesis realizada por el Sr. Gabriel Francisco Cevallos Martínez, en la Pontificia Universidad Católica del Ecuador Sede Quito (2013), con el tema: “Diseño de un sistema de seguimiento a graduados para el IAEN a través de aplicaciones web 2.0”,
en donde se concluye que el Sistema de Seguimiento a Graduados es una
herramienta potente para establecer vinculación con la comunidad, ya que se
garantizan las condiciones para que tanto la Universidad como la sociedad obtengan
beneficios a través de la cooperación. Se añade que es necesario aprovechar la
explosión de las herramientas Web 2.0, el trabajo en red, la horizontalización de las
relaciones a través de las tecnologías, de manera que el sistema obtenga
información de manera fluida y fruto de la interacción de los diversos actores.
Aduce que el sistema de seguimiento a graduados debe además involucrar al sector
laboral representado en los supervisores o potenciales jefes de los graduados del
IAEN, siendo que las competencias adquiridas en los programas de formación deben
manifestarse en el entorno laboral.
Planteamiento del Problema
La Universidad Regional Autónoma de los Andes UNIANDES posee un sistema de
seguimiento a graduados, pero el mismo no ha sido desarrollado considerando las
necesidades de la Institución, ni los requerimientos contemplados en la Ley Orgánica
de Educación Superior (LOES), y con ello la información contemplada en dicho
sistema, es insuficiente, inexacta y no genera los reportes requeridos por las
3
Sin esta información se genera desconocimiento de parte de la institución sobre el
impacto que produce las carreras entre la demanda en la sociedad, sobre si el
graduado responde a las exigencias de la vida laboral.
Actualmente todas las carreras de pregrado del país se encuentran en un proceso de
rediseño curricular, para el cual es fundamental la información que puedan aportar
los Graduados de las mismas, al no contar con datos precisos se ve afectado dicho
proceso.
El contacto que se debe mantener con los graduados es de suma importancia para
mejorar los procesos académicos, el seguimiento de sus competencias laborales
permitirá reformular aspectos pedagógicos como malla académica y desarrollo de
competencias.
Formulación del problema
¿Cómo mejorar la gestión de la información del proceso del seguimiento a los
graduados de la Universidad UNIANDES?
Delimitación del problema Objeto de Investigación
Procesos Informáticos
Campo
Desarrollo de aplicaciones web
Identificación de la línea de Investigación
4 Objetivos
General
Implementar una aplicación Web para el seguimiento de graduados de la
Universidad UNIANDES.
Específicos
Fundamentar de manera teórica las aplicaciones web, sus herramientas de desarrollo y sus ciclos de vida.
Diagnosticar la situación actual del seguimiento a graduados en la Universidad “UNIANDES”.
Desarrollar una aplicación web que permita mejorar el seguimiento a graduados en la Universidad “UNIANDES”.
Validar la propuesta.
Idea a defender
La implementación de una aplicación web mejorará la gestión de la información del proceso del seguimiento a graduados en la Universidad “UNIANDES”, debido a que
se contará con información actualizada en los formatos y reportes requeridos por las
instancias académicas, que aporten al desarrollo de varios procesos que requiere la
Institución.
Justificación del Tema
La Universidad “UNIANDES” en los últimos años se ha propuesto realizar un
seguimiento de graduados con el fin de conocer su inserción en el mercado laboral,
su formación continua y el aporte que los graduados pueden ofrecer a la misma en la
5
De acuerdo al Reglamento a la Ley Orgánica de Educación Superior (LOES) vigente,
que dice textualmente: Artículo 26.- Del sistema de seguimiento a graduados.- La
Secretaría de Educación Superior, Ciencia, Tecnología e Innovación (SENESCYT)
diseñará los procedimientos necesarios para que las instituciones de educación
superior instrumenten un sistema de seguimiento a los graduados, el cual será parte
del Sistema Nacional de Información de Educación Superior del Ecuador (SNIESE).
Los resultados de este sistema serán notificados al Consejo de Evaluación,
Acreditación y Aseguramiento de la Calidad de la Educación Superior (CEAASES)
anualmente.
Para mejorar la gestión de la información del proceso seguimiento a graduados se
implementará una aplicación web, a continuación se justificará el uso de la web y no
sistemas de escritorio.
Con una aplicación web solamente se necesita de una conexión a internet y un buen
navegador, se encuentran siempre actualizadas con el último lanzamiento, no
necesitan ser descargadas instaladas o configuradas, incluso menos requerimiento
de memoria, a diferencia de los tradicionales sistemas de escritorio que necesitan ser
pre-instalados y configurados.
Con este propósito la Universidad UNIANDES crea la necesidad de diseñar e
implementar un sistema, con las nuevas tecnologías que nos presenta el mercado,
6
CAPITULO I
1. MARCO TEÓRICO
1.1 Sistemas de información
Andreu, Ricart y Valor (1996), definen los sistemas de información “como el conjunto
formal de procesos que, operando con un conjunto estructurado de datos de acuerdo
con las necesidades de una empresa y para las actividades de dirección de control
correspondientes, apoyando al menos en parte, la toma de decisiones necesaria
para desempeñar las funciones y procesos de negocio de la empresa de acuerdo con su estrategia”.
Un sistema es un conjunto de componentes que interaccionan entre sí para lograr un
objetivo común. Aunque existe una gran variedad de sistemas, la mayoría de ellos
pueden representarse a través de un modelo formado por cinco bloques básicos:
elementos de entrada, elementos de salida, sección de trasformación, mecanismos
de control y objetivos. (Alarcón, 2006)
Entrada de información: Toma los datos que requiere para procesar la información, las entradas pueden ser manuales ingresadas por los usuarios mientras tanto las
automáticas son tomadas de otros sistemas o módulos. (mperalta, 2006)
Almacenamiento de información: El almacenamiento es una de las actividades o capacidades más importantes que tiene una computadora, ya que a través de esta
propiedad el sistema puede recordar la información guardada en el proceso anterior.
(mperalta, 2006)
Procesamiento de la información: Es la capacidad del sistema de información para efectuar cálculos de acuerdo con una secuencia de operaciones prestablecida. Estos
cálculos pueden efectuarse con datos introducidos recientemente en el sistema o
7
de datos fuente en información que puede ser utilizada para la toma de decisiones.
(mperalta, 2006)
Salida de información: Es la capacidad para sacar la información procesada, las unidades típicas de salida son las impresoras y medios electrónicos que permitan
trasladar información-archivos informáticos
1.1.1 Componentes de los sistemas de información Individuos participantes
Todos los individuos que pueden y deben participar en el desarrollo de un sistema de
información se pueden clasificar en función de la visión que tienen de un sistema de
información. En este caso, la clasificación está formada por cinco grandes grupos.
(Alarcón, 2006)
Propietarios Usuarios Diseñadores Constructores
Analistas y Project Manager
1.1.2 Ciclo de vida de un sistema de información
Las necesidades para el desarrollo de un sistema de información varían en función
del tipo de problema que se intenta solucionar, el número de personas que se ven
afectadas, las áreas del negocio donde el sistema proporcionara información, la
relevancia del nuevo sistema según la estrategia del negocio. (Alarcón, 2006)
1.1.2.1 Desarrollo basado en modelos
La creación de modelos es el método más común para el desarrollo de sistemas de
8
mediano a grande ya que permite motorizar los avances de forma sencilla, se trabaja
en forma secuencial pero el método suele ser bastante caro y riguroso y acaba
produciendo una gran cantidad de información. (Alarcón, 2006)
1.1.2.2 Desarrollo rápido de aplicaciones (RAD)
Se basa en la creación de prototipos está pensado para sistemas de tamaño
pequeño o mediano. Un prototipo es un sistema de información funcional a pequeña
escala que permite descubrir cuáles son las necesidades de los usuarios (Alarcón,
2006)
1.1.2.3 Paquete de software de aplicaciones
Las necesidades de los usuarios en cada organización son distintas sin embargo,
existe un conjunto de ellas que hacen referencia a procesos estandarizados y que no
varían a lo largo del tiempo, en estos casos se pueden encontrar paquetes con
programas informáticos disponibles comercialmente que brindan todas las funciones
necesarias para cubrir necesidades a bajo costo. (Alarcón, 2006)
1.1.2.4 Desarrollo por parte del usuario final
La aparición de los lenguajes de cuarta generación o de gráficos ha colaborado a la
aparición de sistemas de información desarrollo por los usuarios finales, estos
nuevos lenguajes no necesitan de conocimientos técnicos, simplemente es necesario
introducir las necesidades de los usuarios un claro ejemplo es Microsoft Access.
(Alarcón, 2006)
Los sistemas de información siguen procesos estandarizados que permiten la
coordinación de las necesidades de una empresa recopila, elabora, y distribuye de
forma ordenada parte de la información para el avance de dicha empresa, toma de
decisiones necesarias para desempeñar funciones y procesos otra aspecto
destacable es la manera de almacenar los datos que el sistema de información
9 1.2 Internet
Conviene pensar en internet no tanto como un medio tecnológico, más bien como
una infraestructura, un conjunto de hardware y software interconectados desde los
cables submarinos y telefónicos hasta los ordenadores de sobremesa y los teléfonos
móviles y que comunica una parte creciente de todos los dispositivos informáticos del
mundo. Muchos servicios operan vía internet, tal vez la más famosa, la World Wide
Web, pero el propio internet los precede. Es la inmensa red física dentro de la cual
existe buena parte de la moderna cultura digital. (CHATFIELD, 2012)
Podemos definir internet como una red global de computadoras con la finalidad de
que los usuarios compartan libre información estos pueden ser correos, textos audio
video etc., todo esto podremos llamar una red global que utiliza un protocolo de
comunicación.
1.2.1 Historia del Internet
La historia del internet empieza en la guerra fría con la red de comunicaciones
desarrollada por EE.UU las primeras investigaciones se desarrollaron en el año 1968
tras quedar atónitos con el logro de su rival en lanzar un satélite llamado Sputnik el
primer objeto hecho por el hombre y puesto en órbita. EE.UU se propone desarrollar
nuevas tecnologías, el objetivo era desarrollar redes de comunicación, el primer
informe de esta tecnología se llamó Resource Sharing Computer Networks (Redes
Informáticas de Recursos Compartidos) que enviaba pequeños paquetes. La primera
red creada con esta tecnología se llamó ARPANET por (Advanced Research Projects
Agency Network) empezó a funcionar en la Universidad de california y la Universidad
de Utah en 1969 conectando cuatro sitios. (Giardina, 2011)
A principios de 1970 ARPANET había crecido con gran rapidez y en 1971 se envió el
primer correo electrónico, tres años más tarde se conectaron 40 máquinas por todo
EE.UU que les permitían transferir archivos por medio del protocolo FTP (File
10
Vinton Cerf como abreviatura de la palabra Internetworking y se refería como una
idea revolucionaria. (Giardina, 2011)
En 1974 en el artículo de Cerf, Dalal y Sunshine interpretan dos ideas de internet:
Internet Protocolo(IP) y Transmission Control Protocol(TCP) explican cómo los datos
han de clasificarse en paquetes y ser enviados entre ordenadores normalmente
abreviados como TCP/IP, en 1983 culminó con el paso de todos los ordenadores que
utilizaban ARPANET al sistema TCP/IP, a principios de 1985 EE.UU encargó su
propia red de ordenadores para que funcionara en las universidades
estadounidenses que usaban el sistema TCP/IP, a principios de 1988 esta red se
abrió lo cual permitió a otras redes emergentes conectarse a ella.
En 1989 se crea la World Wide Web por parte de Tim Berners-Lee para principios de
1990 las universidades e instituciones empezaron a utilizar de manera independiente
las redes informáticas basadas en protocolos TCP/IP lo cual podían compartir
archivos, datos y establecer un sistema de correo electrónico. A lo largo de 1990, el
número de personas conectadas tenía un gran auge de crecimiento. (Giardina, 2011)
1.3 Aplicaciones Web
1.3.1 Características de una aplicación Web
Una aplicación web necesariamente no requiere estar instalada, de esta manera las
aplicaciones se encuentran alojadas en un servidor y el cliente o usuario se conecta
por medio de un servicio, entre sus características se encuentran el acceso
inmediato desde cualquier lugar con conexión a internet, consume muy poco espacio
de disco y un consumo mínimo de memoria RAM en comparación con los programas
11 1.3.2 Servidor web
En la década de los ochenta fue marcada por el surgimiento y evolución de la PC el
inventor del internet Tim Berners-Lee utilizó una NeXT Computer por primera vez
como un servidor web, contaba con un micro de la serie(6804) capaz de trabajar a
25 MHZ, una memoria de 8MB ampliables hasta 64 MB un servidor web gestiona
cualquier programa del lado del servidor realizando conexiones bidireccionales y
unidireccionales generando una respuesta del lado del cliente que es compilado por
el navegador web. (González, 2010)
1.3.3 Cliente web
El cliente es un programa que por medio del usuario solicita a un servidor web el
envió de información mediante el protocolo HTTP la información que recibe es por
medio del lenguaje HTML el cliente web interpreta esta información para que pueda
ser recibida por el usuario. (González, 2010)
1.3.4 Arquitectura Modelo Cliente – Servidor
Se puede definir como una arquitectura distribuida que permite a los usuarios finales
obtener acceso a la información en este caso el cliente envía un mensaje solicitando
un determinado servicio a un servidor y este envía uno o varios mensajes con la
respuesta. (González, 2010)
1.3.5 Aplicaciones en el lado del servidor
Una aplicación del lado del servidor es un programa diseñado con el propósito de
que el servidor las procese. Las aplicaciones del lado del servidor están escritas
mediante un lenguaje de programación entre los que más se utilizan estos son:
(Giardina, 2011)
12 ASP
Ruby
1.4 Desarrollo de Software
La ingeniería de software busca apoyar el desarrollo de software profesional, en
lugar de la programación individual. Incluye técnicas que apoyan la especificación, el
diseño y la evolución del programa, ninguno de los cuales son normalmente
relevantes para el desarrollo de software personal. Muchos suponen que el software
es tan solo otra palabra para los programas de cómputo. No obstante, cuando se
habla de ingeniería de software, esto no solo se refiere a los programas en sí, sino
también a toda la documentación asociada y a los datos de configuración requerida
para hacer estos programas operen de manera correcta. Un sistema de software
desarrollado profesionalmente es usualmente más que un solo programa. El sistema
por lo regular consta de un número de programas separados y archivados de
configuración que se usan para instalar dichos programas. Puede incluir
documentación del sistema; documentación del usuario, que explica cómo usar el
sistema, y los sitios web para que los usuarios descarguen información reciente del
producto. (Sommerville, 2011)
1.4.1 Ingeniería de software
La ingeniería de software es una disciplina de ingeniería que se interés por todos los
aspectos de la producción de software. El enfoque sistemático que se usa en el
desarrollo de software se conoce como proceso de software que es un proceso de
actividades que conducen a la elaboración de un producto de software. Existen
cuatro actividades que son fundamentales en el proceso del software: (Sommerville,
2011)
13
Desarrollo de software, donde se diseña y se programa el software
Validación del software, donde se verifica el software y asegurar lo que el cliente requiere.
Evolución del software. donde está comprometido a cambios que solicite el cliente y evolución del mercado. (Giardina, 2011)
1.4.2 Ingeniería de software y la web
El desarrollo de la World Wide Web tuvo un profundo efecto en nuestras vidas. En un
inicio, la web fue básicamente un almacén de información universal accesible que
tuvo escaso efecto sobre los sistemas de software. Dichos sistemas corrían en
computadoras locales y eran solo accesibles desde el interior de una organización,
alrededor del año 2000, la web comenzó a evolucionar, y a los navegadores se les
agregaron cada vez más funcionalidades. Esto significó que los sistemas basados en
la web podían desarrollarse donde se tuviera acceso a dichos sistemas usando un
navegador web, en lugar de una interfaz de usuario de propósito específico. Esta
situación condujo al desarrollo de una gran variedad de nuevos productos de
sistemas que entregaban servicios innovadores, a los cuales se ingresaba desde la
Web. A menudo los financiaban los anuncios publicitarios que se desplegaban en la
pantalla del usuario y no requerían del pago directo de los usuarios. (Sommerville,
2011)
Así como estos productos de sistemas, el desarrollo de navegadores web que
corrieron pequeños programas y realizaron cierto procesamiento local condujo a una
evolución en los negocios y el software organizacional. En lugar de elaborar software
e implementarlo en las PC de los usuarios, el software se implementaba en un
servidor Web. Este avance hizo mucho más barato cambiar y actualizar el software,
pues no había necesidad de instalar el software en cada PC. También redujo costos,
ya que el desarrollo de interfaces de usuario es bastante caro. En consecuencia,
donde quiera que fuera posible hacerlo, muchos negocios se mudaron a la interfaz
14 1.4.3 Ética en la ingeniería de software
Como otras disciplinas de ingeniería, la ingeniería de software se realiza dentro de
un marco social y legal que limita la libertad de la gente en dicha área. Como
ingeniero de software debe tener conciencia de una forma ética y moralmente
responsable, manteniendo estándares de honestidad e integridad pero existen áreas
de responsabilidad profesional tales como: (Sommerville, 2011)
1. Confidencialidad se debe respetar la confidencialidad de la empresa sin
necesidad de que se haya firmado un acuerdo legal.
2. Competencia realizar y ejecutar los trabajos para los que fue contratado.
3. Derechos de la propiedad intelectual respetar las leyes locales sobre
propiedad intelectual y derechos de autor no plagiar código propietario.
4. Mal uso de computadoras emplear sus habilidades técnicas para el uso
incorrecto de computadoras, mantener el marco de la ética y honestidad.
(Sommerville, 2011)
1.5 Base de datos
Para entender que es una base de datos primero debemos conocer que es un Dato.
1.5.1 Dato
Es un hecho con el cual se describe un objeto, pero la agrupación y relación de datos
se conoce como información, entonces una base de datos es una colección de
información interrelacionada, organizada y almacenada es decir es un archivo
electrónico en el que se guarda información. (González, 2010)
1.5.2 Componentes de una base de datos
15
Los índices y estructuras de datos relacionados.
Metadato de aplicaciones se refiere a las aplicaciones que se ejecutan en la base de datos.
Triggers son los procedimientos que se ejecutan cuando ocurre un proceso. Procedimientos almacenados son programas que están almacenados en la
base de datos que sirven para su administración. Datos del usuario se refiere a quien maneja los datos.
1.5.3 Datos Relacionados
Indicaque los datos representan acciones o hechos de la vida real.
1.5.4 Datos Integrados
Específica los datos que son comunes para varias aplicaciones se almacenen juntos
y puedan ser manipulados por ellas, facilitando su uso y actualización. (González,
2010)
1.5.5 Sistemas de gestión de base de datos
Un sistema de Gestión de Base de Datos es un software que facilita.
Definir la Base de Datos: Esto se realiza a través de un lenguaje de definición de datos (DDL con las siglas en inglés Data Definition Language)
para describir las estructuras de información y los programas que se usan
para construir, actualizar e introducir la información que contiene una base de
datos. (González, 2010)
Manipular la Base de Datos: Se realiza por medio de un lenguaje de manipulación de Datos (DML con las siglas en inglés Data Manipulation
16
información de la base de datos. (Raya Cabrera, Raya Gonzáles, & Martínez
Ruiz, 2010)
Consultar la Base de Datos: Se utiliza el lenguaje de Consulta Estructurado (SQL con las siglas en inglés Structured Query Lenguage) que permite al
usuario hacer operaciones o requisitos de datos. (González, 2010)
1.5.6 Sistemas de base de datos
Los sistemas de bases de datos son creados para manejar gran cantidad de
información que proporciona seguridad en los datos capaces de soportar caída del
sistema o la violación al acceso e integridad de la información las características de
un sistema de base de datos son: (Raya Cabrera, Raya Gonzáles, & Martínez Ruiz,
2010)
Bases de datos SGBD
Software o aplicativos que interactúan con El SGBD
1.5.7 Base de datos relacionales
Una base de datos esta presentada de forma organizada a través de tablas, las
cuales están relacionadas con otras tablas se puede adicionar nueva información sin
llegar a afectar la almacenada, la importancia de una base de datos relacional es
poder administrar toda la información que se requiera y administrarla. (Raya Cabrera,
Raya Gonzáles, & Martínez Ruiz, 2010)
1.5.8 Modelo de Datos
El modelo de datos describe la estructura lógica de una Base de Datos y
principalmente determina la manera de almacenar, organizar y manipular los datos,
17 1.5.9 Modelo Relacional
El modelo entidad – relación está basado en la comprensión y modelación del mundo
real, fijando los elementos de construcción que son las entidades y las relaciones
entre ellas. El Modelo Relacional ofrece las siguientes ventajas. (Sommerville, 2011)
Ayuda a evitar la duplicación de registros. Se puede definir varias relaciones.
Garantiza la integridad referencial.
Favorece los procesos de normalización.
Permite realizar consultas y obtener reportes de forma rápida por medio de sentencias SQL.
1.6 Herramienta de desarrollo web
Las diferentes tecnologías en desarrollo de aplicaciones han obtenido un importante
avance, alcanzando cada vez un crecimiento y manejo fácil e intuitivo de plasmar las
ideas y proyectos con la ayuda de un lenguaje de programación. (Sommerville, 2011)
1.6.1 Asp.net
ASP.NET es un modelo de desarrollo web unificado creado por Microsoft para el
desarrollo de sitios y aplicaciones web dinámicas con un mínimo de código, forma
parte de .NET Framework que contiene las librerías necesarias para la codificación.
Se pueden usar distintos lenguajes de programación para realizar aplicaciones web
en ASP.NET, pero nos vamos a enfocar en el lenguaje C# (C Sharp) el más utilizado
para este tipo de desarrollos. (Giardina, 2011)
1.6.2 Editor de código
Se puede realizar con un editor de código estándar, pero existen herramientas con
18
del Framework con un entorno amigable de desarrollo, (Sommerville, 2011), en el
caso de la presente investigación se usará Visual Studio.
1.6.3 Net Framework
Es un conjunto de clases que actuarán como soporte de las aplicaciones ASP.NET
instaladas en nuestro equipo. Es de distribución gratuita y se puede descargar desde
la página de Microsoft. (Incluido al Visual Studio .NET). (Giardina, 2011)
1.7 Un servidor Web
Las aplicaciones desarrolladas en ASP.NET necesitan un servidor Web que en el
caso de Windows viene como complemento de instalación, se utiliza IIS (Internet
Information Server) (Giardina, 2011)
1.8 Lenguaje de programación
Un programa tiene que escribirse en un lenguaje entendible por el ordenador. Desde
el punto de vista físico (memoria, unidad central de procesos, etc.) de que dispone el
ordenador para representar los datos son de tipo binario; esto es cada elemento
puede diferenciar dos estados (dos niveles de voltaje). Cada estado se denomina
genéricamente bit y se simboliza por 0 o 1. Por lo tanto, para representar y manipular
información numérica, alfabética y alfanumérica se emplean cadenas de bits. Según
esto se denomina byte a la cantidad de información empleada por un ordenador.
(Ceballos, 2013).
1.9 Compiladores
Para traducir un lenguaje de alto nivel a lenguaje máquina, realiza la acción un
compilador. El compilador trasformará de alto nivel a lenguaje de máquina, programa
19 1.10 Intérpretes
Un intérprete a diferencia de un compilador, este verifica cada línea del programa
cuando se escribe. Facilitando la puesta a punto del programa pero afectando la
traducción simultánea que resulta más lenta. (Giardina, 2011)
1.11 C Sharp
C Sharp es uno de los lenguajes de programación de alto nivel que pertenece al
paquete .NET. C# es una evolución de C/C++. Con él se puede escribir tantos
programas convencionales como para internet. Las aplicaciones podrán mostrar una
interfaz gráfica al usuario, o bien una interfaz de texto, como hacen las denominadas
aplicaciones de consola. (Ceballos, 2013)
1.12 HTML (HyperText Markup Language)
Tim Berners-Lee, que introdujo la idea de HTML, en 1989. Su idea surgió debido a
las diferencias que presentaba la búsqueda de información en el internet y debido,
también a la necesidad humana de mejorar lo que se tiene. Berners-Lee propuso dos
tecnologías para mejorar la experiencia en la web: el HTTP y el HTML. (Remon,
2014)
Si analizamos el concepto HTTP veremos que guarda relación con la necesidad de
transferir información de cualquier tipo por la web. Su nombre proviene de las
iniciales de HyperText Transfer Protocol. El HTTP es un protocolo de trasferencia
usado para las computadoras que son servidores web; están reciben una petición de
usuario, como por ejemplo, visualizar una determinada página web. Notaremos que
siempre inicia con HTTP lo cual hace referencia al protocolo que se usara cuando se
realice la petición al servidor web, con lo que se convertirá y se mostrara un
documento HTML en el navegador web del usuario, ya sea internet explorer, google.
20
La segunda tecnología propuesta fue la HTML, que representa un lenguaje de
marcado basado en etiquetas. Su principal labor es indicarle al navegador web como
debe mostrar el documento web solicitado por un determinado usuario. HTML abrió
el camino a lo que hoy conocemos como navegar por la web, pues contiene
etiquetas que permiten configurar una navegación fluida entre muchos documentos
web que se encuentran en la red. La unión de las dos tecnologías mencionadas hace
que la experiencia de usar internet sea rápida y sencilla, lo que hace que el usuario
navegue lo más cómodamente posible. (Remon, 2014)
Tim Berners-Lee fundó el W3C (llamado así por las iniciales del consorcio World
Wide Web), que instruyó a los usuarios de todo el mundo en el uso de HTML. Ofreció
4 versiones iniciales y un nuevo estándar llamado HTML5, el cual permitiría
revolucionar la experiencia web en el planeta. (Remon, 2014)
1.13 HTML5 y las hojas de estilo
HTML5 trabaja junto con CSS3, y entre los dos tratan de definir los nuevos
estándares para el desarrollo web moderno, tanto para equipos de escritorio como para dispositivos móviles. CSS u “Hojas de Estilo en Cascada” se define como un
lenguaje que sirve para establecer la presentación de un documento estructurado y
escrito en HTML5. (Remon, 2014)
.
HTML5 y JavaScript
JavaScript es un lenguaje de programación que permite crear acciones en sus
páginas web, es un lenguaje que no requiere compilación ya que funciona del lado
del cliente una de sus características es la ventaja de ser incorporado en cualquier
página web y los navegadores son encargados de interpretar estos códigos por lo
21 1.14 SQL Server (Structured Query Language)
SQL Server es un sistema de gestión de base de datos relacional, tiene un conjunto
de extensiones de programación de Sybase y Microsoft que añade varias
características como el control de transacciones, excepciones, manejo de errores,
procesamiento en fila y varios más, está basado en el lenguaje Transact-SQL. (Raya
Cabrera, Raya Gonzáles, & Martínez Ruiz, 2010)
1.14.1 Características SQL Server 2008
SQL server 2008 tiene la capacidad de gestionar cualquier tipo de datos. Almacena variedad de datos como música, imágenes y archivos directamente
de la base de datos.
Un entorno único integrado para la administración del motor de base de datos. Mejor rendimiento de datos con servicios integrados como son consultas,
búsqueda, sincronización, informes y análisis.
Un entorno gráfico para el desarrollo y análisis de las diferente tablas de la base de datos.
(CHATFIELD, 2012)
1.15 Metodologías ágiles
Existen numerosas propuestas de metodología para desarrollar software.
Tradicionalmente estas metodologías se centran en el control del proceso,
estableciendo rigurosamente las actividades, herramientas y notaciones al respecto,
estas metodologías se caracterizan por ser rígidos y dirigidos por la documentación
que se genera en cada una de las actividades desarrolladas. Este enfoque no resulta
ser el más adecuado para muchos de los proyectos actuales donde el entorno del
sistema es muy cambiante, y en donde se exige reducir drásticamente los tiempos de
22
ágiles emergen con una posible respuesta para llenar ese vacío metodológico.
(Dayana, 2014)
1.15.1 Metodología XP (Extreme Programing)
La programación extrema es una metodología de desarrollo de la ingeniería de
software formulada por Kent Beck, autor sobre el primer libro sobre la materia,
Extreme Programming Explained. Es el más destacado de los procesos ágiles de
desarrollo de software. Al igual que estos, la programación extrema se diferencia de
las metodologías tradicionales principalmente en que pone más énfasis en la
adaptabilidad que en la previsibilidad. (Dayana, 2014)
Los defensores de XP consideran que los cambios de requisitos sobre la marcha son
un aspecto natural. Inevitable o incluso deseable del desarrollo de proyectos. Creen
que ser capaz de adaptarse a los cambios de requisitos en cualquier punto de la vida
del proyecto es una aproximación mejor y más realista que intentar definir todos los
requisitos al comienzo del proyecto e invertir esfuerzos. Se puede considerar la
programación extrema como la adopción de los mejores metodologías de desarrollo
de acuerdo a lo que pretende llevar a cabo con el proyecto, y aplicarlo de manera
dinámica durante el ciclo de vida del software. (Dayana, 2014)
1.16 Seguimiento a graduados 1.16.1 Introducción
El seguimiento a graduados ha formado parte fundamental para el mejoramiento de
los estándares académicos, permitiendo mejorar en las diferentes áreas académicas
y técnicas que lo requiera, así mismo evaluar las capacidades del recién graduado
en el mundo laboral permitiendo conocer las debilidades y fortalezas en diferentes
áreas ya que el ámbito laborar cambia según lo requiera la situación actual y social
23 1.16.2 Definición
La vinculación con los graduados busca principalmente cultivar y fortalecer el sentido
de pertenencia de los graduados con la universidad, formando una comunidad activa
y propositiva que sea la vocera el espíritu e imagen.
El sistema contempla varias acciones tendientes a establecer una relación de doble
vía entre la universidad y los graduados, que logre beneficiar a las dos partes, a
través de la realimentación para el mejoramiento de la calidad de la educación, la
generación de beneficios, programas de educación continua, proyectos de
vinculación, entre los principales; siendo beneficiada principalmente la sociedad.
(Udla, 2013)
.
1.16.3 Importancia
Los estudiantes de seguimiento e impacto de graduados se convierten en un
mecanismo para establecer una relación de doble vía entre las instituciones y los
graduados y benefician a todas las partes involucradas, desde las instituciones hasta
la comunidad, incluyendo a los graduados y a los profesionales en formación, por
cuanto su propósito es contribuir a mejorar la calidad de la educación, a fin de
aportar a la solución de los problemas. (Gloria Marlen Aldana de Becerra, 2008)
1.16.4 Seguimiento a graduados parte legal
De acuerdo a la ley orgánica de educación superior vigente, que dice textualmente:
Artículo 142.- Sistema de seguimiento a graduados.- Todas las instituciones del sistema de educación superior, públicas y privadas, deberían instrumentar un
sistema de seguimiento a graduados y sus resultados serán remitidos para
conocimiento del Consejo de Evaluación, Acreditación y Aseguramiento de la Calidad de la Educación Superior” y según el Reglamento General de Aplicación de
la LOES, Artículo 26.- del sistema de seguimiento a graduados.- La SENESCYT diseñará los procedimientos necesarios para que las instituciones de educación
24
SNIESE. Los resultados de este sistema serán notificados al CEAACES anualmente”. (Udla, 2013)
1.18 Conclusiones parciales del capítulo
El uso de internet, se ha convertido en un servicio indispensable para el avance de la tecnología, compartir información y conectar miles de usuarios a
la vez en el mundo.
Las aplicaciones web tienen la ventaja de ser utilizadas en cualquier computadora que tengan acceso al internet y un navegador web, sin importar
distancias así mismo se encuentren actualizadas siendo además
multiplataforma.
El uso de una metodología extrema asegura que en el ciclo del software
pueda en cualquier momento regresar y hacer alguna corrección este tipo de
metodología se usa en proyectos de cambios constantes.
Las diferentes instituciones educativas tiene el deber de hacer un seguimiento al graduado para conocer su inserción laboral, por ello la importancia de
realizar una encuesta que emplea fundamentalmente un cuestionario
25
CAPÍTULO II
2. MARCO METODOLÓGICO 2.1 Caracterización del sector
La Universidad Regional Autónoma de los Andes “UNIANDES” en los últimos años
se ha propuesto realizar un seguimiento de graduados con el fin de conocer su
inserción en el mercado laboral, su formación continua y el aporte que los graduados
pueden ofrecer a la misma en la mejora de su oferta en las distintas carreras.
La Universidad Regional Autónoma de los Andes “UNIANDES” fue creada en
cumplimiento al ART. 7 de la Ley de Universidades y Escuelas Politécnicas del
Ecuador. Se basa en el informe No. 01235 del 10 de octubre de 1996 emitido por el
Consejo Nacional de Universidades y Escuelas Politécnicas CONUEP, en la ley de
creación de la Universidad expedida por el congreso Nacional el 9 de enero de 1997
y su publicación en el registro Oficial No. 07 del 20 de febrero de 1997,
constituyéndose asi en Ley de la República. El Estatuto Universitario aprobado por el
CONUEP, según resolución No. 02 del 15 de Octubre de 1997 y sus reformas, según
Of. No. CONESUP.STA del 28 de mayo del 2001; y por el Proyecto Sistema de
Teleducación autorizado por el CONUEP según resolución No. 00853 del 23 de
septiembre de 1998.
La Universidad Regional Autónoma de los Andes “UNIADNES” tiene su matriz en la
ciudad de Ambato, y sus extensiones funcionan en las ciudades de: Tulcán, Ibarra,
Santo Domingo, Quevedo, Babahoyo, Puyo y Riobamba.
Misión
Somos una Universidad particular, que tiene como propósito formar profesionales de
26
ética y solidaria capaces de contribuir al desarrollo nacional y democrático, mediante
una educación humanista, cultural y científica dirigida a bachilleres y profesionales
nacionales y extranjeros.
Visión
Ser una institución reconocida a nivel nacional e internacional por su calidad,
manteniendo entre sus fortalezas un cuerpo docente de alto nivel académico y un
proceso de formación profesional centrada en el estudiante, acorde con los avances
científicos, tecnológicos, de investigación en vínculo permanente con los sectores
sociales y productivos.
Objetivos
a) Elaborar propuestas académicas flexibles, direccionales hacia diseños
curriculares por competencias, fundamentadas en el estudio científico
de necesidades sociales y el seguimiento de graduados.
b) Fortalecer la trayectoria histórica y sostenible de la investigación
científica y los proyectos de desarrollo sociales y tecnológicos,
mediante una participación compartida docente-estudiante y la
construcción de un liderazgo comprometido y potenciador de los
valores individuales de la comunidad educativa y de su cultura
organizacional, mediante la correspondencia entre las instigaciones
realizadas los requerimientos de la UNIANDES, el enlomo y la región.
c) Vincular a la Universidad Regional Autónoma de los Andes con la
colectividad mediante manifestaciones culturales, servicios sociales y
proyectos que benefician a todos sus actores.
d) Formar, capacitar, especializar y actualizar a la comunidad universitaria
27 Carreras que oferta la universidad UNIANDES. Facultad de Medicina
Medicina Odontología Enfermería
Facultad de Jurisprudencia Derecho
Facultad de Empresas
Administración de empresas Empresas Turísticas y Hoteleras Chefs
Facultad de sistemas mercantiles Sistemas
Contabilidad superior y auditoria
Facultad de educación y comunicación Ciencias de la educación
2.2 Descripción del procedimiento Metodológico 2.2.1 Modalidad de Investigación
La presente investigación se realizará mediante la modalidad cualitativa-cuantitativa,
ya que se estudiará la calidad de las actividades, medios, asuntos y material que se
utiliza para realizar una encuesta a los estudiantes graduados, con el objetivo de
aplicar los conocimientos informáticos en el desarrollo de una aplicación web que
28 2.2.2 Tipo de investigación
Los tipos de investigación que se utilizarán son la bibliográfica, de campo y
descriptiva ya que estos nos permitirán conocer la situación actualmente de los
procesos para el seguimiento de graduados.
2.2.3 Métodos
Los métodos a utilizar será el método deductivo e inductivo, donde el método
deductivo evidenciará los procesos actuales para el seguimiento de graduados, con
ello obtener la información necesaria para realizar un análisis acerca de las
deficiencias del proceso actualmente utilizado.
En el método inductivo podremos obtener en forma general el proceso que lleva la
institución para el ingreso de los graduados y toma de la encuesta.
2.2.4 Técnicas e instrumentos
2.2.4.1 Técnicas
Observación directa: Ayudará a enfocar correctamente los procesos que se realizarán durante el proyecto además de que ayudará a levantar los
requerimientos para el desarrollo de la aplicación.
Encuesta: Es una herramienta que permitirá recopilar datos por medio de un cuestionario previamente diseñado.
2.2.4.2 Instrumentos
Guía de observación. Útil en el análisis del proyecto para identificar sobre procesos de análisis de problemas.
29 2.2.5 Población y Muestra
2.2.5.1 Población
La población motivo de la presente encuesta se encuentra detalla a continuación.
Estrato Cantidad
Directores de carrera 10
Graduados de la
extensión Ambato año
2016
116
Tabla 1. Población de estudio
Fuente: Secretaría de titulación
Elaborado por: Investigador
2.2.5.2 Muestra Directores de carrera
En razón de que los estratos que conforman la población no superan la cantidad de
cien individuos se procede a utilizar el 100% de la misma.
2.2.5.3 Muestra Graduados
La población de graduados de la extensión Ambato no es un rango muy alto se
tomará como muestra el total de la población.
2.2.6 Interpretación de resultados
2.2.6.1 Interpretaciones de la encuesta a graduados de UNIANDES
Una vez aplicada la encuesta a los graduados de las diferentes carreras de la
Universidad Regional Autónoma de los Andes ”Uniandes”, del año 2016 extensión
30 Pregunta 1.
El sistema actual de seguimiento a graduados a su criterio es:
Respuesta Frecuencia Porcentaje
Excelente 2 2%
Muy bueno 10 8%
Bueno 10 9%
Regular 60 29%
Malo 34 52%
Tabla 2: Pregunta 1
Fuente: Encuesta Graduados
Elaborado por: Investigador
Figura 1: Pregunta 1
Fuente: Encuesta graduados
Elaborado por: Investigador 2%
8%
9%
52%
29% Excelente
Muy bueno
Bueno
Regular
31 Análisis e interpretación
De los encuestados se determinó que más de un 50% considera malo el actual
sistema de seguimiento a graduados debido que luego de la graduación no existe
ningún seguimiento.
Pregunta2.
Usted tiene conocimiento del proceso actual de seguimiento de graduados
Respuesta Frecuencia Porcentaje
Si 27 23%
No 89 77%
Tabla 3: Pregunta 3
Fuente: Encuesta Graduados
Elaborado por: Investigador
Figura 2: Pregunta 2
Fuente: Encuesta graduados
Elaborado por: Investigador
Análisis e interpretación
De los encuestados el 77% más de la mitad no tiene conocimientos sobre el proceso
actual del seguimiento a graduados.
23%
77%
Si
32 Pregunta 3.
A su criterio es necesario que la universidad cuente con una herramienta tecnológica que registre el historial laboral de sus graduados
Respuesta Frecuencia Porcentaje
Si 88 76%
No 28 24%
Tabla 4: Pregunta 3
Fuente: Encuesta Graduados
Elaborado por: Investigador
Figura 3: Pregunta 3
Fuente: Encuesta graduados
Elaborado por: Investigador
Análisis e interpretación
Con el 76% de los encuestados se determinó que es necesario una herramienta
tecnológica para el historial laboral, que permita conocer el estado actual de su
inserción en el mundo laboral.
76% 24%
Si
33 Pregunta 4.
Considera usted que la universidad debería contar con la opinión
permanente de los graduados en relación con las competencias obtenidas durante su estadía en las diferentes carreras
Respuesta Frecuencia Porcentaje
Si 92 79%
No 24 21%
Tabla 5: Pregunta 4
Fuente: Encuesta Graduados
Elaborado por: Investigador
Figura 4: Pregunta 4
Fuente: Encuesta graduados
Elaborado por: Investigador
Análisis e interpretación
El 79% de los encuestados considera importante su opinión, que podrá ser obtenida
por medio de encuestas y los resultados de estas nos permita mejorar el nivel
académico.
79% 21%
Si
34 Pregunta 5.
Considera usted que es necesario que la universidad cuente con un sistema que le permita publicar fuentes de empleo para los graduados de UNIANDES.
Respuesta Frecuencia Porcentaje
Si 101 87%
No 15 13%
Tabla 6:Pregunta 5
Fuente: Encuesta Graduados
Elaborado por: Investigador
Figura 5: Pregunta 5
Fuente: Encuesta graduados
Elaborado por: Investigador
Análisis e interpretación
Actualmente la Universidad no cuenta con una bolsa de empleo activa que permita
ver futuras oportunidades de empleo por tanto el 87% de encuestados considera
necesario publicar fuentes de empleo.
87% 13%
1
35
2.2.6.2 Interpretaciones de la encuesta a directores de la carrera UNIANDES
Una vez aplicada la encuesta a los directores de las diferentes carreras de la Universidad “UNIANDES”, se obtuvo los siguientes resultados.
Pregunta1.
Como autoridad considera importante el seguimiento a graduados.
Respuesta Frecuencia Porcentaje
Si 10 100%
No 0 0%
Tabla 7: Pregunta 1
Fuente: Encuesta Directores
Elaborado por: Investigador
Figura 6: Pregunta 1
Fuente: Encuesta Directores
Elaborado por: Investigador
Análisis e interpretación
El 100% de los directores de carrera considera importante el seguimiento a
graduados.
100% 0%
Si
36 Pregunta 2.
Usted cree que el actual sistema de seguimiento a graduados recaba toda la información necesaria, para la muestra de información y posterior toma de decisiones.
Respuesta Frecuencia Porcentaje
Falta recabar información 2 20%
No hay resultados para
su estudio 6
60%
La información es la
correcta 2
20%
Tabla 8: Pregunta 2
Fuente: Encuesta Directores
Elaborado por: Investigador
Figura 7: Pregunta 2
Fuente: Encuesta Directores
Elaborado por: Investigador
Análisis e interpretación
El 60% de los encuestados afirma que el actual sistema no obtiene los resultados
esperados para su posterior análisis y toma de decisiones. 20%
60% 20%
Falta recabar información
No hay resultados para su estudio
37 Pregunta3.
La información recabada en el actual sistema conoce si se encuentra actualizada
Respuesta Frecuencia Porcentaje
Si 2 20%
No 8 80%
Tabla 9:Pregunta 3
Fuente: Encuesta Directores
Elaborado por: Investigador
Figura 8: Pregunta 3
Fuente: Encuesta Directores
Elaborado por: Investigador
Análisis e interpretación
El 80% de los encuestados desconoce si el actual sistema de seguimiento a
graduados se encuentra actualizado y un 20% afirmo que si. 20%
80%
Si
38 Pregunta4.
Usted conoce si el actual sistema incorpora una bolsa de empleo activa y en uso para los recién graduados
Respuesta Frecuencia Porcentaje
Si 2 20%
No 8 80%
Tabla 10: Pregunta 4
Fuente: Encuesta Directores
Elaborado por: Investigador
Figura 9: Pregunta 4
Fuente: Encuesta Directores
Elaborado por: Investigador
Análisis e interpretación
El 80% de los encuestados desconoce la existencia de una bolsa de empleo activa y
tan solo el 20% afirmo que sí.
0%
100%
Si