• No se han encontrado resultados

Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles

N/A
N/A
Protected

Academic year: 2020

Share "Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles"

Copied!
193
0
0

Texto completo

(1)PROTOTIPO WEB DE BOLSA DE EMPLEOS PARA LA UNIVERSIDAD DISTRITAL EN DISPOSITIVOS MÓVILES.. PROYECTO DE GRADO PARA OPTAR AL TITULO DE INGENIERA EN TELEMATICA. TUTOR MIGUEL ANGEL LEGUIZAMON PAEZ. UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS FACULTAD TECNOLOGICA INGENIERIA EN TELEMATICA BOGOTA D.C. 2016.

(2) PROTOTIPO WEB DE BOLSA DE EMPLEOS PARA LA UNIVERSIDAD DISTRITAL EN DISPOSITIVOS MÓVILES. PROYECTO DE GRADO PARA OPTAR AL TITULO DE INGENIERA EN TELEMATICA. LOURDES JANETH TORO ORTIZ CODIGO 20121378383. TUTOR MIGUEL ANGEL LEGUIZAMON PAEZ. UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS FACULTAD TECNOLOGICA INGENIERIA EN TELEMATICA BOGOTA D.C. 2016.

(3) Nota de aceptación. _______________________. _______________________. _______________________. _______________________. _______________________ Tutor. _______________________ Jurado. _______________________ Jurado.

(4) Bogotá D.C. enero de 2017. Dedico con orgullo este proyecto: A mi familia que siempre ha estado a mi lado con su apoyo incansable e incondicional Dándome animo en todo momento. A mi maravillosa madre Dolly, que desde el cielo me mira con amor. A mis hermosos hijos Arturo, Estefanía, Sebastián y Jessica y a Pedro que no permitió que me diera por vencida en los peores momentos Lourdes.

(5) AGRADECIMIENTOS. Agradezco a todas las personas que hicieron posible la realización de este proyecto, en especial al Ingeniero Miguel Ángel Leguizamón, que me guio para el desarrollo y culminación de este proceso..

(6) TABLA DE CONTENIDO Pág. INTRODUCCION ............................................................................................................... 14 RESUMEN........................................................................................................................... 16 ABSTRACT ......................................................................................................................... 17 1.. FASE DE PLANEACION, DEFINICION Y ORGANIZACIÓN ........................... 18. 1.1. TITULO .............................................................................................................................................. 18 1.2. TEMA ................................................................................................................................................. 18 1.3. OBJETIVOS ....................................................................................................................................... 18 1.3.1. Objetivo General ................................................................................................................................. 18 1.3.2. Objetivos Específicos .......................................................................................................................... 18 1.4. PLANTEAMIENTO DEL PROBLEMA ............................................................................................ 20 1.4.1. Descripción ......................................................................................................................................... 20 1.4.2. Formulación del problema .................................................................................................................. 21 1.5. JUSTIFICACION ............................................................................................................................... 22 1.6. ALCANCES........................................................................................................................................ 25 1.6.1. A Nivel Técnico ................................................................................................................................... 25 1.6.2. A Nivel Funcional ............................................................................................................................... 27 1.7. DELIMITACIONES ........................................................................................................................... 28 1.7.1. Técnica ................................................................................................................................................ 28 1.7.2. Temporal ............................................................................................................................................. 28 1.7.3. Geográfica .......................................................................................................................................... 29 1.8. MARCO DE REFERENCIA............................................................................................................... 30 1.8.1. Marco Histórico .................................................................................................................................. 30 1.8.2. Marco Legal ........................................................................................................................................ 34 1.8.3. Marco Teórico..................................................................................................................................... 36 1.8.3.1. Bolsas de Empleo ................................................................................................................................ 37 1.8.3.2. Computación en la Nube o Cloud Computing ..................................................................................... 38 1.8.3.3. Bases de Datos MySQL ....................................................................................................................... 39 1.8.3.4. PHP ..................................................................................................................................................... 40 1.8.3.5. Apache Tomcat .................................................................................................................................... 42 1.8.3.6. Suite Spring Tools ............................................................................................................................... 43 1.9. MARCO METODOLÓGICO ............................................................................................................. 47 1.9.1. PHVA Planificar- Hacer-Verificar-Actuar ......................................................................................... 47 1.9.1.1. Significado del Método ....................................................................................................................... 49 1.9.1.2. El Ciclo PHVA (Método Gerencial) .................................................................................................... 49 1.9.1.3. El Ciclo PHVA en el Mantenimiento y Mejoras .................................................................................. 50 1.9.1.4. El ciclo PHVA utilizado para Mantener Resultados ........................................................................... 54 1.9.1.5. El Ciclo PHVA Utilizado para Mejorar Resultados ........................................................................... 56 1.9.2. Metodología XP o eXtreme Programming .......................................................................................... 57 1.9.2.1. Fases de la Metodología Extreme Programing ó XP .......................................................................... 60 1.9.2.1.1. Fase I: Planificación del Proyecto. ........................................................................................... 61 1.9.2.1.1.1. Historias de Usuario: ................................................................................................................ 61 1.9.2.1.1.2. Plan de publicaciones (Release Planning): ............................................................................... 62 1.9.2.1.1.3. Iteraciones ................................................................................................................................. 62 1.9.2.1.1.4. Velocidad del Proyecto ............................................................................................................. 62. 6.

(7) 1.9.2.1.1.5. Programación en Parejas: ........................................................................................................ 63 1.9.2.1.1.6. Reuniones Diarias. .................................................................................................................... 63 1.9.2.1.2. Fase II: Diseño. ......................................................................................................................... 64 1.9.2.1.2.1. Diseños Simples: ....................................................................................................................... 64 1.9.2.1.2.2. Glosarios de Términos: ............................................................................................................. 64 1.9.2.1.2.3. Riesgos .................................................................................................................................... 64 1.9.2.1.2.4. Funcionabilidad Extra: ............................................................................................................. 65 1.9.2.1.2.5. Refactorizar:.............................................................................................................................. 65 1.9.2.1.3. Fase III: Codificación. .............................................................................................................. 65 1.9.2.1.4. Fase IV: Pruebas. ...................................................................................................................... 66 1.10. FACTIBILIDAD ................................................................................................................................. 68 1.10.1. Factibilidad Técnica. .......................................................................................................................... 68 1.10.2. Factibilidad Operativa ........................................................................................................................ 69 1.10.3. Factibilidad Económica ...................................................................................................................... 70 1.10.3.1. Recursos Físicos ................................................................................................................................. 70 1.10.3.2. Recursos de software........................................................................................................................... 70 1.10.3.3. Recursos de Humanos ......................................................................................................................... 71 1.10.3.4. Presupuesto ......................................................................................................................................... 71 1.10.4. Factibilidad Legal ............................................................................................................................... 72 1.11. Cronograma de Actividades ................................................................................................................ 73. 2.. FASE DE MODELAMIENTO DEL NEGOCIO .................................................... 74. 2.1. 2.2. 2.3. 2.4. 2.4.1. 2.4.2.. SISTEMA JOBUD EN MYSQL WORKBENCH .................................................................................. 76 SISTEMA JOBUD EN MYSQL ........................................................................................................... 77 MODELO DE DOMINIO DEL SISTEMA JOBUD ............................................................................. 78 CICLO DE VIDA DEL SISTEMA ....................................................................................................... 78 Clases Proporcionadas para la Automatización en la Fase de Pruebas………………………………. 79 DESARROLLO DE LA METODOLOGÍA PHVA (PLANEAR, HACER, VERIFICAR Y ACTUAR) .................... 80. 3.. FASE DE ANALISIS, DISEÑO E IMPLEMENTACION ..................................... 88. 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 3.7.. GLOSARIO DE TÉRMINOS ............................................................................................................. 89 BASE Y MODELO DE DATOS ......................................................................................................... 91 MODELO ENTIDAD – RELACIÓN DEL SISTEMA JOBUD.......................................................... 92 PROCEDIMIENTOS ALMACENADOS ........................................................................................... 93 BACK-END ........................................................................................................................................ 94 FRONT-END ...................................................................................................................................... 98 ENCRIPTACIÓN DE LA CONTRASEÑA ...................................................................................... 100. 4.. PRUEBAS FUNCIONALES ................................................................................. 102. 4.1. 4.2. 4.3. 4.4. 4.5. 4.6.. ANÁLISIS DE REQUISITOS (PLANIFICACIÓN)......................................................................... 102 DISEÑO DEL PLAN DE PRUEBAS (PREPARACIÓN)................................................................. 102 EJECUCIÓN ..................................................................................................................................... 103 GESTIÓN DE INCIDENCIAS (DEFECTOS) .................................................................................. 103 MANUALES .................................................................................................................................... 104 AUTOMÁTICAS.............................................................................................................................. 104. SUGERENCIAS Y RECOMENDACIONES ................................................................... 111 CONCLUSIONES ............................................................................................................. 112 ANEXOS ........................................................................................................................... 115. 7.

(8) ANEXO 1 ........................................................................................................................... 116 ENCUESTAS..................................................................................................................... 116 ENCUESTAS DE USUARIOS ......................................................................................... 119 1. 2. 3.. RESULTADOS DE LA PRIMERA ENCUESTA REALIZADA....................................................................... 119 RESULTADOS DE LA SEGUNDA ENCUESTA ......................................................................................... 121 FORMULARIOS DE CADA UNA DE LAS ENCUESTAS ............................................................................. 129. ANEXO 2 ........................................................................................................................... 130 MANUAL DEL USUARIO APLICACIÓN MÓVIL: BOLSA DE EMPLEO DE LA UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS JOBUD ............................................................................... 130. MANUAL DEL USUARIO ............................................................................................... 133 ANEXO 3 ........................................................................................................................... 144 MANUAL DEL DESARROLLADOR APLICACIÓN MÓVIL: BOLSA DE EMPLEO DE LA UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS JOBUD ................................................... 144. MANUAL DEL DESARROLLADOR.............................................................................. 147 1. 2. 3. 4. 5. 6. 6.1. 6.2. 6.3. 6.4. 6.5. 6.6. 7. 8. 9. 9.1. 9.2. 9.3. 9.4. 9.5. 9.6. 9.7. 9.8. 9.9. 9.10. 9.11. 9.12. 9.13. 9.14. 9.15. 9.16.. ARQUITECTURA DE LA APLICACIÓN ....................................................................................... 147 PROCEDIMIENTOS DEL PROYECTO.......................................................................................... 148 BACK-END ...................................................................................................................................... 149 FRONT END (APLICACIÓN MÓVIL) ........................................................................................... 150 REQUISITOS PARA LA INSTALACIÓN DEL BACK END ......................................................... 151 INSTALACIÓN (WINDOWS) ......................................................................................................... 151 Instalación de Java ........................................................................................................................... 151 Instalación de Tomcat ....................................................................................................................... 154 Instalación de .NET Framework 4 (En el caso que el equipo no lo tenga instalado) ...................... 159 Instalación de Visual C++ 2013 redistributable .............................................................................. 161 Instalación de MySQL Server y sus herramientas ............................................................................ 162 Instalación de BolsaEmpleoUDBackEnd.war .................................................................................. 171 CLASES DEL FRAME ..................................................................................................................... 174 CLASES DEL NOFRAME ............................................................................................................... 175 CÓMO SE ORGANIZA ESTE DOCUMENTO DE API .................................................................. 176 Overview ........................................................................................................................................... 176 Package ............................................................................................................................................. 176 Class/Interface .................................................................................................................................. 177 Annotation Type ................................................................................................................................ 177 Enum 178 Use 178 Tree (Class Hierarchy) ..................................................................................................................... 178 Deprecated Api ................................................................................................................................. 179 Index 179 Prev/Next ........................................................................................................................................... 179 Frames/No Frames............................................................................................................................ 179 All Classes ......................................................................................................................................... 180 Serialized Form ................................................................................................................................. 180 Constant Field Values ....................................................................................................................... 180 Los Packages..................................................................................................................................... 180 Overview-Summary ........................................................................................................................... 181. 8.

(9) 9.17. 9.18. 9.19. 10. 10.1. 10.2. 10.3. 10.4. 10.5. 10.6. 10.7. 10.8. 10.9. 10.10.. Los Overview-Tree ............................................................................................................................ 181 Class Hierarchy ................................................................................................................................ 181 Interface Hierarchy ........................................................................................................................... 183 ESTRUCTURA DEL BACK END ................................................................................................... 183 BackEndApplication........................................................................................................................... 184 BackEndApplication Test ................................................................................................................... 185 EmptyJsonResponse .......................................................................................................................... 186 Hibernate Configure .......................................................................................................................... 186 JsonDate Serializer ............................................................................................................................ 188 Package-frame .................................................................................................................................. 189 Package-summary ............................................................................................................................. 190 Package-tree ..................................................................................................................................... 190 ServletInitializer ................................................................................................................................. 191 SimpleCORSFilter ............................................................................................................................. 192. 9.

(10) LISTA DE TABLAS. Pág.. TABLA 1. PRINCIPALES BOLSAS DE TRABAJO EN COLOMBIA ............................................................................ 31 TABLA 2. EMPRESAS LÍDERES EN TRABAJO EN COLOMBIA ............................................................................... 33 TABLA 3. PERSONAL INVOLUCRADO EN EL PROYECTO ..................................................................................... 69 TABLA 4. RECURSOS FÍSICOS ............................................................................................................................. 70 TABLA 5. RECURSOS DE SOFTWARE REQUERIDOS PARA EL PROYECTO .......................................................... 70 TABLA 6. RECURSOS DE HUMANOS REQUERIDOS PARA EL PROYECTO............................................................ 71 TABLA 7. PRESUPUESTO REQUERIDO PARA EL PROYECTO ............................................................................... 71 TABLA 8. EQUIPO DE TRABAJO.......................................................................................................................... 80 TABLA 9. FORMULACIÓN DEL PROBLEMA ........................................................................................................ 80 TABLA 10. EQUIPO DE TRABAJO........................................................................................................................ 81 TABLA 11. PASO 1: PLANEAR ¿POR QUÉ? ......................................................................................................... 82 TABLA 12. PASO 1: PLANEAR: / PASO 2: HACER (PLAN DE ACCIONES) (¿CÓMO?) ........................................... 83 TABLA 13. PASO 3: VERIFICAR (PLAN DE ACCIONES) (¿CUANTO?) ................................................................... 84 TABLA 14. PASO 3: VERIFICAR TRACKING CHART (VALIDACIÓN) ...................................................................... 85 TABLA 15. PASO 3: VERIFICAR DATOS (VALIDACIÓN) ....................................................................................... 86 ANEXO 1 ......................................................................................................................................................... 114 TABLA 1. DATOS DE LA PRIMERA ENCUESTA REALIZADA EN ENERO DE 2016................................................ 118. 10.

(11) LISTA DE GRÁFICAS. Pág.. FIGURA 1. MATRICULA TOTAL INSTITUCIONES SEGÚN NIVEL DE FORMACIÓN................................................ 36 FIGURA 2. TÍTULOS OTORGADOS DE EDUCACIÓN SUPERIOR POR NIVEL DE FORMACIÓN 2010-2014 ............ 37 FIGURA 3 DIAGRAMA DE LA COMPUTACIÓN EN LA NUBE ............................................................................... 39 FIGURA 4. ESTRUCTURA PHP ............................................................................................................................ 41 FIGURA 5. APLICACIÓN SPRING ......................................................................................................................... 44 FIGURA 6 IMPLEMENTACIÓN DEL CICLO PHVA ................................................................................................. 48 FIGURA 7 EL CICLO PHVA APLICADO A LOS PROCESOS ..................................................................................... 48 FIGURA 8. CICLO PHVA DE CONTROL DE PROCESOS ......................................................................................... 50 FIGURA 9. UTILIZACIÓN DEL CICLO PHVA PARA MANTENIMIENTO Y MEJORA DE LA DIRECTRIZ DEL CONTROL DEL PROCESO ........................................................................................................................................... 51 FIGURA 10. DISTRIBUCIÓN DE LOS TRABAJOS DE MANTENIMIENTO, MEJORAMIENTO Y DESARROLLO EN LA ESTRUCTURA JERÁRQUICA DE LA TOYOTA, SEGÚN ITOH ........................................................................ 52 FIGURA 11. CONCEPTO DE MEJORAMIENTO CONTINUO, BASADO EN LA CONJUGACIÓN DE LOS CICLOS PHVA DE MANTENIMIENTO Y MEJORAS ........................................................................................................... 53 FIGURA 12. DETALLE DEL CICLO PHVA EN LOS CICLOS DE MANTENIMIENTO Y MEJORAS ............................... 56 FIGURA 13. CICLO PHVA PARA MEJORAS .......................................................................................................... 57 FIGURA 14. FASES DE LA METODOLOGÍA XP ..................................................................................................... 60 FIGURA 15. FASES DE LA METODOLOGÍA XP ..................................................................................................... 67 FIGURA 16. CRONOGRAMA DE ACTIVIDADES ................................................................................................... 73 FIGURA 17. SISTEMA JOBUD EN MYSQL WORKBENCH ..................................................................................... 76 FIGURA 18. SISTEMA JOBUD EN MYSQL ........................................................................................................... 77 FIGURA 19. MODELO DE DOMINIO JOBUD ....................................................................................................... 78 FIGURA 20. CICLO DE VIDA DE UN SISTEMA COMO JOBUD .............................................................................. 79 FIGURA 21. CLASES PROPORCIONADAS PARA LA AUTOMATIZACIÓN EN LA FASE DE PRUEBAS ...................... 79 FIGURA 22. DESARROLLO DE LA BASE DE DATOS DE JOBUD EN LA HERRAMIENTA WORKBENCH .................. 91 FIGURA 23. MODELO ENTIDAD – RELACIÓN EN WORKBENCH ........................................................................ 92 FIGURA 24. CLASES DEL PAQUETE MODEL........................................................................................................ 96 FIGURA 25. RUTAS DE CONEXIÓN A LA BASE DE DATOS JOBUD....................................................................... 97 FIGURA 26. ARCHIVOS EN LA APLICACIÓN APACHE CORDOVA ........................................................................ 99 FIGURA 27. PROPIEDADES DE LA APLICACIÓN ................................................................................................ 106 FIGURA 28. PRUEBAS EN DIFERENTES DISPOSITIVOS ..................................................................................... 107 FIGURA 29. USO DE RECURSOS EN LOS DISPOSITIVOS ................................................................................... 108 FIGURA 30. USO DE LA BATERÍA EN LA APLICACIÓN ....................................................................................... 109 FIGURA 31. ERRORES DETALLADOS EN EL DISPOSITIVO ................................................................................. 110 FIGURA 32. PREGUNTA ¿HA USADO UNA BOLSA DE EMPLEOS? EN LA ENCUESTA 1. .................................... 121 FIGURA 33. PREGUNTA ¿HA USADO UNA BOLSA DE EMPLEOS? EN LA ENCUESTA 2. .................................... 122 FIGURA 34. PREGUNTA ¿SABE CÓMO FUNCIONAN? EN LA ENCUESTA 1. ...................................................... 122 FIGURA 35. PREGUNTA ¿SABE CÓMO FUNCIONAN? EN LA ENCUESTA 2. ...................................................... 122 FIGURA 36. PREGUNTA ¿LE GUSTA SU FUNCIONAMIENTO? EN LA ENCUESTA 1. .......................................... 123 FIGURA 37. PREGUNTA ¿LE GUSTA SU FUNCIONAMIENTO? EN LA ENCUESTA 2. .......................................... 123 FIGURA 38. PREGUNTA ¿CÓMO CREE QUÉ SE PUEDE MEJORAR? EN LA ENCUESTA 1................................... 124 FIGURA 39. PREGUNTA ¿CÓMO CREE QUÉ SE PUEDE MEJORAR? EN LA ENCUESTA 2................................... 125 FIGURA 40. PREGUNTA ¿LE GUSTARÍA RECIBIR NOTIFICACIONES, SI LA EMPRESA DESEA CONTRATARLO? EN LA ENCUESTA 1. ..................................................................................................................................... 125. 11.

(12) FIGURA 41. PREGUNTA ¿LE GUSTARÍA RECIBIR NOTIFICACIONES, SI LA EMPRESA DESEA CONTRATARLO? EN LA ENCUESTA 2. ..................................................................................................................................... 126 FIGURA 42. PREGUNTA ¿LE GUSTARÍA QUÉ ESAS NOTIFICACIONES LE LLEGARÁN A SU CELULAR O AL CORREO ELECTRÓNICO? EN LA ENCUESTA 1. ...................................................................................................... 126 FIGURA 43. PREGUNTA ¿LE GUSTARÍA QUÉ ESAS NOTIFICACIONES LE LLEGARÁN A SU CELULAR O AL CORREO ELECTRÓNICO? EN LA ENCUESTA 2. ...................................................................................................... 127 FIGURA 44. PREGUNTA ¿QUÉ REQUIERE UNA BOLSA DE EMPLEOS, PARA OPTIMIZAR SUS PROCESOS? EN LA ENCUESTA 1. .......................................................................................................................................... 127 FIGURA 45. PREGUNTA ¿QUÉ REQUIERE UNA BOLSA DE EMPLEOS, PARA OPTIMIZAR SUS PROCESOS? EN LA ENCUESTA 2. .......................................................................................................................................... 128 FIGURA 46. REQUISITOS DEL FRAMEWORK .................................................................................................... 135 FIGURA 47. PANTALLA INICIAL DEL APLICATIVO JOBUD ................................................................................. 136 FIGURA 48. FORMULARIO DE INGRESO DE DATOS BÁSICOS .......................................................................... 137 FIGURA 49. HOJA DE VIDA............................................................................................................................... 138 FIGURA 50. LOGROS ACADÉMICOS ................................................................................................................ 139 FIGURA 51: ARCHIVO HOJA DE VIDA ............................................................................................................... 140 FIGURA 52. EXPERIENCIA LABORAL................................................................................................................. 141 FIGURA 53. OFERTAS DE EMPLEO ................................................................................................................... 142 FIGURA 54. EMPLEO OFERTADO ..................................................................................................................... 143 FIGURA 55. ARQUITECTURA DE LA APLICACIÓN ............................................................................................. 147 FIGURA 56. PANTALLA DE BIENVENIDA A LA INSTALACIÓN DE JAVA ............................................................. 152 FIGURA 57. UBICACIÓN PARA LA INSTALACIÓN JAVA ..................................................................................... 152 FIGURA 58.INSTALACIÓN EN LA CARPETA SELECCIONADA ............................................................................. 153 FIGURA 59. CONFIRMACIÓN DE LA INSTALACIÓN .......................................................................................... 153 FIGURA 60. INSTALACIÓN DE TOMCAT ........................................................................................................... 154 FIGURA 61. ACEPTACIÓN DE LA LICENCIA DE APACHE TOMCAT .................................................................... 155 FIGURA 62. SELECCIÓN DE INSTALACIÓN FULL DE APACHE TOMCAT ............................................................ 155 FIGURA 63. ASIGNACIÓN DE USUARIO Y CONTRASEÑA ................................................................................. 156 FIGURA 64. SELECCIÓN DE RUTA DE INSTALACIÓN DE APACHE TOMCAT ...................................................... 157 FIGURA 65. RUTA POR DEFECTO PARA INSTALACIÓN DE APACHE TOMCAT .................................................. 157 FIGURA 66. CONFIRMACIÓN DE INSTALACIÓN DE APACHE TOMCAT............................................................. 158 FIGURA 67. CUADRO DE CONFIGURACIÓN DE APACHE TOMCAT................................................................... 158 FIGURA 68. CONTINUACIÓN DE CONFIGURACIÓN DE APACHE TOMCAT ....................................................... 159 FIGURA 69. INSTALACIÓN DE MICROSOFT .NET FRAMEWORK 4 .................................................................... 160 FIGURA 70. CONTINUACIÓN DE LA INSTALACIÓN DE MICROSOFT .NET FRAMEWORK .................................. 160 FIGURA 71. INSTALACIÓN DE MICROSOFT VISUAL C++ .................................................................................. 161 FIGURA 72. CONTINUACIÓN DE LA INSTALACIÓN DE MICROSOFT VISUAL C++ ............................................. 162 FIGURA 73. INSTALACIÓN DE MYSQL SERVER ................................................................................................. 162 FIGURA 74. CONTINUACIÓN DE LA INSTALACIÓN DE MYSQL SERVER ............................................................ 163 FIGURA 75. CONTINUACIÓN DE LA INSTALACIÓN DE MYSQL SERVER ............................................................ 163 FIGURA 76. INSTALACIÓN DE PAQUETES DE MYSQL SERVER ......................................................................... 164 FIGURA 77. POSIBLE FALLO EN PAQUETE DE INSTALACIÓN DE: MYSQL SERVER ........................................... 164 FIGURA 78. CONFIGURACIÓN DE LA INSTALACIÓN DE MYSQL SERVER .......................................................... 165 FIGURA 79. CONTINUACIÓN DE LA CONFIGURACIÓN DE MYSQL SERVER ...................................................... 166 FIGURA 80. COMPLEMENTOS DE LA CONFIGURACIÓN DE MYSQL SERVER .................................................... 166 FIGURA 81. CONFIGURACIÓN EN LA CONEXIÓN A INTERNET DE MYSQL SERVER .......................................... 167 FIGURA 82. INICIAR CON MYSQL WORKBENCH .............................................................................................. 168 FIGURA 83. CONFIGURACIÓN DE LA CONEXIÓN A MYSQL SERVER ................................................................ 168 FIGURA 84. MYSQL WORKBENCH ................................................................................................................... 169 FIGURA 85. CONFIGURACIÓN DE MYSQL WORKBENCH ................................................................................. 170. 12.

(13) FIGURA 86. COMPLEMENTOS DE LA CONFIGURACIÓN DE MYSQL WORKBENCH .......................................... 170 FIGURA 87. CONFIGURACIÓN DEL PROYECTO CON APACHE TOMCAT ........................................................... 171 FIGURA 88. SELECCIÓN DE LOS ARCHIVOS DEL PROYECTO ............................................................................ 172 FIGURA 89. CONFIGURACIÓN DEL PROYECTO CON LA BASE DE DATOS ......................................................... 173 FIGURA 90. DISEÑO DEL PROYECTO JOBUD .................................................................................................... 173 FIGURA 91. ESTRUCTURA DEL BACK END ........................................................................................................ 183. 13.

(14) INTRODUCCION. La Universidad Distrital como ente de educación pública, propende por entregarle al país profesionales idóneos en las diferentes áreas del conocimiento que imparte, y que mejor manera de evaluar sus procesos, que las empresas soliciten los servicios de sus estudiantes y egresados, como que ellos sean contratados por las organizaciones más importantes del país.. Por ello es necesario tomar la información de los perfiles profesionales que son requeridos por las organizaciones empresariales, confrontándola con las de los egresados de la Universidad y con la de estudiantes con espacios para laborar, para ofertar o cubrir sus requerimientos según sea el caso.. Ya que, al realizar este procedimiento totalmente sistematizado, la Universidad acorde a las políticas sobre TIC’s, del Distrito Capital “Bogotá Digital” para construir espacios de inclusión digital, está brindando a sus estudiantes y egresados, las herramientas tecnológicas, que necesitan para empezar o mejorar su proyección laboral.. Además, este prototipo permitirá al usuario y a las empresas contratantes, tener una oferta permanente de oportunidades laborales y así beneficiar a los ex alumnos y estudiantes actuales, así como, también a las empresas del medio que busquen preferentemente a nuestros egresados.. 14.

(15) Entre los beneficios de esta plataforma virtual es la creación y manejo de una base de datos siempre actualizada y conectada con sus estudiantes y ex alumnos, facilitando la comunicación entre la institución y los mismos. Se espera generar una comunicación rápida y eficiente en línea con las empresas que solicitan sus servicios a la Institución.. El espectro de alternativas será bastante amplio, ya que no sólo se difundirán las ofertas que cualquier empresa o institución busque, sino las que específicamente busquen profesionales de la Universidad Distrital, permitiéndoles publicar sus ofertas directamente a través del sitio. Se publicarán desde ofertas de medio tiempo, programas de aprendizaje, ofertas laborales y trabajos eventuales.. La utilización del sistema será muy sencilla, a través del aplicativo Bolsa de Empleos de la Universidad Distrital, se podrá acceder a los empleos ofertados, además se publicarán las ofertas laborales y los usuarios podrán cargar en forma gratuita su hoja de vida. Las compañías también podrán acceder al sitio y publicar sus ofertas de trabajo, realizando una búsqueda más efectiva, entregándole de esta forma a los usuarios más y mejores oportunidades laborales.. 15.

(16) RESUMEN. La aplicación de Bolsa de Empleos de la Universidad Distrital Francisco José de Caldas JOBUD brindara a estudiantes, egresados y empresas la oportunidad de ofertar y aplicar a empleos especializados, según las carreras que ofrece la Universidad. En el documento se explica la fase de planeación, definición y organización del proyecto, también se realiza la fase del modelado del negocio, se diseña la aplicación JOBUD (Bolsa de Empleos de la Universidad Distrital) y se realizan las pruebas funcionales del sistema que nos permiten corroborar, que la aplicación, cumple con los requerimientos y necesidades de los usuarios. Se instala en un servidor provisional de Amazon. De esta manera el acceso a la aplicación, será rápido, confiable y efectivo. Permitiendo a los usuarios, una interacción directa con la aplicación y con sus funcionalidades. La información almacenada en la base de datos se puede consultar en tiempo real, JOBUD además permite recibir y enviar notificaciones, al aplicar a una oferta o al publicar por parte de la empresa, una nueva opción de trabajo. Este proceso es innovador y brinda al usuario una excelente interacción con la aplicación, optimizando su tiempo y recursos. La aplicación JOBUD está diseñado e implementado en el framework Spring Tools que utiliza tecnologías estándar en aplicaciones JavaEE. Permite la inyección de dependencias o el uso de objetos convencionales (POJOs) como objetos de negocio, logrando un desarrollo más sencillo, rápido y unas aplicaciones más ligeras.1 Spring utiliza el paradigma de Desarrollo Web MVC (Modelo, Vista, Controlador) que garantiza calidad en el desarrollo del Sistema, haciéndolo robusto, flexible y amigable para el usuario final, garantiza altos niveles de seguridad y facilidad en la administración de los recursos, optimizando el desarrollo de aplicaciones online. Esta desarrollado en PHP, compatible con MySQL, que es la base de datos utilizada en la aplicación. Se utiliza la Metodología ciclo de mejora continua PHVA “PlanificarHacer-Verificar-Actuar” Y para el desarrollo del software, la metodología a utilizar es eXtreme Programming, por ser la metodología acorde a nuestras necesidades, permitiendo alcanzar en los tiempos requeridos, las metas propuestas.. 1. Gutiérrez Faraoni F.J. Grado en Ingeniería del Software. Desarrollo de una Aplicación Web con Spring. Framework para un Gestor de un Recetario. Pdf. 2015.. 16.

(17) ABSTRACT. The employment exchange application of the Universidad Distrital Francisco José de Caldas JOBUD will provide students, graduates and companies the opportunity to bid for and apply to skilled jobs, according to the careers offered by the University. The aplication is hosted on a server in Amazon, where it can be downloaded, to install it directly on smartphones or tablets. In this way, the Access to the aplication, it will be fast, reliable and effective. The document explains the planning phase, definition and organization of the project, is also the phase of the modeling of the business, you design your application JOBUD (Bag of jobs of the District University) and functional testing of the system that allow corroborate, that the aplication, complies with the requirements and needs of the users. Allowing users, a direct interaction with the application and its features. The information stored in the database can be viewed in real time, JOBUD also allows you to receive and send notifications to apply to an offer or publish on the part of the company a new option. This process is innovative and provides the user with an excellent interaction with the application, optimizing your time and resources. The application JOBUD is designed and implemented in the Spring framework that uses industry standard technologies JavaEE applications. Allows the injection of dependencies or the use of conventional Objects (POJOs) as business objects, achieving a development easier, faster and lighter applications. Spring uses the paradigm of development Web MVC (Model, View, Controller) that ensures quality in the development of the system, making it robust, flexible and user-friendly for the end-user, which guarantees high levels of security and ease in the administration of the resources, optimizing the development of online applications. It is developed in PHP, MySQL, which is the database used in the aplication. Using the methodology the cycle of continuous improvement PHVA "Schedule - Do Check -Act" and for the development of the software, the methodology to be used is eXtreme Programaming, for being the methodology according to our needs, allowing to reach in the time required, the proposed goals.. 17.

(18) 1. FASE DE PLANEACION, DEFINICION Y ORGANIZACIÓN. TITULO. 1.1.. Prototipo Web de Bolsa de Empleos para la Universidad Distrital en Dispositivos Móviles.. TEMA. 1.2.. Uso de las telecomunicaciones como parte fundamental de la Telemática, como apoyo en los procesos relacionados con las Bolsas de Empleos.. 1.3.. OBJETIVOS. 1.3.1. Objetivo General Desarrollar un prototipo de Bolsa de Empleos en ambiente Web para la Universidad Distrital en Dispositivos Móviles, para ofertar empleos.. 1.3.2. Objetivos Específicos . Realizar el levantamiento de información, para obtener los requerimientos del sistema.. . Desarrollar una herramienta que permita hacer consulta y actualizaciones vía web, implementando motores de búsqueda.. 18.

(19) . Verificar que la información de los diferentes perfiles se pueda cotejar y suministrar a los usuarios que la requieran.. . Diseñar una aplicación que permita realizar consultas por medio de dispositivos móviles.. . Realizar pruebas funcionales del sistema, para comprobar que cumple con los requerimientos y necesidades de los usuarios.. 19.

(20) 1.4.. PLANTEAMIENTO DEL PROBLEMA. 1.4.1. Descripción El mundo laboral en Colombia ofrece constantes retos que le exigen tanto a estudiantes como a egresados, de las Universidades ya sean públicas o privadas su inserción al trabajo, no solo por el carácter académico de lo aprendido, sino por el valor agregado de la práctica.. En instituciones educativas ya sean de índole técnico, tecnológico o universitario; se viene gestando diversos procesos sobre todo lo relacionado con sus egresados, para que al final de su ciclo educativo sean ubicados según su experticia, en empleos calificados y de esta manera, se muestre ya la solidez de la educación recibida.. Por ello instituciones como el SENA (Servicio Nacional de Aprendizaje), realizan aplicativos robustos donde entidades distritales o nacionales además de empresas públicas o privadas pueden crear sus perfiles y solicitar al aplicativo el personal que requieren. También permiten a los interesados en conseguir empleos, crear sus propios perfiles y acceder a la información de los cargos u oficios ofertados.. Grandes empresas del sector privado, crean aplicativos de bolsas de empleos, para brindar, no solo en Colombia, sino en el resto del mundo, un servicio altamente solicitado y necesario a todo nivel, ya que ofrecen una puerta al empleo rápida y eficiente.. 20.

(21) La Universidad Distrital Francisco José de Caldas viene llevando similares procesos por medio de Bienestar Universitario con su Portal de Empleo, donde se ofrecen diversos cargos y pueden acceder a ellos cualquier persona sea o no de la Universidad Distrital; además desde las coordinaciones de carrera también se ofertan los empleos que empresas o entidades solicitan a la Universidad. Pero estos procesos son aislados y no tienen la solidez operativa que requieren los egresados y los estudiantes de la Universidad, y a su vez el Distrito Capital.. 1.4.2. Formulación del problema. ¿De qué manera se puede aportar en el proceso de informar y administrar la información de los miembros de la comunidad de la Universidad Distrital, sobre ofertas laborales, de manera rápida y eficiente?. 21.

(22) 1.5.. JUSTIFICACION. La Universidad Distrital, aunque con más de 60 años de historia, no se publicita, como otras Universidades Colombianas (Universidades de los Andes, Externado, Católica, Javeriana, etc.) al igual que el portal de Bienestar Universitario, por esto sus estudiantes y principalmente egresados, deben conseguir sus propios empleos. La Universidad viene trabajando en proyectos interesantes de investigación, automatización y similares, como los siguientes: . “Diseño e implementación de un ratón USB, destinado a personas que tienen algún tipo de discapacidad en alguno de sus cuatro miembros, con especial utilidad para aquellos que sufren de tetraplejia”.2. . “El comportamiento dinámico de planeación e implementación de tecnología genera un efecto en la transformación, calidad, asignación de recursos, inventarios y trazabilidad de una cadena de suministros frutícola”.3. . “Modelo de test-bed de simulación y evaluación de criptografía de curva elíptica en redes de IPV6 de próxima generación”.4. . “Análisis de procesamiento de los datos de entrada para un localizador de fallas en sistema de distribución”.5. 2. Giovanny Rodrigo, Bermúdez Bohórquez. Informe de Gestión Centro de Investigaciones y Desarrollo Científico CIDC. Informe 2011. Universidad Distrital Francisco José de Caldas 3 Ibit. 4 Ibit. 5 Ibit.. 22.

(23) . “Inspección de calidad para un sistema de producción industrial basado en el procesamiento de imágenes”.6. Aún con todo esto, que es una pequeña muestra de los proyectos realizados en la Universidad y que la última feria interinstitucional de movilidad académica, mostro que contamos con más de 150 convenios con universidades internacionales, en Colombia no se ha logrado el suficiente reconocimiento de la labor de la Universidad Distrital.. Por ello el Prototipo de una Bolsa de Empleos para la Universidad Distrital, sería un canal permanente de visibilidad de los egresados y estudiantes, no solo en el ámbito nacional, sino en el ámbito internacional. Y esta articulación con el sector productivo, hace necesario que las entidades, de los diversos sectores económicos, trabajen junto a los entes educativos de nivel superior, para aprovechar los conocimientos y el aporte de los jóvenes al desarrollo del país.. Tener personal altamente calificado, beneficia a las industrias y al sector productivo del país, pues se tiene a la mano, gente deseosa de innovar y con el conocimiento para manejar nuevas tecnologías, disminuyendo costos para las empresas, que pueden tomar decisiones importantes, basados en criterios más amplios.. 6. Giovanny Rodrigo, Bermúdez Bohórquez. Informe de Gestión Centro de Investigaciones y Desarrollo Científico CIDC. Informe 2011. Universidad Distrital Francisco José de Caldas. 23.

(24) Cuando se realizan los procesos para llenar vacantes en las empresas, no siempre se consigue el personal con el perfil idóneo, con una Bolsa de Empleos directamente ofertando los perfiles de estudiantes y egresados de la Universidad Distrital, se accederá a los requerimientos que determinadas empresas solicitan.. Junto con la oficina de egresados, se apoyaría mejor a los egresados, por ser un motor fundamental que mueva la Universidad desde la academia a la extensión, articulándose con los sectores productivos, trayendo bienestar social a los participantes de estos procesos. Los 27.000 estudiantes y casi un millar de egresados de la Universidad, se beneficiarán de este proyecto, asimismo del reconocimiento para la Universidad en el ámbito profesional y académico.. Por ello se requiere estandarizar y sistematizar las hojas de vida de estudiantes y egresados, generando un prototipo que haga cruce con esta información y la de las empresas, para satisfacer sus requerimientos. Creando procesos que cubran estas necesidades y brinden a sus usuarios de forma ágil, eficiente y efectiva, la información solicitada.. Con el uso extensivo de los dispositivos móviles (Celulares y Tablets), la tecnología para transmitir información, viene cambiando, transformándose para adaptarse a los nuevos requerimientos. El Prototipo Web de Bolsa de Empleos, debe permitir la intercomunicación de la información, de forma transparente para los usuarios.. 24.

(25) 1.6.. ALCANCES. 1.6.1. A Nivel Técnico El prototipo de software se desarrollará para ser visualizados en sistemas operativos Linux o Windows y el análisis, diseño e implementación de la base de datos se hará en MySQL, por ser un sistema de bases de datos relacional, libre o sea con licenciamiento de código abierto específicamente es necesario licenciamiento GPL y es además la base de datos que utiliza la Universidad, por ello no presentará problemas de incompatibilidad.. Se utilizará el framework llamado Spring Tools Suite, Spring es un framework alternativo al stack de tecnologías estándar en aplicaciones JavaEE. Utiliza la inyección de dependencias o el uso de objetos convencionales (POJOs) como objetos de negocio, permitiendo un desarrollo más sencillo y rápido y unas aplicaciones más ligeras. Maneja los campos de Big Data/NoSQL, HTML5/móviles y aplicaciones sociales. Spring utiliza un conjunto de librerías portables entre servidores.7. La suite Spring Tools soporta la orientación de aplicaciones a servidores locales, virtuales y basados en la nube. Está libremente disponible para el desarrollo y las operaciones de negocio internas sin límites de tiempo, totalmente open-source y licenciado bajo términos de la licencia pública de Eclipse.8. 7 8. Wholesite Spring Tools. Pdf. Departamento de Ciencia de la computación e IA. 2012-2013. Pag 4 y 5. Ibit. pag 4 y 5.. 25.

(26) El desarrollo se realizará bajo el lenguaje PHP, es un lenguaje de programación de uso general de script, del lado del servidor, originalmente diseñado para el desarrollo Web de contenido dinámico. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes y puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.9. Para el servidor Web, se utilizará la plataforma Xtreem Host que posee entre sus características, a sus 5500 Mbps de espacio en disco, 200 Gbps de transferencia mensual, 4 Mbps de tamaño límite por archivo, 50 bases de datos MySQL, phpMyAdmin 3.2.5, 50 subdominios. Es uno de los hosting más completos que hay en el mercado.. Para darle mayores utilidades al aplicativo este debe poderse utilizar con la tecnología móvil, en ella se viene utilizando GSM (Global System for Mobile Communication) o Sistema global para las comunicaciones móviles, que es un sistema de telefonía móvil digital. GSM junto con otras tecnologías son parte de la evolución de las telecomunicaciones móviles inalámbricas que incluye HSCSD (High-Speed Circuit-Switched Data), General Packet Radio System (GPRS), Enhanced Data GSM Environment (EDGE), y Universal Mobile Telecommunications Service (UMTS).10 Estas tecnologías permiten mantener a los usuarios interconectados de forma rápida y eficiente.. 9. AJPD Soft. Generador Formularios PHP. Tomado del sitio Web http://www.ajpdsoft.com/modules.php? name=Encyclopedia&op=content&tid=767. Fecha: Diciembre 15 de 2016. Hora: 4:44 am 10 Telefonía Móvil y Redes de Datos. Fernández López Antonio, González López Daniel, Rubio Lara Alberto. 2002. Tomado de la página Web: http://www.uhu.es/fernando.gomez/transydat_archivos/Movil.PDF. Fecha: Diciembre 12 de 2016. Hora: 4:40 am.. 26.

(27) 1.6.2. A Nivel Funcional El alcance del proyecto de “Prototipo Web de Bolsa de Empleos para la Universidad Distrital en Dispositivos Móviles”, serán los estudiantes de la Universidad y sus egresados, además de los usuarios empresas, en primera instancia las que tengan convenios con la Universidad, después se ampliara a todo tipo de empresas, instituciones u organismos nacionales o internacionales, interesados en contratar personal que accederán al sistema, una vez creen su respectivo perfil.. En este prototipo se desarrollarán los siguientes módulos: . Un módulo que permita hacer consulta y actualizaciones vía web, implementando motores de búsqueda. Los usuarios podrán subir su hoja de vida y modificarla.. . Un módulo que permita gestionar modelos de actualización, para que la información de los diferentes perfiles sea cotejada y suministrada a los usuarios que la requieran. De esta manera, los datos registrados serán enviados a las empresas o a los usuarios estudiantes o egresados, según la información por ellos ingresada.. 27.

(28) 1.7.. DELIMITACIONES. 1.7.1. Técnica. El Prototipo de Bolsa de Empleos al estar soportado en el hosting Xtreem Host permite un margen de utilización amplio para almacenar la base de datos. La aplicación se alojará en la tienda de Android, donde podrá descargarse gratuitamente.. Al realizar la base de datos en MySQL, se aprovecha una base de datos compatible con la utilizada por la Universidad, y debe estar completamente integrada con la suite Spring Tools que soporta la orientación de aplicaciones a servidores locales, virtuales y basados en la nube. Que permite utilizar todas sus potencialidades.. Al transferir información entre dispositivos móviles se debe utilizar los últimos protocolos de seguridad, que mejoran muchas características tanto de manejo y protección de la información como de seguridad de la misma, para evitar cualquier fuga de información, ya que no todas las redes inalámbricas, tienen contraseña de seguridad.. 1.7.2. Temporal El tiempo estimado para la realización de este proyecto, es de 22 meses, tomándolo a partir del 30 de abril de 2015, hasta el 28 de febrero de 2017.. 28.

(29) 1.7.3. Geográfica Como la Universidad Distrital tiene sus sedes en Bogotá, departamento de Cundinamarca, Colombia; el proyecto de Prototipo Web de Bolsa de Empleos para la Universidad Distrital en Dispositivos Móviles; estará delimitado en esta ciudad, pero con acceso por medio de la Internet y telefonía celular, a cualquier lugar de Colombia o del mundo, permitiendo el acceso ilimitado a los usuarios estudiantes, usuarios egresados y usuarios empresas.. 29.

(30) 1.8.. MARCO DE REFERENCIA. 1.8.1. Marco Histórico La Universidad Distrital por su carácter público, dirigido a educar a las clases más desfavorecidas del Distrito Capital y de la región central de Colombia. Ha encaminado sus esfuerzos a educar personas altamente capacitadas en el ámbito académico, que se proyecten al país de forma productiva, y que ejerzan un liderazgo social, que impulse al país en sectores técnicos, tecnológicos, científicos e investigativos, en diferentes áreas del saber.. Su misión se concreta en la cualificación de personas con capacidad de actuar como protagonistas del cambio social y de sí mismo, en la formación del espíritu científico aplicado a la indagación, interpretación y modificación de la realidad y en la contribución a forjar ciudadanos idóneos para promover el progreso de la sociedad.11. Las Bolsas de Empleos en Colombia, nacen de la necesidad que tienen las personas en conseguir empleos y a su vez de las empresas en llenar las vacantes necesarias, para lograr sus objetivos. En esa medida muchas empresas optaron por publicar ofertas de empleos directamente, en sus páginas Web, como una forma de solucionar directamente sus necesidades de personal.. 11. Tomado de la página Web de la Universidad Distrital. 2016. https://www.udistrital.edu.co/novedades/ particularNews.php?idNovedad=6363&Type=N Fecha: Noviembre 25 de 2016. Hora: 8:24 pm.. 30.

(31) Nacieron diversas Bolsas de Empleos, imitando a empresas internacionales fuertes en el ámbito laboral, que tienen ya un manejo adecuado a los perfiles de aspirantes y empresas. De esta forma nace la necesidad de organizar el marco jurídico en Colombia, que reglamento el no cobro de sus servicios (publicar su curriculum, acceder a ofertas de empleo, etc.), y de cómo cobrar o no a las empresas, que requieran sus servicios.. Muchas universidades en el mundo ofertan a sus egresados mediante Bolsas de Empleos, por ejemplo, la Universidad Autónoma de Sinaloa con su Escuela de Ingeniería Mochis, tiene conformada una Bolsa de Empleos, pero no con los recursos tecnológicos de este prototipo, ya que todos los procesos los realizan de forma semi automática. En Colombia Universia apoyándose en www.trabajando.com, que es una entidad internacional de Bolsa de Empleos, además de otras universidades, que ofrecen servicios de Bolsas de Empleos para sus egresados.. Tabla 1. Principales Bolsas de Trabajo en Colombia Bolsas de Trabajo Generales y Especializadas CompuTrabajo. El Empleo. CARACTERISTICAS: Bolsa de trabajo en general. CARACTERISTICAS: Bolsas de trabajo general. POSTULANTES: Ingrese gratis su CV. POSTULANTES: Ingrese gratis su CV. Paquete VIP desde 40 USD (por año). 31. Puesto. DETALLES: Ofertas de trabajo para las distintas ciudades del país, agrupadas en diversas subcategorías que facilitan la búsqueda. POSTULANTE: Postúlese, contacte a los anunciantes y añada su currículum gratis..

(32) EMPLEADORES AVISOS: Gratis: Publicar avisos es gratis Pagos: Avisos destacados y acceso ilimitado a a base de datos desde 100 USD (por 3 meses) Trabajar. EMPLEADORES AVISOS: Gratis: En los Clasificados Pagos: Desde $170 (por 30 días) Trabajando. EMPLEADOR AVISOS: Añadir un aviso clasificado de empleo es gratis y no requiere registro. Empleos. DETALLES: Sección de bolsa de trabajo para estudiantes. DETALLES: Bolsa de trabajo en general. CARACTERISTICAS: Publica listados de ofertas y pedidos recientes, al estilo de clasificados. POSTULANTE: Ingrese gratis su Currículum. POSTULANTES: Ingrese gratis su CV. EMPLEADOR AVISOS: Gratis: Publicar avisos es gratis. POSTULANTE: Ingrese gratis su Currículum EMPLEADOR AVISOS: Gratis: Publicar avisos es gratis. EMPLEADORES AVISOS: Gratis: Publicar avisos es gratis Empleate. Empleos. CARACTERISTICAS: Ofertas para trabajos en el exterior. CARACTERISTICAS: Ofertas para trabajos en el exterior. POSTULANTES: Ingrese gratis su CV. POSTULANTES: Ingrese gratis su CV. EMPLEADORES AVISOS: Gratis: Publicar avisos es gratis (por un mes). EMPLEADORES AVISOS: Pagos: U$50 (por 30 días) Miembros: Desde U$25 (mensual) El acceso a la base de CV es pago. 32. Manpower. CARACTERISTICAS: Ofertas para trabajos en el exterior POSTULANTES: Ingrese gratis su CV EMPLEADORES AVISOS:.

(33) Opción Empleo. Empleox. DETALLES: Bolsa de empleo en general. DETALLES: Bolsa de empleo en general. POSTULANTE: Ingrese gratis su Currículum. POSTULANTE: Ingrese gratis su Currículum. EMPLEADOR AVISOS: El precio por listar sus empleos en Opción empleo es $ 50 neto por click. EMPLEADOR AVISOS: Publicar avisos es gratis. Fuente http://www.altillo.com/trabajo/trabajo_col.asp. A continuación, se muestra un listado de las mejores empresas para trabajar en Colombia según “The grate place to work”. Tabla 2. Empresas Líderes en Trabajo en Colombia 1 Hocol S.A. 194 Puestos de Trabajo Rubro: Manufactura y Producción. 14 Construcciones El Cóndor S.A. 828 Puestos de Trabajo Rubro: Construcción y Bienes Raíces. 2 Colombiana Kimberly Colpapel S.A. 3386 Puestos de Trabajo Rubro: Industrial - Pulpa de madera, papel y productos de papel. 15 Promigas S.A. 403 Puestos de Trabajo. 3 Industria Colombiana del Café S.A.S. - Colcafé 603 Puestos de Trabajo Rubro: Industrial - Productos alimenticios. 16 Productos Roche S.A. 452 Puestos de Trabajo Rubro: Biotecnología y Farmacia - Farmacéutica. 4 Telefónica Móviles Colombia S.A. 2063 Puestos de Trabajo Rubro: Telecomunicaciones. 17 Henkel Colombiana S.A. 1027 Puestos de Trabajo Rubro: Servicios Industriales. 5 Edatel S.A. E.S.P. 987 Puestos de Trabajo Rubro: Telecomunicaciones. 18 Belcorp 3072 Puestos de Trabajo Rubro: Industrial - Productos personales y para el hogar. 6 Branch of Microsoft Colombia Inc. 195 Puestos de Trabajo Rubro: Ciencias de la Información - Software. 19 Grupo Éxito S.A. 36719 Puestos de Trabajo Rubro: Retail. 7 Janssen Cilag S.A. 109 Puestos de Trabajo Rubro: Biotecnología y Farmacia - Farmacia. 20 Productos Alimenticios Doria S.A.S. 808 Puestos de Trabajo Rubro: Industrial - Productos alimenticios. 33.

(34) 8 Aseguradora Solidaria de Colombia S.A. 670 Puestos de Trabajo Rubro: Servicios Financieros y Seguros. 21 EPS y Medicina Prepagada Suramericana – EPS Sura 924 Puestos de Trabajo Rubro: Salud - Servicios. 9 Novartis de Colombia S.A. 650 Puestos de Trabajo Rubro: Biotecnología y Farmacia. 22 Andiasistencia S.A. 392 Puestos de Trabajo Rubro: Servicios profesionales. 10 Telefónica Telecom S.A. 3299 Puestos de Trabajo Rubro: Telecomunicaciones. 23 Directv Colombia Ltda. 966 Puestos de Trabajo Rubro: Medios - Televisión/Cine/Video. 11 Arcos Dorados Colombia S.A. - McDonald´s Colombia 2472 Puestos de Trabajo Rubro: Hospitalidad - Servicios alimenticios. 24 Astra Zenenca Colombia S.A. 217 Puestos de Trabajo Rubro: Biotecnología y Farmacia - Farmacéutica. 12 Yanbal de Colombia S.A. 1280 Puestos de Trabajo Rubro: Industrial - Productos personales y para el hogar. 25 Nestlé Purina Petcare de Colombia S.A. 138 Puestos de Trabajo Rubro: Industrial - Productos alimenticios. 13 Seguros de Riesgos Profesionales Suramericana S.A. 601 Puestos de Trabajo Rubro: Servicios de Finanzas y Seguros. Fuente: www.thegrateplacetowork.com. 1.8.2. Marco Legal. El marco legal que permite el funcionamiento de las Bolsas de Empleo en Colombia son la Ley 1233 de 2008, el Decreto 4588 de 2006 y el Decreto 3115 del 30 de diciembre del 97. Debido a las leyes y decretos que rigen las Bolsas de Empleo, donde no se les permite cobrar, por conseguirles empleo a sus usuarios y con el fin de que su trabajo sea lucrativo, las bolsas de empleo podrán cobrar a los usuarios empresa, una comisión hasta del 20 por ciento sobre el salario básico que el empleado devengará. Sin embargo, el Ministerio de Trabajo aclara, que este porcentaje nunca se deberá descontar al trabajador de sueldo.. El decreto 0722 de 2013 del Ministerio de Trabajo, por el cual se reglamenta la prestación del Servicio Público de Empleo, se conforma la red de operadores del Servicio Público de Empleo y se reglamenta la actividad de intermediación laboral, mediante las Bolsas de. 34.

(35) Empleos. Junto al decreto 2852 de 2013, por el cual se reglamenta el Servicio Público de Empleo y el régimen de prestaciones del Mecanismo de Protección al Cesante, creado por la Ley 1636 de 2013, específicamente en los componentes relacionados al Empleo, la capacitación para la inserción laboral prestaciones económicas de seguridad social relacionados con el Empleo, la capacitación para la inserción laboral prestaciones económicas de seguridad social.12. Según un estudio realizado por el Sistema de Información del Observatorio Laboral, en 1997, existían 68 bolsas de empleo en el país, de estas sólo 23 estaban en regla, 29 no existían en las direcciones autorizadas y 14 estaban por sancionar. Así mismo fueron detectadas 16 de estas empresas de carácter pirata.13. Actualmente existen 445 empresas de empleo temporal, el ministerio de Trabajo ha realizado visitas a 278 de ellas, de las cuales 223 cumplen con todos los requisitos de funcionamiento. Respecto a las empresas que ofrecen servicios temporales, se expidió el decreto 0024 del 6 de enero del 98, mediante el cual las mismas deben reconocer los servicios de seguridad social a los trabajadores en misión, están obligadas a actualizar la cuantía de la póliza de garantía y deben solicitar permiso a Ministerio de Trabajo para abrir sucursales.14. 12. Decreto 2852 de 2013. Artículo legal. Diciembre 6 de 2013. Bolsas de Empleo, no todo está permitido. Artículo de Periódico El Tiempo. Nullvalue. Mayo 4 de 1997. 14 Casa Editorial El Tiempo. Artículo de Periódico. Octubre 31 de 2013 13. 35.

(36) 1.8.3. Marco Teórico. En Colombia las universidades ofrecen diferentes alternativas para que los futuros egresados, conozcan la realidad laboral del país, se preparen para enfrentarla y estén al tanto de las posibilidades que tienen para conseguir su primer empleo. 637 municipios del territorio nacional poseían al menos un matriculado en programas de educación superior, lo que representa cerca del 57% del total de municipios, distribuidos en todos los departamentos de Colombia. En Bogotá por ejemplo, están matriculados el 32% de los estudiantes en educación superior, en Antioquia el 13.8%, en el Valle del Cauca 7.5%, en Atlántico el 5.8% y en Santander el 5.4%.15. En la siguiente figura se discrimina la matricula total en instituciones según el nivel de formación. Figura 1. Matricula Total Instituciones Según Nivel de Formación MATRICULA TOTAL INSTITUCIONES SEGÚN NIVEL DE FORMACIÓN 5.000.000. 0 2007 2008 2009 2010 2011* 2012* 2013* 2014 2015 Técnica Profesional. Tecnológica. Universitaria. Especialización. Maestría. Doctorado. Total Fuente: MEN – SNIES Corte a mayo 16 de 2016. 15. Boletín educación superior en cifras. Ministerio de Educación Nacional. Diciembre de 2016. 36.

(37) En la siguiente grafica se debe observar como se ha incrementado el número de personas graduadas de 2010 a 2016. Figura 2. Títulos otorgados de educación superior por Nivel de formación 2010-2014 Total DOCTORADO MAESTRIA ESPECIALIZACION UNIVERSITARIA TECNOLOGICA TECNICA PROFESIONAL 0. 200.000. 400.000. 600.000. Fuente: MEN – SNIES Corte a mayo 16 de 2016. 1.8.3.1.. Bolsas de Empleo. Una bolsa de empleo es un servicio del cual disponen ciertos organismos, entidades y empresas públicas o privadas donde se recepcionan datos sobre personas o demandantes de trabajo y ocupaciones diversas. Con la llegada de Internet, esta recopilación de datos e información ha simplificado la tarea de todos aquellos que buscan oficio y los que ofrecen trabajo. La bolsa de empleo en Internet es uno de los más importantes avances que nos brinda la modernidad y la tan renombrada globalización o revolución tecnológica.16. Uno de los mayores beneficios que se tiene y que siempre está incluido en una bolsa de empleo es que un gran número de empresas y organismos tendrán su currículo. De esta. 16. Tomada de la página web http://www.bolsadeempleo.ws/. Fecha: 18 de octubre de 2012. Hora 11:25 pm. 37.

(38) manera, ser parte de una bolsa de empleo lo hace pertenecer a un círculo económico y laboral que el mercado exige. En una bolsa de empleo, tanto los trabajadores que buscan un oficio, así como los empleadores que requieren personal, se encuentran en este espacio combinado, que relaciona la oferta y la demanda de trabajo de una manera perfecta. La bolsa de empleo es un fenómeno a nivel mundial. Todos los países del planeta utilizan el servicio de bolsa de empleo, tanto los organismos públicos como las empresas privadas que encuentran en la bolsa de empleo una importante base de datos para las urgencias que se vayan sucediendo en el transcurso del año.17. 1.8.3.2.. Computación en la Nube o Cloud Computing. La computación en nube es un sistema informático basado en Internet y centros de datos remotos para gestionar servicios de información y aplicaciones. La computación en nube permite que los consumidores y las empresas gestionen archivos y utilicen aplicaciones sin necesidad de instalarlas en cualquier computadora con acceso a Internet. Esta tecnología ofrece un uso mucho más eficiente de recursos, como almacenamiento, memoria, procesamiento y ancho de banda, al proveer solamente los recursos necesarios en cada momento. El término “nube” se utiliza como una metáfora de Internet y se origina en la nube utilizada para representar Internet en los diagramas de red como una abstracción de la infraestructura que representa.18. 17. Ibit. Tomada de la página web http://www.computacionennube.org/computacion-en-nube/. Fecha: 18 de octubre de 2012. Hora: 5:35 pm 18. 38.

(39) Figura 3 Diagrama de la Computación en la Nube. Fuente: Computación en la Nube Org. 1.8.3.3.. Bases de Datos MySQL. MySQL es un sistema gestor de bases de datos (SGBD, DBMS por sus siglas en inglés) muy conocido y ampliamente usado por su simplicidad y notable rendimiento. Aunque carece de algunas características avanzadas disponibles en otros SGBD del mercado, es una opción atractiva tanto para aplicaciones comerciales, como de entretenimiento precisamente por su facilidad de uso y tiempo reducido de puesta en marcha. Esto y su libre distribución en Internet bajo licencia GPL le otorgan beneficios adicionales como contar con un alto grado de estabilidad y un rápido desarrollo. MySQL está disponible para múltiples plataformas, la seleccionada para los ejemplos de este libro es GNU/Linux. Sin embargo, las diferencias con cualquier otra plataforma son prácticamente nulas, ya que la herramienta utilizada en este caso es el cliente mysql-client, que permite interactuar con un servidor MySQL en modo. 39.

Figure

Tabla 1. Principales Bolsas de Trabajo en Colombia  Bolsas de Trabajo Generales y Especializadas
Tabla 2. Empresas Líderes en Trabajo en Colombia
Figura 1. Matricula Total Instituciones Según Nivel de Formación
Figura 9. Utilización del ciclo PHVA para mantenimiento y mejora de la directriz del  control del proceso
+7

Referencias

Documento similar