Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
1
Mapa de proyectos / Plataforma web para el fomento del empleo
Plataforma web para el fomento del empleo y la productividad laboral del sector agropecuario
Secretaría de Agricultura, ganadería, Desarrollo Rural, Pesca y Alimentación (SAGARPA)
Folio: Fecha:211PP046 OCTUBRE 2015
Contenido:
REPORTE DETALLADO
CONTENIDO
1. Introducción 7
2. Alcance de la solución 9
3. Desarrollo e implementación del portal 15
4. Principales características en el funcionamiento y visualización del portal 17
5. Conclusiones y recomendaciones 22
6. Glosario de Términos 23
Plataforma web para el fomento del empleo y la productividad laboral del sector agropecuario
SAGARPA / COMPONENTE DE PLANEACIÓN DE PROYECTOS MAPA DE PROYECTOS /
PLATAFORMA WEB PARA EL FOMENTO DEL EMPLEO
7
Mapa de proyectos / Plataforma web para el fomento del empleo
1. Introducción
De acuerdo con una encuesta realizada por OCC-Mundial, dirigida a conocer las inquietudes de los profesionistas mexicanos al comienzo de año, el em-pleo es el aspecto de la vida nacional más urgente a resolver en el 2015, por encima del tema de seguridad y la economía. El empleo es el tema de mayor preocu-pación para los profesionistas mexicanos por cuarto año consecutivo (Forbes, 2014).
Según esta encuesta, los mexicanos son optimistas en este sentido pues consideran que sus oportuni-dades de encontrar un nuevo o mejor trabajo en el futuro serán mejores que en años anteriores.
Es importante señalar, sin embargo, que los mexicanos son optimistas frente al panorama laboral, ya que 6 de cada 10 de los encuestados consideran que durante 2015 sus oportunidades de encontrar un nuevo o mejor trabajo serán mejores que en el 2014. El presente documento se focaliza en describir las funcionalidades del portal AgroEmpleos con un enfoque de Requerimientos Funcionales que fueron implementados en el portal Web.
Las tendencias globales que significan la búsqueda de empleo van en las estrategias relacionadas con:
• La creciente oferta de empleos even-tuales por proyecto (como freelance).
• Trabajo desde casa cada vez más frecuente (No aplicaría o aplicaría muy poco en el ámbito agropecuario).
• Procesos de reclutamiento cada vez más rigurosos.
• Investigación de referencias persona-les en línea.
• Mayor demanda de profesionistas de
ventas y mercadotecnia.
• Los movimientos internos en las organizaciones.
AgroEmpleos es un portal creado por la comunidad agropecuaria mexicana con el fin de hacer con todos los medios a nuestro alcance, la mejor página web de promoción de oferta y demanda de empleos agrope-cuarios.
Se busca dedicar el servicio a los empleadores y los buscadores de empleos con la capacidad de acceder a los recursos electrónicos, específicamente el Internet
Cualquier sugerencia o idea para mejora del portal será bien recibida, con la intención de ofrecer el mejor servicio posible al anunciante.
8
SAGARPA / Componente de Planeación de Proyectos
Objetivo general:
Desarrollar una plataforma en ambiente Web con capacidades de publicación de servicios relacionados con la oferta y demanda de empleos en el sector agropecuario de México.
Objetivos específicos:
• Promover los servicios de los usuarios del campo mexicano de una manera ágil y sencilla.
• Dinamizar las transacciones de oferta/demanda en el campo mexicano con el propósito de promover la economía en el rubro de servicios agropecuarios.
• Dotar a los usuarios agropecuarios de una herramienta gratuita para la promoción de empleos y servicios agropecuarios.
• Generar una base de información de usuarios, servicios y sus demandas comerciales.
9
Mapa de proyectos / Plataforma web para el fomento del empleo
2. Alcance de la solución
Se presenta un Portal de publicación de servicios de oferta y demanda de empleos agropecuarios al que deno-minamos AgroEmpleos. Se estructura de tal manera que los usuarios puedan acceder a la información de manera sencilla, ubicando las ofertas laborales a través de una clasificación predefinida en tres niveles: categoría 1, cate-goría 2 y categoría 3.
Ejemplos:
Categoría 1:
Categoría 2:
Clave categoría 1 Categoría 1
1 Profesionales
2 Oficios y operaciones técni-cas
3 Especialistas
Clave categoría 2 Categoría 2 Clave categoría 1
1 Ingeniero agrícola 1
2 Bioingeniería 1
3 Ingeniería forestal 1
4 Ingeniería hidráulica 1
5 Ingeniero Agroindustrial 1
6 Ingeniero Químico en Alimentos
1
7 Ingeniero Agrónomo 1
8 Ingeniero Ambiental 1
9 Ingeniero Industrial 1
10 Peón 2
11 Tractorista 2
12 Maquinista 2
10
SAGARPA / Componente de Planeación de Proyectos
13 Encargado del campo 2
14 Vendedor 2
15 Capataz 2
16 Casero 2
17 Conductor de camión 2
18 Trabajador de Almacén 2
19 Operador 2
20 Obrero general 2
21 Productos básicos 3
22 Logística / Distribución 3
23 Finanzas, Banca, Seguros y Bienes raíces
3
24 Mercadotecnia 3
25 Construcción de una marca
3
26 Gestión de programas 3
27 Contabilidad / Finanzas / Administración de Activos
3
28 Venta al por menor 3
29 Venta al por mayor 3
30 Gestión estratégica 3
31 Promoción 3
32 Publicidad 3
11
Mapa de proyectos / Plataforma web para el fomento del empleo
Categoría 3:
Clave categoría 3 Categoría 3 Clave categoría 2
Clave categoría 1
1 Construcción rural 1 1
2 Drenaje por pozos 1 1
3 Drenaje subterráneo 1 1
4 Fitotecnia 1 1
5 Granja vertical 1 1
6 Agricultura de precisión 1 1
7 Ingeniería molecular 1 2
8 Biotecnología 1 2
9 Ingeniero de montes 1 3
10 Ingeniería técnica forestal 1 3
11 Silvicultura ecológica 1 3
12 Manejo de bosques 1 3
13 Riego 1 4
14 Drenaje subterráneo agrícola
1 4
14 Sanidad animal 1 5
15 Medicina animal 1 5
16 Nutrición animal 1 5
17 Salud animal 1 5
18 Producción animal / Carne
1 5
19 Producción animal / Lácteos
1 5
20 Producción animal / Otros 1 5
21 Producción animal / Aves 1 5
22 Producción animal / Cerdos
1 5
23 Producción animal / Acui-cultura, Pesca, Marisco
1 5
12
SAGARPA / Componente de Planeación de Proyectos
24 Inspector de calidad en producción
1 5
25 Procesos de transforma-ción
1 5
26 Manejo de materias primas
1 5
27 Tecnología de los alimen-tos
1 6
28 Microbiología de los ali-mentos
1 6
29 Nuevas tecnologías en la elaboración de productos
1 6
30 Nuevos productos alimen-ticios
1 6
31 Técnicas modernas de conservación, almacena-miento y transporte de productos alimenticios
1 6
32 Control de calidad 1 6
33 Innovación y diseño en sistemas pecuarios
1 7
34 Innovación y diseño en sistemas agrícolas
1 7
35 Fitomejoramiento 1 7
36 Control de suelo 1 7
37 Control de la calidad de los productos
1 7
38 Administración ambiental 1 8
39 Manejo ambiental 1 8
40 Tecnología industrial 1 9
41 Equipamiento 1 9
42 Energías alternativas 1 9
43 Biocombustibles 1 9
44 Manufactura 1 9
45 Mantenimiento y repara-ción
1 9
13
Mapa de proyectos / Plataforma web para el fomento del empleo
Se buscó obtener un resultado de interfaces sen-cillas para facilitar la consulta y la publicación de empleos (descripciones, currículumns y fotografía).
Se buscó entre otras características contar y esta-blecer las funcionalidades de:
• Una imagen representativa del portal Web de AgroEmpleos en la ventana principal.
• Un módulo de registro y autenticación de usuarios con acceso de perfiles.
• Presentación y acceso directo a las úl-timas vacantes publicadas.
• Interfaz de carga de información y cap-tura de datos de las ofertas laborales incluyendo hasta 1 fotografía por usuario.
• Localización sencilla de empleos a tra-vés de categorías en tres diferentes niveles.
• Localización de vacantes a través de un buscador por estados y municipios.
• Presentación de vacantes con carac-terísticas básicas pero con la infor-mación suficiente para contactar a la persona interesada.
• Sección de preguntas y respuestas.
• Módulo de administración de las va-cantes que permita validar los con-tenidos que se van a publicar.
• Imagen gráfica de acuerdo a los linea-mientos del Gobierno Federal y la SAGARPA.
• Incorporación de un banner repetitivo con imágenes relacionadas con el campo mexicano.
• Leyenda centrada con el siguiente tex-to: Oferta y demanda de AgroEm-
pleos – Publica, ofrece y solicita.
• Barra de búsqueda con texto abierto para el usuario. Por ejemplo, si el usuario desea buscar especialistas solo deberá introducir la palabra Especialistas.
• Presentación de las últimas vacantes publicadas: Una sección con las úl-timas ofertas publicadas y liberadas con la opción de poder visualizar todas las vacantes liberadas.
• Registro y autenticación de usuarios con acceso de perfiles: Sección de registro de usuarios de la Platafor-ma con la capacidad de registrar el correo electrónico y la contraseña del anunciante, nombre, apellidos, teléfono, ocupación, estado y muni-cipio de la oferta laboral.
• Interfaz de carga de información y captura de datos de las ofertas in-cluyendo 1 fotografía: Solicitud de las categorías de la oferta, título, precio, descripción, estado, muni-cipio y hasta una fotografía de la oferta laboral.
• Localización sencilla de ofertas a través de categorías en tres diferentes nive-les: Interfaz desplegable de selección de las categorías mencionadas.
• Localización de ofertas a través de un buscador por estados y categoría número 1: Búsqueda de ofertas a través de la selección de Estados y Categorías.
14
SAGARPA / Componente de Planeación de Proyectos
• Presentación de ofertas con caracte-rísticas básicas pero con la infor-mación suficiente para contactar al ofertante: El resultado de las búsque-das mostrarán la fotografía, el título, la categoría y el precio. La consulta específica por oferta mostrará la des-cripción, precio, la fotografía y las preguntas al ofertante.
• Preguntas al ofertante: Deberá ingresar el nombre, el correo electrónico y el comentario.
• Módulo de administración de las ofer-tas que permita validar los conteni-dos que se van a publicar:
El usuario administrador del sistema contará con un módulo de pre visualización de los las ofertas labo-rales. Esta característica permitirá validar el conteni-do descriptivo y fotográfico de la oferta. Las caracte-rísticas de consulta deberán especificar las ofertas que están validadas y las que faltan por validar.
Las reglas y definiciones de la Plataforma se describen de la siguiente manera:
Sección desplegable de búsqueda de ofertas por 3 diferentes niveles de categorías.
Reglas:
o Deberá presentarse un menú desple-gable que muestre las categorías.
o Cada categoría deberá estar ligada a una segunda categoría que se mos-trará en el momento en que se invo-que a la categoría previa. Asimismo deberá incorporar una tercera ca-tegoría que deberá ligarse a las dos categorías previas.
Barra de búsqueda con texto abierto para el usuario.
Reglas:
o La búsqueda abierta deberá arrojar los resultados de la palabra clave que el usuario introduzca. Esta función deberá direccionar a la ventana de resultados donde el usuario podrá verificar los detalles de las ofertas localizadas.
Registro y autenticación de usuarios con acceso de perfiles.
Reglas:
o El usuario deberá llenar un formulario para anunciar sus ofertas laborales, registrar el correo electrónico y la contraseña del anunciante: nombre, apellidos, teléfono, ocupación, esta-do y municipio de la oferta.
o El anunciante recibirá un correo elec-trónico que le permitirá cerrar y validar el registro. El sistema será capaz de enviar de manera automáti-ca el correo electrónico de validación.
o Registrado el usuario podrá acceder a la carga de ofertas y sus caracte-rísticas.
15
Mapa de proyectos / Plataforma web para el fomento del empleo
Interfaz de carga de información y cap-tura de datos de las ofertas incluyendo 1 fotografía.
Reglas:
o La sección de carga de ofertas soli-citará al anunciante: las dos o tres categorías de la oferta, título, precio, descripción, estado, municipio y una fotografía de la oferta.
o El anunciante recibirá un correo elec-trónico con un número de folio que le permitirá rastrear el estado de su oferta.
o La oferta ingresada pasará a estatus preliminar antes de ser revisada y publicada por el administrador del sistema.
Localización de ofertas a través de un buscador por estados y categoría. Reglas:
o El sistema deberá contener una sec-ción de búsqueda que le permita al usuario consultar la información a través de un filtro por estado y por categoría principal.
Presentación de ofertas con característi-cas básicas pero con la información sufi-ciente para contactar al ofertante.
Reglas:
o Los resultados de las búsquedas mos-trarán las fotografías del producto, el título, la categoría y el precio.
o A través del acceso con un click se pre-sentará una consulta específica por oferta que mostrará la descripción, precio, fotografía y las preguntas al ofertante.
Preguntas al ofertante
Reglas:
o El usuario interesado ingresa las pre-guntas que considere convenientes al ofertante quién podrá contestarlas y retroalimentar a los interesados en su servicio a través de correo elec-trónico.
o El usuario deberá ingresar el nombre, el correo electrónico y el comentario correspondiente.
16
SAGARPA / Componente de Planeación de Proyectos
Módulo de administración de las ofertas laborales.
Reglas:
o Permitirá validar los contenidos que se van a publicar.
o Deberá existir un usuario administrador de las ofertas.
o El usuario administrador del sistema contará con un módulo de pre visualización de las ofer-tas. Esta característica permitirá validar el contenido descriptivo y fotográfico de la oferta.
o El módulo deberá contar con características de consulta y filtrado de la información ingresa-da. Estos filtros deberán especificar las ofertas que ya están validados y los que faltan por validar, así como el estatus de la oferta:
o Por autorizar
o Pendiente
o Publicado
o Rechazado
o Todos
o Filtros por fechas
o Opción de mostrar XX número de ofertas.
17
Mapa de proyectos / Plataforma web para el fomento del empleo
3. Desarrollo e implementación del portal
La estrategia y armado del portal se planea buscando las arquitecturas tecnológicas estándares, existentes en el mercado y basada en una filosofía de software libre.
Una metodología basada en la ingeniería de software se aplicó buscando establecer en el desarrollo las mejores prácticas en cada una de las fases metodológicas:
• Análisis de requerimientos
• Análisis funcional
• Diseño del sistema
• Desarrollo
• Pruebas
• Instalación
Se concluye con un portal en un ambiente de producción, sencillo y con una experiencia del usuario agradable que nos permite pensar en una buena aceptación del producto por parte de los productores mexicanos.
Las interfaces de usuario y diseño gráfico buscan un ejercicio amigable que permita a los usuarios del sistema llevarse una buena experiencia
Se presenta una arquitectura tecnológica basada en Windows con las siguientes características:
• Dirección IP: 69.64.89.150
• Memoria RAM: 8 GB
• Capacidad en disco duro: 1 TB
• Procesador intel(R) core (tm) i3-4130 CPU @3.4 GHz
• Dominio: http://www.plataformaagroalimentaria.mx/AgroEmpleos
18
SAGARPA / Componente de Planeación de Proyectos
16
19
Mapa de proyectos / Plataforma web para el fomento del empleo
El modelo de la base de datos se especifica en el siguiente diagrama entidad/relación.
17
El modelo de la base de datos se especifica en el siguiente diagrama entidad/relación:
ANUNCIOID
ID_USUARIO
TITULO
PRECIO
DESCRIPCION
CLAVE_EDO
CLAVE_MPIO
ID_CAT1
ID_CAT2
ID_CAT3
FECHA_ALTA
FECHA_ACT
FECHA_VEN
ID_ESTATUS
CAT_NIVEL_1ID
DESCRIPCION
ORDEN
ID_ESTATUS
CAT_NIVEL_2ID
DESCRIPCION
ORDEN
ID_CAT_N1
ID_ESTATUS
CAT_NIVEL_3ID
DESCRIPCION
ORDEN
ID_ESTATUS
ID_CAT_N2
ESTADOID
Estado
Lon
Lat
clave
ESTATUSID
DESCRIPCION
MUNICIPIOID
Municipio
Lon
Lat
ClaveEstado
ClaveMunicipio
OCUPACIONID
DESCRIPCION
PERFILID_PERFIL
PERFIL
RECURSO_ANUNCIOID
ID_TREC
ID_ANUNCIO
TITULO
CONTENIDO
FECHA
RECURSO_TIPOID
DESCRIPCION
USUARIOID
USUARIO
CONTRASENIA
ID_PERFIL
ID_ESTATUS
ID_DATOS
FECHA
USUARIO_DATOSID
NOMBRE
APATERNO
AMATERNO
ID_OCUPACION
CVE_MUNICIPIO
CVE_EDO
TELEFONO
20
SAGARPA / Componente de Planeación de Proyectos
Tabla ANUNCIO
18
Tabla ANUNCIO
21
Mapa de proyectos / Plataforma web para el fomento del empleo
Tablas: CAT_NIVEL_1, CAT_NIVEL_2, CAT_VIVEL3
19
Tablas: CAT_NIVEL_1, CAT_NIVEL_2, CAT_VIVEL3
22
SAGARPA / Componente de Planeación de Proyectos
Tablas: ESTADO, MUNICIPIO, ESTATUS
20
Tablas: ESTADO, MUNICIPIO, ESTATUS
23
Mapa de proyectos / Plataforma web para el fomento del empleo
Tablas: OCUPACION, PERFIL, RECURSO_ANUNCIO
21
Tablas: OCUPACION, PERFIL, RECURSO_ANUNCIO
24
SAGARPA / Componente de Planeación de Proyectos
Tablas: RECURSO_TIPO, USUARIO, USUARIO_DATOS
22
Tablas: RECURSO_TIPO, USUARIO, USUARIO_DATOS
25
Mapa de proyectos / Plataforma web para el fomento del empleo
4. Principales características en el funcionamiento y visualización del portal
Página de inicio:
Últimos anuncios publicados:
23
Principales características en el funcionamiento y visualización del portal
Página de inicio:
Últimas ofertas publicadas:
23
Principales características en el funcionamiento y visualización del portal
Página de inicio:
Últimas ofertas publicadas:
26
SAGARPA / Componente de Planeación de Proyectos
Detalle de la información del anuncio:
Búsqueda por categorías:
24
Detalle de la información del anuncio:
Búsqueda por categorías:
24
Detalle de la información del anuncio:
Búsqueda por categorías:
27
Mapa de proyectos / Plataforma web para el fomento del empleo
Registro de usuarios
Módulo de publicación de anuncios clasificados
25
Registro de usuarios
Módulo de publicación de ofertas laborales.
25
Registro de usuarios
Módulo de publicación de ofertas laborales.
28
SAGARPA / Componente de Planeación de Proyectos
Creación de ofertas
Administración de mis anuncios
26
Creación de ofertas
Administración de mis ofertas
Preguntas al ofertante
26
Creación de ofertas
Administración de mis ofertas
Preguntas al ofertante
29
Mapa de proyectos / Plataforma web para el fomento del empleo
Preguntas al ofertante
Se realizaron las pruebas en ambiente de producción y se verificó el correcto funcionamiento del Portal.
Se realizó la carga con datos ficticios que nos permitió visualizar y corroborar la usabilidad y la agradable experiencia del usuario.
27
Se realizaron las pruebas en ambiente de producción y se verificó el correcto funcionamiento del Portal.
Se realizó el ejercicio con datos ficticios que permitió visualizar y corroborar la funcionalidad y la agradable experiencia del usuario.
30
SAGARPA / Componente de Planeación de Proyectos
5. Conclusiones y recomendaciones
Se presenta una Plataforma de Oferta y Demanda de AgroEmpleos orientada al sector agropecuario de Mé-xico de libre acceso.
La plataforma fue desarrollada en un ambiente estandarizado con el uso de software libre.
Se generó una herramienta buscando la usabilidad y agradable experiencia del usuario, promoviendo el uso del portal sin necesidad de contar con habilidades avanzadas en el uso de sistemas e Internet.
Se recomienda difundir el nombre de AgroEmpleos como el acrónimo de portal de los Anuncios de Oferta y demanda de Empleos Agropecuarios para la promoción de empleos agropecuarios.
31
Mapa de proyectos / Plataforma web para el fomento del empleo
6. Glosario de Términos
AgroEmpleos: Nombre propuesto de la plataforma.
Anunciante: La persona que registra un anuncio en la plataforma.
Apache Tomcat: Servidor Web o servidor de aplicaciones en el que se encuentra alojado el servicio de la página Web.
Casos de prueba: Artefacto documental de apoyo para documentar las pruebas del Sistema.
Categoría 1: Nombre que se le da al primer nivel de categorías de elementos que pueden ser pu-blicados en AgroEmpleos.
Categoría 2: Derivado de la categoría 1, es decir, se refiere a una categoría que se relaciona con la categoría 1.
Categoría 3: Derivado de las categorías 1 y 2, se refiere a un tercer nivel de definición de categorías en las que se pueden clasificar los AgroEmpleos.
CSS: (Cascading style sheets) es un lenguaje usado para definir y crear la presentación y los estilos de los elementos contenidos en un documento estructurado escrito en HTML.
Diccionario de datos: Base de datos que describe los atributos, tablas y bases de datos.
HTML5: Es la quinta revisión del lenguaje de creación de páginas Web HTML (Hyper Text Mar-kup Languaje).
Java: Lenguaje de programación y plataforma de desarrollo propiedad de SUN Oracle.
Javascript: Lenguaje de programación para crear funcionalidades en la capa de presentación de las aplicaciones.
JQuery: Es una librería de Javascript que permite interactuar con la programación del lado del cliente y permite desarrollar animaciones así como agregar interacción y usabilidad con el usuario de la aplicación.
Modelo Entidad Relación: Modelo previo a la implementación de la Base de Datos. Definición de las tablas y atributos de la Base de Datos.
Servidor Web: Software de aplicación para la publicación y administración de la página web ins-talada en el servidor.
SQL Server: Sistema Administrador de Bases de Datos Relacionales propiedad de Microsoft.
Usuario: La persona que ingresa al portal a consultar, buscar o comprar artículos o servicios pu-blicados.