Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 73

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL

FACULTAD INGENIERIA INDUSTRIAL Y DE SISTEMAS


ESCUELA ACADEMICA PROFESIONAL INGENIERIA SISTEMAS

IMPLEMENTACIÓN DE SOFTWARE DE BOLSA DE TRABAJO

CURSO

Practicas Pre Profesionales I

PRESENTADO POR

Segovia Inca Carlos


Cáceres Betalleluz John
Vergaray Bustamante Anselmo

DOCENTE

Ing. Gavino Ramos Martin

LINEA DE INVESTIGACION

LIMA – PERU

2022
Tabla de contenidos

Contenido
APROBACIÓN DEL TUTOR..............................................................................................ii
Resumen........................................................................................................................... iii
INFORMACIÓN GENERAL........................................................................................................1
Contextualización del tema............................................................................................1
Pregunta Problémica......................................................................................................1
Objetivo general............................................................................................................. 2
Objetivos específicos......................................................................................................2
Beneficiarios directos.....................................................................................................2
CAPÍTULO I: DESCRIPCIÓN DEL PROYECTO........................................................................3
1.1. Contextualización de fundamentos teóricos..........................................................3
1.1.1. Funcionamiento de las Bolsas de Empleo.....................................................4
1.1.2. Ventajas y Desventajas de la Bolsa de Empleo.............................................5
1.2. Problema a resolver..............................................................................................5
1.3. Proceso de investigación......................................................................................6
1.4. Vinculación con la sociedad..................................................................................7
1.5. Indicadores de resultados.....................................................................................7
CAPÍTULO II: PROPUESTA..............................................................................................9
2.1. Fundamentos teóricos aplicados...........................................................................9
2.1.1. Aplicación Web..............................................................................................9
2.1.2. Visual Studio..................................................................................................9
2.1.3. ASP.NET...............................................................................................................9
2.1.4. Formularios Web.........................................................................................10
2.1.5. MVC............................................................................................................10
2.1.6. Páginas Web ASP.Net.................................................................................10
2.1.7. API Web......................................................................................................10
2.1.8. Tecnologías en tiempo Real........................................................................11
2.1.9. Sitios y Aplicaciones Móviles.......................................................................11
2.1.10. Aplicaciones de una sola Página..............................................................11
2.1.11. SQL-SERVER..................................................................................................11
2.1.12. DevExpress..............................................................................................12
2.1.13. Camel case..............................................................................................13
2.1.14. Metodología Ágil......................................................................................13
2.1.15. SCRUM............................................................................................................15
2.2. Descripción de la propuesta................................................................................16
2.2.1. Delimitación del Módulo...............................................................................17
2.2.2. Estructura general........................................................................................18
2.2.3. Casos de Uso..............................................................................................18
2.2.4. Análisis de Bases de Datos.........................................................................25
2.2.5. Explicación del aporte..................................................................................27
2.2.6. Estrategias y/o técnicas...............................................................................29
2.3. Matriz de articulación..........................................................................................31
CONCLUSIONES.....................................................................................................................33
RECOMENDACIONES.............................................................................................................34
Bibliografía....................................................................................................................... 35
ANEXOS...................................................................................................................................37
ANEXO 1: Prototipo de la Aplicación............................................................................37
ANEXO 2: Modelo Entidad Relación SIGE_BE............................................................46
ANEXO 3: Encuesta de Bolsa de Empleo....................................................................47
ANEXO 4: Diseño de la Solución.................................................................................51
ANEXO 5: Manual de Instalación.................................................................................52
ANEXO 6: Manual Técnico...........................................................................................52
ANEXO 7: Manual de Usuario......................................................................................52
Índice de
tablas
Tabla 1. Método Deductivo desarrollo módulo Bolsa de Empleo.......................................6
Tabla 2. Matriz de articulación..........................................................................................31

vi
Índice de
figuras

Figura 1. El Mercado Laboral Online..................................................................................5


Figura 2. Metodología XP................................................................................................15
Figura 3. Metodología SCRUM........................................................................................16
Figura 4. Diagrama de Flujo Bolsa de Empleo.................................................................18
Figura 5. Esquema de Funcionamiento Bolsa de Empleo.................................................19
Figura 6. Esquema Creación de Empresa........................................................................20
Figura 7. Esquema Creación de Perfil de Usuario Bolsa de Empleo................................20
Figura 8. Esquema Administración de Vacante................................................................21
Figura 9. Esquema Administración de Vacante/Postulación............................................21
Figura 10. Consulta de Reportes.....................................................................................22
Figura 11. Arquitectura del Software................................................................................28
Figura 12. Diagrama de la Solución.................................................................................29

vii
Índice de
Anexos

Anexo 1. Prototipo de la Aplicación..................................................................................45


Anexo 2. Modelo Entidad Relación SIGE_BE..................................................................46
Anexo 3. Encuesta Bolsa de Empleo...............................................................................50
Anexo 4. Diagrama de la Solución...................................................................................51
Anexo 5. Manual de Instalación.......................................................................................52
Anexo 6. Manual Técnico.................................................................................................52
Anexo 7. Manual de Usuario............................................................................................52

viii
INFORMACIÓN GENERAL

Contextualización del tema

La Universidad Nacional Federico Villareal brinda una oferta académica que tiene en la
actualidad carreras en modalidades semipresencial y online.

La comunicación con los estudiantes que han culminado su carrera e incursionan en el


ámbito profesional es de vital relevancia para las universidades.

Actualmente, la Universidad Nacional Federico Villareal no cuenta con una plataforma que le
permita conocer el estado laboral actual de sus alumnos y graduados y de ésta forma saber
si estos se desempeñan en funciones acordes a la formación académica.

De igual forma, contar con una herramienta que apoye a la obtención de mayores
oportunidades de empleo acorde a los estudios realizados, es relevante para la comunidad
de estudiantes que la institución brinde esta opción a sus egresados, esto respalda y afianza
el concepto que tienen los estudiantes hacia la universidad.

Pregunta Problémica

¿Qué beneficios traerá el desarrollo del módulo de Bolsa de Empleo tanto a la


Comunidad educativa como a la Universidad y Sociedad en general?

La Universidad Tecnológica Israel no cuenta con un espacio virtual que sea de utilidad
para la comunidad de estudiantes y graduados de la Universidad Tecnológica Israel que permita
conocer y apoyar las oportunidades que brindan las empresas en su ámbito profesional.

Frecuentemente los egresados se encuentran con una dura realidad en su carrera profesional
una vez culminados sus estudios superiores, al ser en muchos casos, un reto completamente
nuevo para ellos el buscar oportunidades de trabajo en sectores que se ajusten a su ámbito
de estudios.

El estudiante que termina sus estudios de carrera siente una desvinculación con la universidad
una vez acabada su carrera al no existir canales de seguimiento ni herramientas que brinden
una interacción entre ellos y la institución.

Es por eso que la Universidad con el mejor criterio ha decidido la implementación de este
módulo que traerá múltiples beneficios a todos los involucrados en este proceso:

 Los estudiantes/graduados podrán conocer de una fuente fresca las


oportunidades laborales que se presenten.
1
 Las empresas tendrán la oportunidad de contar siempre con los mejores prospectos
para cubrir sus vacantes.
 La Universidad por otro lado se dará a conocer ante la sociedad como formadora
de buenos profesionales, así como también la oportunidad de retroalimentar sus
planes de estudio con miras a mantenerse siempre a la vanguardia de la tecnología y
de las mejores prácticas profesionales.

Objetivo general

Diseñar, desarrollar e implementar el módulo de Bolsa de Empleo que permita a los


estudiantes/graduados de la Universidad Israel acceder a oportunidades laborales que por su
parte los empleadores necesitan de cubrir sus vacantes.

Objetivos específicos

 Diseñar una interfaz intuitiva que permita al usuario empleador el rápido registro
de vacantes de sus empresas.
 Proveer a la comunidad educativa y graduados en general de la Universidad Israel de
una herramienta donde podrán conocer nuevas oportunidades laborales, los
requisitos y conocimientos para su aplicación a una posible oportunidad laboral.
 Facilitar reportes y comunicación para mantener siempre informados tanto a
empleadores como estudiantes/graduados de la Universidad Israel el estado de
las vacantes.

Beneficiarios directos

Con la implementación de este módulo se podrá obtener información importante acerca del
status laboral de los estudiantes graduados de la Universidad Tecnológica Israel, con lo que
tanto la Universidad, la comunidad educativa y empresas ofertantes de vacantes tendrán
beneficios directos ya que siempre podrán contar con vacantes, oferta laboral y los reportes
que informarán en línea el estado de las aplicaciones realizadas.

2
CAPÍTULO I: DESCRIPCIÓN DEL PROYECTO

1.1. Contextualización de fundamentos teóricos

Las personas son consideradas como uno de los recursos más importantes dentro de una
empresa, incluso los directivos entienden que la formación del trabajador, experiencia o grado de
integración contribuyen al funcionamiento de la organización. (Santiago, 2008)

Para llevar a cabo la selección de personal se han utilizado distintos procedimientos por
muchos años; así, por ejemplo: rumores, carteleras, oficios a instituciones de educación superior,
anuncios de prensa, etc. han servido para cubrir vacantes.

En la época actual el internet se ha convertido en el medio más utilizado en la selección de


trabajadores, ya que brinda a sus usuarios innumerables ventajas. De hecho, tanto las empresas
que tratan de cubrir sus vacantes como los usuarios de la red se ven beneficiados.

Las bolsas de empleos virtuales permiten generar una amplia lista de potenciales candidatos
sin realizar una gran inversión. Además, con la confluencia entre oferta y demanda en la red se
configura un auténtico mercado de trabajo accesible y de enormes dimensiones.

Los procesos de selección tradicionales son largos y complejos. Desde que la oferta se publica
pasa por una serie de fases, así:

 Definición del puesto.

 Planificar los medios en los que aparecerán los anuncios y el presupuesto.

 Recibir los currículums para crear las bases de datos.

 Estudiar el perfil de los candidatos.

 Realizar las llamadas y entrevistas, e incluso se publica la resolución final.

Con la implementación de aplicaciones web se optimiza el proceso, se agilitan las fases por lo
tanto se consigue ahorro tanto de tiempo como recursos económicos, permiten la consulta
automática e inmediata de la información, los formularios de acceso simplifican al máximo los
datos a ingresar y se realizan los descartes con mayor rapidez, brindando también una base
de datos que podrá utilizar eficazmente en el futuro.

Con una pequeña inversión las empresas pueden aprovechar estas metodologías para realizar
el proceso de selección y escoger a sus preseleccionados con las características que su oferta
de empleo requiere. Este método de trabajo ya es empleado en Ecuador como a nivel
internacional, su función principal es poner en contacto a empresas demandantes de mano
de obra y a los candidatos.

3
Otra ventaja adicional frente a las empresas de bolsa de trabajo con estructura física es
que las bolsas de empleo virtuales tienen acceso a candidatos de cualquier lugar del mundo y
pueden atender a las necesidades puntuales de una empresa en poco tiempo y a bajo costo, más
aún en la actualidad cuando se está aplicando el Teletrabajo en muchas áreas de producción.
(Sangacha, 2013, p. 13)

En la actualidad, con la arremetida de Internet, las bolsas de trabajo se han tomado la red. Ya
que existen diversas páginas, que ofician de bolsas de trabajo. Son aquellas páginas, en las
cuales las empresas ofrecen diversos cargos, según la materia de conocimiento de los
postulantes.

Por esta razón un creciente número de personas recurren a las mismas para conseguir una
fuente laboral. Una bolsa de trabajo es muy variada ya que cualquier persona puede acceder a
sus ofertas. Inicia con ingresar el currículum de cada uno, estas páginas cuentan con plantillas de
información tipo, en las que uno solamente debe ir llenando la información personal solicitada.
Cuando una empresa requiere a algún profesional con un perfil y estudios que calzan con el del
postulante, este recibirá un mail para ponerse en contacto con la empresa a través del sitio.
(Reina, 2005)

Pueden además ofrecer servicios Premium(pagados) con asesoramiento y promoción


destacada del currículum personal.

Las bolsas de trabajo operan como un gran mercado laboral donde existen oferentes y
demandantes los cuales, buscan una mejor perspectiva laboral a futuro. (Méndez, 2011, p. 25-
26)

1.1.1. Funcionamiento de las Bolsas de Empleo


La bolsa de trabajo es un método o sistema por el cual se crean candidaturas y posibles
sustitutos de manera permanente para puestos de trabajo concretos.

En primera instancia se presentan aquellos candidatos que cumplan los objetivos preliminares,
una vez realizada se crea una bolsa de candidatos aprobados. La bolsa se ordena en
función de la puntuación de los candidatos para el puesto, de forma tal que el acceso a la
vacante se asigna en función de la puntuación obtenida. (Reina, 2005)

4
Figura 1. El Mercado Laboral Online

Fuente: (Reina, 2005, p. 92)

1.1.2. Ventajas y Desventajas de la Bolsa de Empleo


Entre las ventajas se anotan las siguientes:

 Disposición de varios candidatos acorde a las necesidades de empleo de manera


permanente.
 Evitar procesos de selección para cada reclutamiento, esto significa ahorro
considerable de recursos para la empresa.
 Con perfiles clasificados se minimiza el tiempo de incorporación de nuevos
empleados.
 Los candidatos ya han superado las pruebas de conocimientos.
 Para el candidato es una ventaja ya que sabe que su perfil se ajusta a las
necesidades de una oferta laboral y puede ser llamado en cualquier momento.
Desventajas que puede tener una bolsa de empleo son:

 Los perfiles de los candidatos se mantienen estáticos.


 Es posible que no se escoja al mejor candidato en el mercado de trabajo. (CTAIMA,
2020)

1.2. Problema a resolver

La Universidad Tecnológica Israel no cuenta con un espacio virtual que sea de utilidad
para la comunidad de graduados que permita conocer y apoyar a esta comunidad en su
incursión en el ámbito profesional.
Frecuentemente los egresados se encuentran con una dura realidad en su carrera profesional
una vez culminados sus estudios superiores, al ser, en muchos casos, un reto completamente
nuevo para ellos el buscar oportunidades de trabajo en sectores que se ajusten a su ámbito
de estudios.
El estudiante que termina sus estudios de carrera siente una desvinculación con la
universidad una vez acabada su carrera al no existir canales de seguimiento ni herramientas

5
que brinden una interacción entre ellos y la institución.

6
1.3. Proceso de investigación

En el desarrollo del presente trabajo de titulación se aplicará el método deductivo el cual


considera que la conclusión está implícita en las premisas que extrae conclusiones lógicas y
válidas a partir de un conjunto dado de premisas o proposiciones; es decir, si el razonamiento
deductivo es válido y las premisas son verdaderas, la conclusión solo puede ser verdadera, este
método por concepto va de lo general (leyes o principios) a lo específico (hechos concretos).

Se determina por lo tanto la importancia de un módulo de Bolsa de Empleo dentro de la


página Web de la Universidad Tecnológica Israel para que el estudiante o graduado tenga la
oportunidad de interactuar con empresas que ofertan sus vacantes de empleo, este módulo
se desarrollará con la metodología XP realizando pruebas de funcionalidad.

Se realizarán encuestas a estudiantes para obtener información relevante sobre las


expectativas de la incorporación de este módulo.

Tabla 1. Método Deductivo desarrollo módulo Bolsa de Empleo

Determinación Búsqueda de Recopilación de Definición y Planteamiento


de la situación información datos y análisis formulación de soluciones

La Universidad Una vez que Con la Con la Con la


Tecnológica se tiene información información creación de
Israel, dentro conocimiento recolectada analizada se éste módulo el
de su de ésta y plantea la mismo que se
plataforma necesidad de una vez que se creación de un denominará
para la gestión promocionar el verificado la módulo que se Bolsa de
estratégica capital humano necesidad por encargará en Empleo
(SIGE) la cual que tiene la parte del forma general Universidad
cumple la Universidad alumnado en de la Tecnológica
función de Tecnológica primera administración Israel, se
información Israel instancia, se de las podrán conocer
para el se procedió a vacantes de
estudiante, por procede a la realizar abiertas por forma inmediata
tanto está en investigación encuestas para parte de las las vacantes
constante y tener una empresas y de que las
cambio acorde recolección de evidencia de las aplicaciones empresas
a las información ésta necesidad, que realicen a crean en sus
necesidades para con éstos las mismas estructuras de
actuales de implementar resultados se tanto trabajo, otro
cada época, un módulo planteó la estudiantes aspecto muy
actualmente que necesidad de como graduados importante es
se ha visto la interactué dar solución al de Universidad que se dará a
necesidad de entre Tecnológica conocer de
implementar un estudiantes/gra Israel, todo primera mano

6
módulo que dé a duados de la este el capital
institución y las ciclo se cierra humano de la
empresas que Universidad

7
conocer a los promocionarán problema de con el análisis Tecnológica
profesionales sus fuentes de investigación. de información Israel; este
que se forman empleo de los último grupo
dentro de la postulantes y será el más
institución, de posterior beneficiado
igual manera contratación del pues podrá
dar la mismo cuando conocer de
oportunidad se va verificado primera mano
para que que todos los las vacantes
empresas requisitos se de empleo
tanto públicas cumplan a hacia las que
como satisfacción para puede
privadas den a el empleador. aplicar.
conocer las
oportunidades
de empleo que
se crean tanto
por la creación
de nuevas
áreas o realizar
reemplazo de
personal.
Fuente: Elaboración propia

El trabajo de investigación se aplicó en este caso a estudiantes de los últimos años y docentes
para dar a conocer la necesidad de la creación de éste módulo y como beneficiará a estudiantes,
empresas y la Universidad.

1.4. Vinculación con la sociedad

Con la incorporación de este módulo la comunidad educativa de Universidad Tecnológica


Israel tendrá la oportunidad de interactuar directamente con empresas tanto del sector
público y privado que incorporen sus ofertas laborales; por otro lado, las empresas se
beneficiarán directamente ya que tendrán la oportunidad de seleccionar a los mejores
prospectos con o sin experiencia laboral, éste último punto es muy importante puesto que la
mayoría de estudiantes de la Universidad Tecnológica Israel trabajan.

1.5. Indicadores de resultados

El proyecto de Bolsa de Empleo de Universidad Tecnológica Israel será desarrollado para


cumplir con los procesos de generación de vacantes por parte de las empresas y las
postulaciones por parte de los estudiantes en una etapa final se generarán reportes para informar
sobre los resultados de los reclutamientos realizados, los reportes serán tanto para las
empresas/universidad en la que se podrá
7
8
verificar el perfil de los prospectos, vacantes aplicadas efectivas y por otro lado para el usuario
final (comunidad educativa) tener acceso a las publicaciones de vacantes realizadas por
empresas.

La implementación del módulo de Bolsa de Empleo proporcionará una herramienta de


comunicación en línea entre empresas y profesionistas, lo cual contribuirá a la vinculación de
alumnos de la Universidad con los sectores productivos e instituciones del sector público y
privado.

Otro punto importante en la implementación de éste módulo es el ahorro de tiempo y


dinero ya que los procesos se realizan en línea, sin intervención de otros medios para dar a
conocer las vacantes de las empresas.

8
CAPÍTULO II: PROPUESTA

2.1. Fundamentos teóricos aplicados

2.1.1. Aplicación Web


Se denomina de esta manera a la aplicación de software que se usa mediante un navegador
para acceder a un servidor web por medio de internet y lograr una comunicación entre
usuario e información.

Una aplicación web posee muchas variaciones en su estructura, normalmente se presenta


como una aplicación de tres-capas.

 La primera capa hace referencia al navegador web


 Una capa intermedia o servidor de aplicaciones que es un motor capaz de usar
alguna tecnología web dinámica, por ejemplo: PHP, Java Servlets o ASP, ASP.NET,
entre otros.
 Finalmente, una capa de base de datos. (Sangacha García, 2013)

2.1.2. Visual Studio

Visual Studio es un entorno de desarrollo integrado, es una plataforma de lanzamiento


creativa que se puede utilizar para editar, depurar y compilar código y luego lanzar la
aplicación. Un entorno de desarrollo integrado (IDE) es un programa rico en funciones que
se puede utilizar en muchos aspectos del desarrollo de software. Además de los editores y
depuradores estándar proporcionados por la mayoría de los IDE, Visual Studio también incluye
un compilador, herramientas de finalización de código, diseñadores gráficos y muchas funciones
que ayudan al proceso de desarrollo de software.

2.1.3. ASP.NET
ASP.NET es un lenguaje Orientado a Objetos que puede ser escrito en varios lenguajes
de programación soportado por el .Net Framework; es decir: VB.net; C# y JScript.net, en la
versión anterior se usaba VBScript como lenguaje de codificación.

ASP.NET es un Framework de .NET para el desarrollo de sitios y aplicaciones web utilizando


HTML, CSS y JavaScript. También puede crear API web y utilizar tecnologías en tiempo real
como Web Sockets.

ASP.NET Core es una alternativa a ASP.NET, La plataforma ASP.NET Core tiene la ventaja
de ser multiplataforma, más ligero y modular.

ASP.NET ofrece tres Frameworks para crear aplicaciones web: Formularios Web, ASP.NET
MVC y páginas web ASP.NET, los tres Frameworks son muy estables y se pueden crear
aplicaciones web con cualquiera de ellos. Independientemente del Framework que elija,
obtendrá todos los beneficios y características de ASP.NET en todas partes.

Cada Framework tiene como objetivo un estilo de desarrollo diferente. El que elija depende de
una combinación de sus destrezas de programación (conocimiento, habilidades y
experiencia de desarrollo), el tipo de aplicación que está creando y el enfoque de desarrollo
con el que se siente cómodo. (HUGON, 2018)

9
2.1.4. Formularios Web

Se pueden crear sitios web dinámicos utilizando un modelo basado en eventos de arrastrar y
soltar. Una superficie de diseño y cientos de controles y componentes le permiten crear
rápidamente sitios sofisticados y potentes basados en UI (Interfaz de Usuario) con acceso a
datos.

2.1.5. MVC

Basada en patrones de crear sitios web dinámicos que permite una separación limpia de
preocupaciones ya que es un estilo de Arquitectura de Software que se utiliza para
desacoplar la interfaz de usuario (vista), los datos (modelo) y la lógica de la aplicación
(controlador), le brinda control total sobre el marcado para un desarrollo ágil y agradable.
ASP.NET MVC incluye muchas características que permiten un desarrollo rápido y compatible
con TDD (Test-Driven Development - desarrollo dirigido por tests) para crear aplicaciones
sofisticadas que utilizan los últimos estándares web. (Candia, 2015)

El patrón MVC ha sido anunciado por muchos desarrolladores como un patrón útil para la
reutilización de código y un patrón que les permite reducir significativamente el tiempo que
lleva desarrollar aplicaciones con interfaces de usuario.

El patrón modelo-vista-controlador propone tres componentes u objetos principales para usar


en el desarrollo de software:

 Un modelo, que representa la estructura lógica subyacente de los datos en una


aplicación de software y la clase de alto nivel asociada a ella. Este modelo de
objetos no contiene información sobre la interfaz de usuario.
 Una vista, que es una colección de clases que representan los elementos en la
interfaz de usuario (todas las cosas que el usuario puede ver y responder en la
pantalla, como botones, cuadros de visualización, etc.)
 Un controlador, que representa las clases que conectan el modelo y la vista, y se
utiliza para comunicarse entre clases en el modelo y la vista. (Bohorquez, 2018)

2.1.6. Páginas Web ASP.Net

Las páginas web ASP.NET y la sintaxis de Razor proporcionan una forma rápida, accesible y
ligera de combinar el código del servidor con HTML para crear contenido web dinámico.
Conectarse a bases de datos, agregar vídeo, enlaces a sitios de redes sociales e incluir muchas
más funciones que ayudarán a crear sitios que se ajusten a los últimos estándares web.

2.1.7. API Web

ASP.NET Web API es un framework que facilita la creación de servicios HTTP que llegan
a una amplia gama de clientes, incluidos navegadores y dispositivos móviles. ASP.NET Web API
es una plataforma ideal para crear aplicaciones RESTful en .NET Framework.

10
2.1.8. Tecnologías en tiempo Real

ASP.NET SignalR es una nueva biblioteca para desarrolladores de ASP.NET que facilita el
desarrollo de funciones web en tiempo real. SignalR permite la comunicación bidireccional entre el
servidor y el cliente. Los servidores pueden enviar contenido a los clientes conectados
instantáneamente cuando esté disponible. SignalR admite Web Sockets y recurre a otras técnicas
compatibles para navegadores más antiguos. SignalR incluye API para la gestión de conexiones
(por ejemplo, eventos de conexión y desconexión), agrupación de conexiones y autorización.

2.1.9. Sitios y Aplicaciones Móviles

ASP.NET puede impulsar aplicaciones móviles nativas con un back-end de API web, así como
sitios web móviles que utilizan frameworks de diseño receptivos como Twitter Bootstrap. Si está
creando una aplicación móvil nativa, es fácil crear una API web basada en JSON para manejar el
acceso a los datos, la autenticación y las notificaciones automáticas para su aplicación. Si está
creando un sitio móvil receptivo, puede usar cualquier framework CSS o sistema de cuadrícula
abierta que prefiera, o seleccionar un sistema móvil poderoso como jQuery Mobile o Sencha y
excelentes aplicaciones móviles con PhoneGap.

2.1.10. Aplicaciones de una sola Página

La aplicación ASP.NET de página única (SPA) le ayuda a crear aplicaciones que incluyen
importantes interacciones del lado del cliente mediante HTML 5, CSS 3 y JavaScript. Visual
Studio incluye una plantilla para crear aplicaciones de una sola página usando knockout.js y
ASP.NET Web API. Además de la plantilla de SPA incorporada, las plantillas de SPA creadas
por la comunidad también están disponibles para descargar. (Fernando Berzal, 2005)

2.1.11. SQL-SERVER

Microsoft SQL Server es un sistema de gestión de base de datos relacionales (RDBMS)


producido por Microsoft.

Su principal lenguaje de consulta es Transact-SQL, una aplicación de las normas ANSI/ISO


estándar Structured Query Language (SQL) utilizado por ambas Microsoft y Sybase.

Características de Microsoft SQL Server:

 Soporte de transacciones.
 Escalabilidad, estabilidad y seguridad.
 Soporta procedimientos almacenados.
 Incluye un potente entorno gráfico de administración, que permite el uso de
comandos DDL y DML gráficamente.
 Permite trabajar en modo cliente-servidor, donde la información y datos se alojan
en el servidor y las terminales o clientes de la red sólo acceden a la información.

11
 Además, permite administrar información de otros servidores de datos.

Sql-Server tiene varias versiones que se adaptan a las necesidades de cada empresa o
personas que hacen desarrollo. (Marquéz, 2011)

2.1.11.1. SQL SERVER ENTERPRISE

SQL Server Enterprise ofrece funciones avanzadas para el centro de datos y para los más
exigentes requisitos de bases de datos y de inteligencia empresarial. (Marquéz, 2011)

2.1.11.2. SQL SERVER STANDARD

SQL Server Standard ofrece más funciones de administración de datos e inteligencia


empresarial básicas para las cargas de trabajo que no son críticas con recursos de TI mínimos.
(Marquéz, 2011)

2.1.11.3. SQL SERVER INTELLIGENCE

SQL Server Business Intelligence permite que las organizaciones desarrollen e implementen
soluciones de BI corporativas de autoservicio seguro, escalable y administrable. (Marquéz, 2011)

2.1.11.4. SQL SERVER EXPRESS

SQL Server Express es una edición gratuita de SQL Server, ideal para desarrollar aplicaciones
de escritorio, para la Web y para servidores pequeños. (Marquéz, 2011)

2.1.12. DevExpress

DevExpress (Developer Express) es una empresa de desarrollo de software con sede en los
Estados Unidos. Produce herramientas y componentes de asistencia de codificación para
desarrolladores de Delphi, C++ Builder y Microsoft Visual Studio. La mayor parte de su línea
de productos son componentes VCL, .NET WinForms y ASP.NET que replican la interfaz de usuario
de las aplicaciones de Microsoft Windows y Microsoft Office. DevExpress ha ganado muchos
premios de la industria por sus productos.

DevExpress es una de las más completas suites de componentes de UI para el desarrollo en


todas las plataformas de .NET como Windows Forms, ASP.NET, MVC, Silverlight y Windows 8
XAML.

La suite de desarrollo provee de varios tipos de componentes entre los que se destacan:
tablas tipo grid, calendario, editor de html, hojas de cálculo, editores de datos como textbox,
radio buttons, combobox, componentes dashboard, entre otros.

2.1.12.1. Ventajas del uso de DevExpress

Si bien en la actualidad existe un sin número de suites de componentes muy buenas,


DevExpress se encuentra sobre ellas por varias razones, como son:

● Cuenta con controles para todas las plataformas de Microsoft Windows.


12
● Posee más de 70 controles mediante los cuales se pueden diseñar aplicaciones de
alta complejidad.
● La creación de los componentes es semi – automática, DevExpress se encarga de
realizar todo el código necesario para la visualización y llenado de los componentes
según la plataforma utilizada.
● Permite llenar de manera sencilla cada uno de los componentes con información
traída de una conexión de base de datos.
● Mejora el rendimiento de las aplicaciones al optimizar el código de llenado de las
vistas.
● Funciona en cualquier explorador. (Aplicaciones Web)
● El tiempo de desarrollo se reduce considerablemente al no tener que teclear todo el
código.
● Incluye plantillas predefinidas para varios tipos de aplicaciones.
● Incluye la herramienta Theme Builder, la cual permite editar el estilo de los controles y
genera automáticamente la hoja de estilos de la aplicación siguiendo el patrón
elegido.
● La documentación que incluye tanto en Visual Studio (descripciones de métodos y
parámetros) como externa (documentación de clases y ejemplos) es realmente extensa y
útil.

2.1.12.2. Desventajas de DevExpress

● Solo funciona para plataformas de Microsoft.


● Existen algunas limitantes al incluir los componentes, ya que estos ya tienen
características y comportamientos definidos.
● Requiere licencia. (García, 2014)

2.1.13. Camel case

Técnica de escritura de variables o frases uniendo las palabras que las componen, eliminando
los espacios, y poniendo en mayúscula la primera letra de cada palabra. El nombre proviene del
parecido resultante con las jorobas de los camellos. (Bohorquez, 2018)

2.1.14. Metodología Ágil

Hoy en día el mundo empresarial gira en un entorno global que cambia de forma
permanente y rápida por lo que las empresas deben estar preparadas para responder a estas
nuevas necesidades del mercado, tomar en cuenta que un sistema de software participa en
todos los procesos de una empresa; por lo tanto, se deben crear soluciones de software de
manera ágil para poder cubrir con calidad sobre lo requerido por la empresa.

La principal característica de estas metodologías es la flexibilidad, los proyectos de desarrollo


se dividen en proyectos más pequeños y una comunicación constante con los usuarios por
que los cambios son mucho más adaptables, de esta manera tanto requerimientos de clientes
como entregas, revisiones, pruebas son constantes.

13
Entre las metodologías ágiles más notables se anotan:

2.1.14.1 XP

La metodología XP o Programación Extrema es la metodología ágil más conocida y flexible


utilizada para la gestión de proyectos.

Extreme Programming se centra en potenciar las relaciones interpersonales del equipo de


desarrollo como clave del éxito mediante el trabajo en equipo, el aprendizaje continuo y el buen
clima de trabajo.

Su principal característica son las Historias de Usuario, que son una técnica de especificación
de requisitos, se trata de formatos en los que el usuario describe las características u
funcionalidades que el software a desarrollar debe poseer.

En esta metodología se aplica un proceso llamado Plannig game que consiste en la definición
de fechas de entrega y alcance funcional; es decir, luego que el usuario entrega las historias de
usuario el equipo de desarrollo en base a éstas define las características de entrega, costos
de implementación, se realizan entregas pequeñas cuyos ciclos de desarrollo se denominan
interacciones que muestra al cliente una funcionalidad de software terminada con la
posibilidad de obtener retroalimentación por parte de él.

Es muy característico el trabajo de los desarrolladores en parejas, intercambiando las parejas con
cierta frecuencia, asegundo de esta manera el conocimiento del equipo y no solo de una
persona.

Las pruebas de aceptación son un hito muy importante de esta metodología; es decir, cada
vez que se termina una interacción entra a pruebas su funcionalidad para que el cliente dé
su aprobación. (Calvo, 2018)

2.1.14.1.1. Características
 Se considera al equipo de proyecto como el principal factor de éxito del proyecto
 Software que funciona por encima de una buena documentación.
 Interacción constante entre el cliente y el equipo de desarrollo.
 Planificación flexible y abierta.
 Rápida respuesta a cambios.

2.1.14.1.2. Roles
 Cliente: responsable de definir y conducir el proyecto, así como sus objetivos.
 Programadores: estiman tiempos de desarrollo de cada actividad y programan
el proyecto.
 Tester: Encargado de Pruebas.
 Tracker: Encargado de Seguimiento.
 Coach: Entrenador. Su papel es guiar y orientar al equipo.
 Big Boss: Gestor del proyecto, gerente del proyecto, debe tener una idea
general del proyecto y estar familiarizado con su estado. (Calvo, 2018)

14
Figura 2. Metodología XP

Fuente: (Calvo, 2018)

2.1.15. SCRUM

Su nombre proviene del deporte Rugby cuya finalidad es la recuperación rápida del juego
ante cualquier infracción o pérdida del mismo.

Se define como un marco de trabajo en el cual se logra la colaboración eficaz del equipo de
trabajo, empleando para ello un conjunto de reglas y definiendo roles con el fin de generar
una estructura correcta para su funcionamiento.

Se definen 3 roles:

 Scrum Master, es la persona que lidera el proyecto asegurando el cumplimiento de las


reglas y procedimientos de la metodología.
 El dueño del producto o Product Owner, es el representante de tanto de accionistas y
clientes que usan el software desarrollado.
 Equipo de desarrollo o Team Developer, es el grupo de personas encargadas de
convertir los requerimientos (Product Backlog) en funcionalidades dentro del software
desarrollado.
Scrum utiliza un elemento llamado Sprint que es una etapa donde se crea una versión
utilizable del software, cada uno de éstos se considera como un proyecto individual, se compone
de los siguientes elementos:

 Reunión de planeación del Sprint


 Daily scrum o reunión diaria
 Trabajo de desarrollo
 Revisión

15
 Retrospectiva del Sprint. (Bryan Molina Montero, 2018)

Figura 3. Metodología SCRUM

Fuente: (Bryan Molina Montero, 2018)

2.2. Descripción de la propuesta

La Universidad Tecnológica Israel no cuenta con una herramienta que promocione a su


comunidad de estudiantes y graduados que permita conocer las oportunidades que brindan las
empresas tanto del sector público y privado en sus ámbitos laborales.

Los egresados se encuentran con una dura realidad en su carrera profesional una vez
culminados sus estudios superiores, en muchos es un reto completamente nuevo para ellos
el buscar oportunidades de trabajo en sectores que se ajusten a su ámbito de estudios.

Cuando el estudiante culmina su etapa de preparación académica siente una desvinculación


con la Institución Educativa ya que no existen canales de seguimiento de su vida laboral ni
herramientas que brinden una interacción entre estudiantes o graduados y la institución; es por
esto que se ha planteado esta solución para crear este vínculo lo que a futuro creará
confianza hacia la Institución.

De esta forma la Universidad Tecnológica Israel con buen criterio ha decidido la


implementación de un módulo que traerá múltiples beneficios a todos los involucrados en este
proceso:

 Las empresas podrán publicar sus vacantes y podrán seleccionar los candidatos
de acuerdo a sus necesidades.
 Los estudiantes y graduados podrán conocer de primera mano las oportunidades

16
laborales que se presenten.

17
 La Universidad por otro lado se dará a conocer ante la sociedad como formadora
de buenos profesionales, así como también la oportunidad de retroalimentar sus
planes de estudio con miras a mantenerse siempre a la vanguardia de la tecnología y
de las mejores prácticas profesionales.

El presente desarrollo se realizará con las herramientas autorizadas por la Universidad


Tecnológica Israel, las mismas que se detallan a continuación:

 Visual Studio 2017

 Sql Server 2016

 Dev Express 19.1

2.2.1. Delimitación del Módulo

El Sistema de Información de Bolsa de Empleos para estudiantes y graduados de la


Universidad Tecnológica Israel será desarrollado exclusivamente para uso y beneficio de
estudiantes, el alcance del mismo se describe a continuación:

1. El módulo de Bolsa de Empleo se encargará de presentar un listado de vacantes de


trabajo publicadas por empresas registradas en el módulo con las que se puede tener
convenios para este propósito, los postulantes siendo éstos estudiantes, egresados y
graduados puedan visualizar su detalle y aplicar a los mismos si fuese el caso.
2. El módulo presentará un reporte, que mostrará todas aplicaciones realizadas a ofertas de
empleo realizadas por estudiantes y graduados, ésta información se podrá utilizar con el
fin de mejorar procesos además que se podrán detectar posibles falencias en la formación
de profesionales por parte de la Universidad y con ello realizar ajustes a sus planes de
estudios.
3. Los estudiantes o graduados podrán listar las oportunidades de empleo publicadas por
una empresa o buscarlas por filtros establecidos.
Si se tiene interés sobre una oportunidad de empleo en particular podrá aplicar a la misma.
4. La Empresa podrá revisar los perfiles de los candidatos que hayan aplicado y
preseleccionarlos, en esta etapa se hará llegar al aspirante un correo electrónico con la
notificación, lo que le permitirá prepararse para una futura entrevista y posterior
contratación.
5. Cuando la empresa se encuentre satisfecha con la cantidad de aplicaciones a la vacante,
podrá optar por cambiar el estado de la vacante al que crea conveniente.
Si el candidato fue escogido por este módulo cambiará de estado ha

17
FINALIZADO. Si el candidato fue escogido fuera de éste módulo la oferta
caducará.

18
2.2.2. Estructura general

Diagrama de Flujo

Figura 4. Diagrama de Flujo Bolsa de Empleo

Fuente: Elaboración propia

2.2.3. Casos de Uso

Caso de Uso: 1.1. Bolsa de Empleo


Actores Administrador, Empresa, Estudiante/Graduado
Tipo Primario
Descripción El Administrador registra la Empresa para que pueda gestionar
sus datos y crear vacantes a las que los
Estudiantes/Graduados
posteriormente podrán aplicar.

18
Tanto Empresa como Estudiantes/Graduados podrán dar
seguimiento a los procesos mediante reportes de Vacantes
abiertas e Historial de Postulaciones respectivamente.

Figura 5. Esquema de Funcionamiento Bolsa de Empleo

Fuente: Elaboración propia

19
Figura 6. Esquema Creación de Empresa

Fuente: Elaboración propia

Figura 7. Esquema Creación de Perfil de Usuario Bolsa de Empleo

Fuente: Elaboración propia

20
Figura 8. Esquema Administración de Vacante

Fuente: Elaboración propia

Figura 9. Esquema Administración de Vacante/Postulación

Fuente: Elaboración propia

21
Figura 10. Consulta de Reportes

Fuente: Elaboración propia

Caso de Uso: 1.1 Administrar Empresa


Descripción Permite la administración del perfil de empresa dentro del
sistema SIGE
Actores Administrador, Empresa
Precondiciones  El usuario debe estar logueado en el sistema
Flujo Normal  El usuario Administrador registra los datos y
entrega credenciales para usuario empresa.
 El usuario Administrador y/o Empresa puede
modificar los datos de la empresa.
 El usuario Administrador puede deshabilitar el perfil
de
empresa.
Flujo Alternativo  Si el usuario Administrador no ha creado
credenciales e ingresado datos de la empresa,
usuario Empresa no
puede interactuar con el sistema.

22
Caso de Uso: 1.2 Administrar Usuario
Descripción Permite la administración del perfil de estudiante dentro del
sistema SIGE
Actores Administrador, Estudiante
Precondiciones  El usuario debe estar logueado en el sistema
Flujo Normal  El usuario Administrador registra los datos y
entrega credenciales para usuario Estudiante.
 El usuario Administrador y/o Estudiante puede
modificar los datos del perfil.
 El usuario Administrador puede deshabilitar el perfil
de
usuario.
Flujo Alternativo  Si el usuario Administrador no ha creado
credenciales e ingresado datos del estudiante,
usuario Estudiante no
puede interactuar con el sistema.

Caso de Uso: 1.3 Administrar Vacante


Descripción Permite la administración del registro de vacantes realizado
por
el perfil de Empresa
Actores Administrador, Empresa
Precondiciones  El usuario debe estar logueado en el sistema
Flujo Normal  El usuario Empresa registra los datos solicitados por
el sistema para la creación de una vacante.
 El usuario Administrador y/o Empresa puede buscar
los registros de vacantes generados.
 El usuario Administrador y/o Empresa puede editar
el registro de la vacante.

Flujo Alternativo  Las vacantes deben tener asignado un estado para


su correcta interacción con los diferentes módulos
del
sistema.

23
Caso de Uso: 1.4 Administrar Postulación
Descripción Permite la administración de la postulación a vacantes por
parte
del usuario Estudiante
Actores Administrador, Estudiante
Precondiciones  El usuario debe estar logueado en el sistema
 Para generar postulaciones deben existir al menos una
vacante registrada
Flujo Normal  El usuario Estudiante realiza la aplicación a la
vacante previamente cargada en el sistema.
 El usuario Administrador y/o Estudiante puede buscar
los
registros de postulaciones generados.
Flujo Alternativo  Si el usuario Empresa no ha registrado vacantes, el
usuario Estudiante no puede realizar postulaciones.

Caso de Uso: 1.5 Consultar Reportes


Descripción Permite la consulta de reportes propios de la interacción del
tipo
de usuario con el sistema.
Actores Administrador, Estudiante, Empresa
Precondiciones  El usuario debe estar logueado en el sistema
 Para generar Reporte de Proceso de Selección es
necesario contar con registros de vacantes.
 Para generar Reporte de Postulaciones es
necesario contar con postulaciones a vacantes por
parte del usuario
Estudiante.
Flujo Normal  El usuario Estudiante debe ingresas al menú
“Reportes” y seleccionar la opción “Postulaciones”
para visualizar el módulo que le permite visualizar el
historial de aplicaciones.
 El usuario Empresa puede buscar los registros de
postulaciones realizadas al proceso de selección
desde el
menú “Reportes” y la opción “Procesos Activos”.
Flujo Alternativo  Si el usuario Estudiante no ha realizado postulaciones
el
24
reporte “Postulaciones” se muestra vacío.

25
 Si el usuario Empresa no ha registrado vacantes el
reporte “Procesos Activos” se muestra vacío.
 Si no existen aplicaciones en las vacantes, el detalle
del reporte “Procesos Activos” se muestra vacío.

27
2.2.4. Explicación del aporte

La Universidad Tecnológica Israel tiene la necesidad de mostrarse ante la comunidad


en general y en especial a las empresas quienes consumen el capital humano formado en
sus aulas por lo que la implementación del módulo de Bolsa de Empleo será una herramienta
fundamental que servirá de nexo entre empresas y estudiantes o graduados y con ello se
podrá realizar un análisis cierto de las oportunidades laborales que tienen los graduados
de la Universidad y con conocimiento poder hacer ajustes en sus planes de estudio en las
diferentes carreras que tiene la Institución.
Al respecto del módulo que se está desarrollando se llevarán a cabo las siguientes tareas:

● El Administrador registra la Empresa para que pueda gestionar sus datos y crear
vacantes de empleo según sus necesidades.
● Los estudiantes y graduados tendrán la posibilidad de visualizar y aplicar a dichas ofertas
que sean de su interés
● Las empresas podrán dar seguimiento y calificar dichas aplicaciones y concretar o no
las mismas.
● Las vacantes cambiarán de estado automáticamente una vez que se haya cumplido su
tiempo de vigencia.
● Las aplicaciones que no hayan sido revisadas también deberán tener un plazo de
vigencia máximo, luego de lo cual cambiarán a un estado de no aceptadas.

28
● Tanto Empresas como Estudiantes/Graduados podrán dar seguimiento a los
procesos mediante reportes de Vacantes abiertas e Historial de Postulaciones
respectivamente.

Figura 11. Arquitectura del Software

Fuente: Elaboración propia

28
Figura 12. Diagrama de la Solución

Fuente: Elaboración propia

31
32
CONCLUSIONES

 Las empresas tiene la necesidad de publicar ofertas laborales que serán


consumidas por la comunidad educativa, se investigaron diferentes bolsas de
empleo virtuales no con el ánimo de replicar lo echo por otros desarrolladores,
sino que de cada una se fueron adoptando las mejores opciones, estos puntos
de igual manera fueron tratados con los tutores con el fin de obtener el mejor
resultado posible, con la ayuda del personal técnico de la Universidad se realizó
el desarrollo de la interfaz la misma que cubre necesidades de la empresa al
momento de publicar sus ofertas de trabajo, la implementación se realiza
siguiendo un esquema de pruebas de QA para posteriormente subir los
cambios al ambiente productivo.
 El módulo de Bolsa de empleo nace por la necesidad dar a conocer a la
comunidad empresarial el capital humano formado en las aulas la Universidad
Tecnológica Israel, con la información que actualmente posee la Universidad
de cada uno de sus estudiantes se ha logrado armar la mayor parte de
información de constituye su hoja de vida, adicionalmente se implementaron
entradas para registros de información como experiencia laboral, cursos
tomados, etc. que son aspectos que visualizarán las empresas para la
contratación del aspirante, fueron de mucha ayuda las opiniones de los tutores en
el diseño de éstas interfaces, ya en etapa de desarrollo no hemos modificado
ningún proceso actual para no tener ningún impacto negativo o colateral del
presente desarrollo, se cuidó también de no generar redundancia de información
sobre la base de datos.
 A través de los reportes tanto las empresas, Universidad y la comunidad
educativa estarán siempre informados acerca de los procesos de postulación y
contratación. Con la información obtenida se podrán realizar análisis y
mejoras a los procesos actuales, la Universidad podrá ajustar sus planes de
acuerdo a las necesidades actuales de las empresas; es decir, será un ganar,
ganar en todos los sentidos.

33
RECOMENDACIONES

Sera necesario crear reportes gerenciales para la visualización de información poder


hacer la de toma de decisiones, lo mejor será utilizar herramientas de análisis de
información, por compatibilidad y su forma fácil de usar la herramienta más acorde es
Power BI.

El aspecto de seguridad de la información es muy importante, se deberán


implementar tramas de transmisión datos segura en la aplicación a través de
encriptación.

La documentación de los procesos de bases de datos también se ha observado


que es escasa, sin esto la curva de aprendizaje de una persona será muy grande, se
recomienda documentar de mejor manera los procedimientos almacenados.

Se recomienda la migración de esta aplicación a ASP .NET 5 (anteriormente como


conocido como ASP.NET Core) debido la compatibilidad de la herramienta,
adicionalmente se aprovecharía su flexibilidad multiplataforma y es una herramienta
open source, adicionalmente ofrece ambientes de trabajo más livianos.

34
36
ANEXOS

ANEXO 1: Prototipo de la Aplicación


El objetivo de esta etapa es brindar a todos los involucrados en el desarrollo, usuarios y equipo de programación una idea macro de la

solución. Para la elaboración de este prototipo se utilizó Figma.

Figma es un editor de gráficos vectoriales y una herramienta de creación de prototipos que se basa principalmente en la web, con funciones adicionales sin
conexión habilitadas por aplicaciones de escritorio para macOS y Windows.
Componentes

37
Diseño

38
Navegación

39
Navegación Home

40
Módulos de
Perfiles

41
Vacante y Postulación

42
Módulos Postulaciones y Vacantes

43
Formularios de Registro y Actualización

44
Anexo 1. Prototipo de la Aplicación

Fuente: Elaboración propia

45
ANEXO 2: Modelo Entidad Relación SIGE_BE
Mediante la utilización del software PowerDesigner y haciendo reingeniería inversa se la obtenido el modelo lógico de la base de datos SIGE que
es la base general de la aplicación SIGE de la Universidad Tecnológica Israel, presentamos la parte que involucra a este módulo.

Anexo 2. Modelo Entidad Relación SIGE_BE

Fuente: PowerDesigner

46
ANEXO 3: Encuesta de Bolsa de Empleo
Al aplicar la encuesta de aceptación al desarrollo planteado de la bolsa de empleo a
estudiantes de la Universidad Tecnológica Israel se obtuvieron resultados planteados desde
varias aristas de opinión como sector de trabajo, genero, carrera de estudios, situación laboral,
aplicabilidad de conocimientos en el ámbito laboral.

La encuesta fue aplicada a través de Google Forms a una muestra de 48 estudiantes de los
últimos niveles, desde 8vo a 10mo nivel, por la situación actual de pandemia ha sido
imposible ampliar el universo de encuestados, se obtuvieron los siguientes resultados tal como
se muestra en las gráficas:

a. Se encuesto tanto a hombres como mujeres ya que la opinión de ambos es


importante, del total de encuestados un 66.7% corresponden a hombres y un 33.3 %
a mujeres, cabe recalcar que se envió la encuesta en porcentajes iguales de los
cuáles solo los que respondieron se reflejan en los resultados.

47
b. La carrera que predomina en esta encuesta es Sistemas de Información

c. Los niveles que más nos respondieron corresponde a 9n0 y 10mo.

d. Se observa en la encuesta que el 100% de encuestados labora en el sector privado,


esto se da debido a que en el sector público los requisitos para una plaza de trabajo
son diferentes, por lo general se debe tener un título profesional y la mayoría de
estudiantes de la Universidad son personas que trabajan en empleos de medio
tiempo para pagar sus estudios.

48
e. El 100% de encuestados está a favor de la implementación de esta herramienta
ya que brindará como según lo analizado muchas oportunidades laborales en el perfil
adecuado de estudio.

f. Un 83.3% de los encuestados piensa que puede obtener mejores oportunidades


de empleo a través de esta herramienta.

49
g. Finalmente se observa que un gran porcentaje de los encuestados si tiene un
cargo de acuerdo a su formación, hay que tomar en cuenta que muchas de éstas
personas ya tuvieron formación en otras instituciones educativas pero debido a
diferentes circunstancias no lograron obtener su título de 3er. nivel, pero gracias a
la acogida por parte de esta Universidad logran este título.

Anexo 3. Encuesta Bolsa de Empleo

Fuente: Elaboración Propia

50
ANEXO 4: Diseño de la Solución

Fuente: Elaboración propia

Anexo 4. Diagrama de la Solución

Fuente: Elaboración propia

51
ANEXO 5: Manual de Instalación
Este documento es una guía para la implementación del módulo de Bolsa de Empleo en
los ambientes de producción de la Universidad Tecnológica Israel, el mismo que está dirigido al
personal técnico responsable del mantenimiento y monitorización del aplicativo.

Referirse a la sección: Manual de Instalación MBE


Anexo 5. Manual de Instalación

Fuente: Elaboración propia

ANEXO 6: Manual Técnico


En este documento se muestra al personal técnico los objetos creados para el funcionamiento
del Módulo Bolsa de Empleo SIGE-UI, y de esta manera se tenga pleno conocimiento las
definiciones de cada uno de ellos.

Referirse a la sección: Manual Técnico MBE


Anexo 6. Manual Técnico

Fuente: Elaboración propia

ANEXO 7: Manual de Usuario


Este documento es una guía para el usuario final y muestra el funcionamiento del Módulo
Bolsa de Empleo del sistema SIGE de la Universidad Israel, con la finalidad de gestionar
adecuadamente las ventanas y formularios que lo componen.

Referirse a la sección: Manual de Usuario MBE


Anexo 7. Manual de Usuario

Fuente: Elaboración propia

52
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

Manual de Instalación

Módulo de Bolsa de Empleo

ELABORADO POR REVISADO POR

Estudiantes: Mg. Paúl Baldeón Egas


Onofre Portero Salas
Carlos Rivadeneira Orellana
Módulo Bolsa de Empleo Responsable
Sistematización Institucional Sistematización Institucional

Página 1 de 11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

TABLA DE CONTENIDO

1. OBJETO DEL DOCUMENTO........................................................................................................4


2. IMPLEMENTACION DE OBJETOS DE BASES DE DATOS......................................................4
3. OBJETOS DE FRONT END...........................................................................................................8

Página 2 de 11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

ÍNDICE DE FIGURAS

Figura 1. Ingreso a SGBD - Management Studio....................................................................................4


Figura 2. Conexión al Servidor de Base de Datos....................................................................................5
Figura 3. Base de Datos de Trabajo.........................................................................................................5
Figura 4. Acceso a Consola.....................................................................................................................6
Figura 5. Script Bolsa de Empleo............................................................................................................6
Figura 6. Ejecución Proceso 1.................................................................................................................7
Figura 7. Ejecución Proceso 2.................................................................................................................7
Figura 8. Ejecución Proceso 3.................................................................................................................8
Figura 9. Carpeta de Objetos de Front End - Bolsa de Empleo...............................................................9
Figura 10. Lista de Objetos - Bolsa de Empleo.....................................................................................10
Figura 11. Vista de Objeto - Bolsa de Empleos desde Visual de Studio................................................11

Página 3 de 11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

1. OBJETO DEL DOCUMENTO


El presente documento es una guía para la implementación del módulo de Bolsa de Empleo
en los ambientes de producción de la Universidad Tecnológica Israel, el mismo que está dirigido
al personal técnico responsable del mantenimiento y monitorización del aplicativo.

2. IMPLEMENTACION DE OBJETOS DE BASES DE DATOS


Para la implementación se debe seguir el siguiente orden:
a) Ingresar a modo consola a través de un SGBD como SQL Server Management Studio.

Figura 1. Ingreso a SGBD - Management Studio


Fuente: Elaboración Propia

b) Escoger el Servidor donde se encuentra alojada la base de datos del SIGE y colocar
las credenciales de acceso.

Página 4 de 11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

Figura 2. Conexión al Servidor de Base de Datos


Fuente: Elaboración Propia

c) Marcamos la base de datos del SIGE presionamos el botón de Nueva Consulta para
acceder a la consola del SQL Server

Figura 3. Base de Datos de Trabajo


Fuente: Elaboración Propia

Página 5 de 11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

Figura 4. Acceso a Consola


Fuente: Elaboración Propia

d) Desde un explorador de Windows marcamos los scripts a ejecutar, los mismos que
deben ejecutarse mandatoriamente en el siguiente orden:

Figura 5. Script Bolsa de Empleo


Fuente: Elaboración Propia

1. scriptTablas_SIGE_BE.sql: en este proceso se realiza la creación de nuevas estructuras


de bases de datos.

scriptTablas_SIGE_BE.sql

Página 6 de 11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

Figura 6. Ejecución Proceso 1


Fuente: Elaboración Propia

2. scriptDatos_SIGE_BE.sql: En este proceso se realiza la creación de parámetros iniciales


que deben contener las tablas tipos con los que interactúa el módulo de Bolsa de
Empleo.

scriptDatos_SIGE_BE.sql

Figura 7. Ejecución Proceso 2


Fuente: Elaboración Propia

Página 7 de 11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

3. scriptProcedimientos_SIGE_BE.sql: En este proceso se realiza la creación de


programas, procedimientos almacenados y triggers que cumplirán una función
específica dentro de la aplicación.

scriptProcedimientos_SIGE_BE.sql

Figura 8. Ejecución Proceso 3


Fuente: Elaboración Propia

3. OBJETOS DE FRONT END


Debemos realiza la copia de la carpeta que contiene los nuevos objetos ASPX desarrollados para
el funcionamiento del módulo de bolsa de empleo.

Página 8 de 11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

Figura 9. Carpeta de Objetos de Front End - Bolsa de Empleo


Fuente: Elaboración Propia

El contenido de la carpeta es el siguiente:

Página 9 de 11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

Figura 10. Lista de Objetos - Bolsa de Empleo


Fuente: Elaboración Propia

Inmediatamente abrimos el código fuente de la aplicación para evidenciar que se encuentre


implementado el cambio realizado.

Página 10 de
11
SISTEMA INTEGRADO DE GESTIÓN ESTRATÉGICA – CODIFICACIÓN
SIGE- UISRAEL SI-MI-001
FECHA EMISIÓN
MANUAL DE INSTALACION DOCUMENTO
MODULO “BOLSA DE EMPLEO” MAR-2021
NÚMERO REVISIÓN
01

Figura 11. Vista de Objeto - Bolsa de Empleos desde Visual de Studio


Fuente: Elaboración Propia

Página 11 de
11
1. MODELO ENTIDAD RELACIÓN

Fuente: Elaboración Propia

Figura 1. Modelo Entidad Relación

Página 6 de 23

También podría gustarte