Capítulo 4. Resultados
4.3 Errores
35 Resultados con “Puesto/Especialidad” de Ventas, “Nivel de estudios” Titulado y
“Nivel de inglés” Cualquiera, (figura 26).
Figura 26. Pantalla resultado 6
Resultados con “Puesto/Especialidad” de Comprador, “Nivel de estudios”
Cualquiera y “Nivel de inglés” Cualquiera (figura 27).
Figura 27. Pantalla resultado 7
36
Conclusiones
A lo largo del desarrollo del presente proyecto, y analizando todos y cada uno de los puntos que se fueron desarrollando en el, llegamos a varias conclusiones mismas que se serán planteadas a lo largo del presente apartado.
El primer logro obtenido al concluir el desarrollo del proyecto es el de haber mejorado sustancialmente un sistema que originalmente no realizaba búsqueda alguna, ahora ofrece la posibilidad de realizar una búsqueda por similitud tomando desde la base de datos la información del currículum y arrojando como resultado las ofertas de trabajo aptas para el candidato.
La herramienta ahora es capaz de importar el currículum que el candidato crea dentro de la aplicación, a formato “.doc” lo que realza su eficacia pues mejora el control al momento de elaborarlo y del manejo de la información que este contiene.
Así mismo, se modificaron varios campos en diferentes secciones y apartados del sistema para incrementar la funcionalidad del mismo al momento de realizar las búsquedas solicitadas por el usuario, mismas que han quedado asentadas en el capítulo de desarrollo.
En general se llego a la conclusión que al final de el proyecto realizado, la creación de un sistema de apoyo de búsqueda de empleo utilizando búsqueda por similitud en conjunto con la modificación de la herramienta Os-Commerce al ser flexible a la modificación en código PHP, inserción de nuevas tablas, modificación de las tablas creadas por default por el sistema y adaptaciones ya antes mencionadas en el documento, asiendo esto que el sistema brinde un mejor manejo de la información tanto para el desarrollador, como para el usuario final.
37
Recomendaciones y Trabajo a Futuro
Una de las formas para mejorar el sistema es una reestructuración completa de las bases de datos, ya que en el proyecto se enfrentó la problemática del tipo de dato de los atributos con el que fue creada la base de datos originalmente, siendo esto un problema a la hora de crear una concordancia más especifica según el currículum del usuario.
Para un mejor funcionamiento y adaptación del sistema es recomendable hacer un estudio de los requerimientos para crear la base de datos adecuadamente para un mejor funcionamiento a la hora de implementar la herramienta de búsqueda por similitud.
38
Referencias
[1] G. Simental, El Diario de Juárez. “Tiene el estado 68% más desempleados”, Agosto 2009. [En línea]. Disponible:
http://www.diario.com.mx/nota.php?notaid=3e46bc148fcfd15f687d160649ec5514 [2] A. Jáquez (comunicación privada), 2009.
[3] Conectu Ltda., “¿Para qué sirve una página Web?”, Agosto 2009. [En línea].
Disponible: http://www.conectu.com/v4/es_articulos.php?a=105
[4] Noticias Darkub, “¿Qué significa HTML y para qué sirve?”, Agosto 2009. [En línea]. Disponible: http://www.darkub.wordpress.com/2008/03/03/%C2%BFque- signfica-html-y-para-que-sirve/
[5] Wikipedia la Enciclopedia Libre (s.f.), “PHP”, Agosto 2009. [En línea]. Disponible:
http://www.es.wikipedia.org/wiki/PHP
[6] Maestros de Web, “¿Qué es el PHP?”, Agosto 2009. [En línea]. Disponible:
http://www.maestrosdelweb.com/editorial/phpintro/
[7] Wikipedia la Enciclopedia Libre (s.f.), “Página Web”, Agosto 2009. [En línea].
Disponible: http://es.wikipedia.org/wiki/E-commerce
[8] Wikipedia la Enciclopedia Libre (s.f.), “Página Web”, Agosto 2009. [En línea].
Disponible: http://es.wikipedia.org/wiki/MySQL
[9] Wikipedia la Enciclopedia Libre (s.f.), “Página Web”, Agosto 2009. [En línea].
Disponible: http://es.wikipedia.org/wiki/PhpMyAdmin
[10] Facultad de Cs. Físicas y Matemáticas, “Búsqueda por similitud en bases de datos multimedia”, Marzo 2010. [En línea]. Disponible:
39 https://www.u-cursos.cl/ingenieria/2007/2/CC52V/1/material_docente/objeto/139879 [11] E. Chávez, G. Navarro, R. Baeza-Yates, and J.L. Marroquin, Proximity searching in metric spaces. ACM Computing Surveys, v.33 n.3, pp. 273–321, 2001.
[12] Microsoft Corporation, “FP98: Cómo buscar utilizando LIKE en la instrucción SQL IDC O ASP”, Marzo 2010. [En línea]. Disponible:
http://support.microsoft.com/kb/194677/es
[13] Microsoft TechNet, “Coincidencias de patrón en condiciones de búsqueda”, Abril 2010. [En línea]. Disponible: http://technet.microsoft.com/es-es/library/ms187489.aspx [14] Míguelo (2005), “¿Qué es Os-Commerce?”, Agosto 2009. [En línea]. Disponible:
http://www.desarrolloweb.com/articulos/2132.php
[15] Pc-portatil, “Tienda Oscommerce preconfigurada y con módulos adicionales”, Agosto 2009. [En línea]. Disponible:
http://distribuidores-mayoristas.pc-portatil.com/tienda-oscommerce
40
Anexos
Guía de uso
Esta guía de uso la vamos a manejar como un apéndice, ya que es un proyecto de titulación, no nos interesa “vender” la aplicación sino el proceso y el sustento teórico.
En este apartado habremos de proporcionar las instrucciones o pasos por medio de los cuales el usuario podrá obtener los beneficios de la búsqueda de una oferta de empleo, para lo cual, hemos dividido su funcionamiento en dos partes, en la primera lo relevante a la página web y una segunda destinada a las especificaciones para el funcionamiento de la herramienta.
Página web
La página web se divide para su funcionamiento básicamente en dos categorías que hemos denominado “Candidatos” y “Empleadoras”, entendiéndose por ellas lo siguiente:
Candidatos: Son los usuarios que ingresan a la página web en busca de una oferta de trabajo que se adecue a las necesidades y cualidades que este tenga.
Empleadoras: Son todas aquellas empresas que tienen demanda de trabajadores y que deciden publicar sus ofertas de trabajo dentro de la pagina web a fin de encontrar a los candidatos adecuados para ocupar las vacantes ofrecidas.
Candidatos (Usuarios):
El primero de los pasos que habrá de llevar a cabo cualquier usuario que pretenda hacer uso de la página web para encontrar un empleo que se adecue a sus necesidades, es el de registrar sus datos, para lo cual bastara con un clic en la opción denomina “REGISTRARME” dentro de la sección candidatos que se encuentra visible en el menú superior del lado izquierdo, enseguida se desplegara una forma la cual habrá de llenarse con los datos personales como lo son nombre, domicilio, número de teléfono y dirección de correo electrónico, además de lo anterior el usuario deberá de proporcionar una contraseña, esto para hacer más fácil y seguro el uso de la página, destacando que el nombre de usuario no es necesario toda vez que este se genera
41 automáticamente tomando la dirección de correo electrónico ingresado previamente (figura 28).
Figura 28. Pantalla de registro de usuarios candidatos
Cabe destacar que en el caso de que el usuario pierda por cualquier motivo su contraseña deberá hacer clic en “¿Has olvidado tu contraseña? Sigue este enlace y te la enviamos” que se encuentra en el área de inicio de sección en la parte baja de los campos de usuario y contraseña, para lo cual se abrirá otra pantalla en la cual el sistema le preguntará por la misma dirección de correo electrónico que proporciono al momento del registro para enviarle ahí su nueva contraseña.
Una vez que el usuario ha quedado registrado deberá dar clic en la opción denominada “Crear o Editar Currículum” o “Mi Currículum”, la cual le permite si es la primera vez que ingresa a la página, proporcionar a la base de datos toda la información que se desee sobre su preparación académica y experiencia laboral, lo que realizara seleccionando una opción dentro del menú que ofrece cada uno de los campos a llenar, como lo son:
OBJETIVO: En el cual el candidato podrá hacer del conocimiento de la empleadora las metas que este se ha fijado a futuro.
42 EXPERIENCIA LABORAL.- Para el llenado de este apartado el sistema ofrece los siguientes campos:
• Fecha de la última empresa donde laboro.
• Nombre de la empresa.
• Lugar (Ciudad y Estado).
• Puesto que desempeño.
• Descripción de las funciones que desempeño en la empresa, logros y que haya realizo a la misma.
Así mismo el usuario cuenta con dos secciones más con los mismos campos que los que han quedado descritos para en el caso de que este tenga una trayectoria laboral más amplia.
EDUCACION.- Para el llenado de este apartado el sistema ofrece los siguientes campos:
• Nivel de estudios que el candidato haya obtenido dentro de su formación académica para lo cual el sistema ofrece un menú de opciones en las que el usuario puede seleccionar entre Preparatoria, Profesional, Maestría y Doctorado según sea su caso.
• Estatus, en el cual el candidato seleccionara dentro un menú que muestra las siguientes opciones estudiante, trunca, graduado y titulado.
• Fecha (Inicio y Terminación de Estudios).
• Escuela (Institución académica donde haya realizado sus estudios).
• Ciudad y Estado (Donde realizo sus estudios).
• Descripción de los estudios, deberá informar si obtuvo algún título o la carrera que perseguía.
REFERENCIAS.- Para el llenado de este apartado el sistema ofrece los siguientes campos:
• Nombre de la referencia.
• Empresa, en el caso de que sea una referencia de tipo laboral.
• Teléfonos de la referencia.
43
• Tipo de referencia, el candidato puede escoger de un menú de opciones si la referencia proporcionada es de tipo laboral o personal.
INFORMACION ADICIONAL.- Para el llenado de este apartado el sistema ofrece los siguientes campos:
• Nivel de carrera laboral, el candidato deberá seleccionar dentro del las opciones Estudiando, 1 a 2 años trabajando, 3-5 años trabajando, 5-10 años trabajando, 10 o más años trabajando, Gerente, Ejecutivo, Directivo, Presidente o Vicepresidente
• Área de Trabajo, el candidato manifestara dentro de que sector ha venido desempeñándose para lo cual habrá de escoger dentro de las opciones Analista, Administrativo, Asistente, Comprador, Coordinador, Director Diseñador, Enfermería, Expeditador, Gerente, Ingeniero, Licenciado, Líder, Medico, Planeador, Supervisión, Técnico, Ventas y Otro (En el caso de que su área no se encuentre entre las opciones mencionadas y para lo cual se designo un espacio para indicarla).
• Nivel de inglés, el candidato habrá de escoger dentro del menú de entre Básico (menos de 50%), Intermedio (50% a 70%), Avanzado (70% a 85%) y Bilingüe (85% a 100%).
• Salario deseado, el candidato informara cual es el salario que pretende obtener y seleccionar en qué tipo de moneda lo desea percibir par lo cual se ofrecen dos opciones pesos y dólares, así como indicar la frecuencia con la que desea se le entregue su salario seleccionando de entre las opciones diario, semanales, mensuales, anuales.
• Disponibilidad para viajar, seleccionando uno de las dos opciones que son “Si” y
“No” según sea su caso.
44
• Disponibilidad de cambiar de residencia, seleccionando una de las dos opciones que son “Si” y “No” según sea su caso.
• Teléfono, esta información aparecerá automáticamente ya que la información será tomada por el sistema de los datos que el candidato proporciona al momento de su registro.
• Fax, esta información aparecerá automáticamente ya que la información será tomada por el sistema de los datos que el candidato proporciona al momento de su registro.
• E-Mail (Correo Electrónico), esta información aparecerá automáticamente ya que la información será tomada por el sistema de los datos que el candidato proporciona al momento de su registro.
A continuación el usuario deberá de dar “clic” en la opción denominada
“continuar”, para que con ello la información que ha venido proporcionando se almacene en la base de datos, y al mismo tiempo lo enviara a una diversa pantalla para que este cree su currículum en formato (.doc) que es el que maneja el sistema para el envió de su información a las empleadoras.
Es indispensable que el currículum se genere en el formato antes citado, para lo cual la pantalla indica que pasos deberá seguir el candidato, mismo que son (figura 29, figura 30):
1. Hacer “clic” en la opción “Crear Archivo”.
2. A continuación le aparecerá la ventana descarga de archivos, en donde deberá dar “Clic” en la opción “Guardar”.
3. El usuario deberá seleccionar la ubicación en donde desea que se guarde su información, esto sin cambiar el nombre del archivo “Clave” que el sistema género automáticamente, pues de lo contrario su información no podrá ser enviada a los ofertantes.
45 Figura 29. Pantalla de creación de currículum a formato “.doc”
Figura 30. Pantalla de guardado de currículum en formato “.doc”
Una vez que se ha generado el documento, el candidato deberá presionar con el cursor la opción “Continuar” para volver a la página principal y así habrá concluido con el proceso de la creación de su Currículum.
46 Cabe destacar que en el caso de que el usuario se encuentre registrado y haya generado su currículum previamente, este podrá hacer las modificaciones que desee dando “clic” en la opción denominada “Mi Currículum”, para que este le aparezca con la información proporcionada y únicamente tenga que hacer la modificación que requiera, hecho lo anterior deberá guardar los cambios realizados.
Empleadoras (Empresas):
La página web, ofrece a la Empleadora la posibilidad de encontrar personal altamente calificado de todas las industrias, toda vez que le permite tener a su disposición los currículums de los candidatos que más se acerquen a sus expectativas y requerimientos.
El primer paso que habrá de seguir la empleadora para hacer uso de esta herramienta es el registrarse para lo cual habrá de dar “Clic” en el menú que para tal efecto se encuentra en la parte superior de la página principal dentro del apartado de empresas, dentro de la opción denominada “nuevo cliente”, lo cual desplegara un formulario la parte central de la página, en la cual la empresa deberá de llenar los siguientes campos dentro de la sección denominada personales, el nombre de la persona que esta contactando por parte de la empresa, nombre de la empresa, puesto de la persona que realiza el contacto y la dirección de correo electrónico, la segunda sección a llenar es la de dirección, en la cual deberá proporcionar el domicilio de la empresa, ciudad, estado y país.
Una vez que la empleadora ha proporcionado su información, alguno de los administradores se pondrá en contacto con la persona que pretende utilizar los servicios que ofrece la herramienta, esto principalmente por seguridad, ya que deberá comprobarse la existencia primeramente de la empresa y en consecuencia la veracidad de la oferta de trabajo.
En el momento que los administradores hayan comprobado que la información proporcionada por la empleadora es autentica, procederán a darla de alta dentro del sistema, en este momento no abundaremos sobre este procedimiento pues de él hablaremos más adelante, bastara decir que a la empresa se le otorgara una clave de usuario y contraseña, la que se enviará al correo electrónico proporcionado para que pueda hacer uso de la herramienta.
47 Así pues, la empleadora deberá ingresar su clave de usuario y contraseña lo que le permitirá publicar un aviso a través de la opción denominada “Publicar oferta”, opción que cabe hacer mención fue modificada en su estructura, para aumentar su eficacia al momento de realizar las comparaciones, para lo cual se cambiaron los campos haciéndolos más específicos, escogiendo los aquellos de mayor peso, buscando que coincidiera precisamente con aquellos datos que se solicitan al momento en el que el candidato realiza el llenado de su currículum, pues anteriormente los campos en los que la empleadora debía introducir los requisitos que buscaba en el candidato, eran muy ambiguos pues únicamente se identificaban con la denominación de “Requisitos 1” y así sucesivamente hasta llegar al número 15, tal como se puede apreciar al comparar las figuras 19 y 20 del punto 3.3 de Pantallas de Software, así pues los campos a utilizarse dentro del formato son:
• Nombre del Puesto.
• Sexo.
• Nivel de Educación.
• Estatus.
• Nivel de Carrera.
• Nivel de Inglés.
• Disponibilidad para Viajar.
• Disponibilidad para cambiar de residencia.
Otra manera de publicar una oferta de trabajo, consiste en que la empleadora envié un correo electrónico a la dirección [email protected] para que su aviso sea publicado a la brevedad por los administradores.
Una vez que la oferta de trabajo sea publicada, la herramienta enviara vía correo electrónico o por medio de su cuenta empresarial dentro de la página, los currículums que mas similitud tengan con las ofertas publicadas, mismas que tendrán una vigencia de 30 días o menos si así fuera solicitado por la empresa a los administradores.
Administradores Físicos: Los administradores físicos o encargados de la página web, son los encargados de estar al pendiente del funcionamiento de la misma, y por eso es que deben realizar varias funciones entre ellas:
48 Registro de Empleadoras: Una de las principales funciones que tiene el encargado de página, será la de dar de alta a los ofertantes de empleo. para ello, deberá introducir los datos de la empresa dentro de la aplicación Os-commerce misma que realiza trabajos de administración de información de la página y base de datos, lo que realizara ingresando http://www.uacj.gigraphic.com/admin/ para luego dar “clic” en la opción de fabricantes que se encuentra dentro de la sección de catalogo del lado izquierdo de la pantalla, lo que le permitirá proporcionar el nombre de la empresa,
hecho lo anterior deberá teclear la liga
http://www.uacj.gigraphic.com/catalogo/agregar_empresa.php, diverso enlace que enviara a una pantalla de seguridad para el inicio de sesión del administrador, quien introducirá su clave de acceso y contraseña, tal y como se muestra en la figura 15 del punto 3.3 de pantallas de software.
Una vez hecho lo anterior se desplegará una diversa pantalla en donde el encargado podrá elegir el nombre de la empresa que habrá de publicar la oferta de empleo, mismo que se encontrara dentro de una lista de ofertantes, esto debido a que el sistema lo proporciona automáticamente, así mismo habrá de seleccionar que tipo de cuenta va a manejar la empleadora si es por tiempo, por número de ofertas, y acceso a la base de datos, según el siguiente criterio:
• Por tiempo.- En esta categoría se encuentras todas aquellas empleadoras que buscan una cuenta por tiempo determinado.
• Por número de oferta.- En esta categoría se encuentran todas aquellas empleadoras que únicamente desean hacer publicación de cierto número de ofertas.
• Por acceso a la Base de Datos.- En esta categoría se encuentran las empleadoras que sin importar si tienen una oferta en específico, desean tener conocimiento de todos los candidatos que se encuentran registrados en la base de datos.
Búsqueda por Similitud
Para empezar a utilizar la búsqueda por similitud que se ha desarrollado en el presente proyecto es necesario iniciar sesión para lo cual el usuario deberá dar “clic” en