UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES...
Transcript of UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES...
-
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
UNIANDES-PUYO
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE
INGENIERO EN SISTEMAS E INFORMÁTICA
TEMA:
SISTEMA DE INFORMACIÓN PARA LA SELECCIÓN Y CONTRATACIÓN DE
PERSONAL EN LA EMPRESA GRUPO CASA GRANDE DE LA CIUDAD DE
AMBATO APLICANDO LA ARQUITECTURA MVC Y FRAMEWORKS LIBRES.
AUTORA: BARRIGA PAREDES JAZMÍN LIZETH
TUTOR: ING. TOASA ESPINOZA JOHN LUIS, MSC.
PUYO -ECUADOR
2017
-
APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN
CERTIFICACIÓN:
Quien suscribe, legalmente CERTIFICA QUE: El presente Trabajo de Titulación
realizado por el señora Jazmín Lizeth Barriga Paredes, estudiante de la Carrera de
Sistemas, Facultad de Sistemas Mercantiles, con el tema “SISTEMA DE
INFORMACIÓN PARA LA SELECCIÓN Y CONTRATACIÓN DE PERSONAL EN LA
EMPRESA GRUPO CASA GRANDE DE LA CIUDAD DE AMBATO APLICANDO LA
ARQUITECTURA MVC Y FRAMEWORKS LIBRES”, ha sido prolijamente revisado, y
cumple con todos los requisitos establecidos en la normativa pertinente de la
Universidad Regional Autónoma de los Andes “UNIANDES”, por lo que apruebo su
presentación.
Puyo, septiembre de 2017
Ing. John Luis Toasa Espinoza, MSC.
ASESOR
-
DECLARACION DE AUTENTICIDAD
Yo, Jazmín Lizeth Barriga Paredes, estudiante de la Carrera de Sistemas, Facultad
de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente
trabajo de investigación, previo a la obtención del título de INGENIERO EN SISTEMAS
E INFORMATICA , son absolutamente originales, auténticos y personales; a excepción
de las citas, por lo que son de mi exclusiva responsabilidad.
Puyo, septiembre de 2017
Sra. Jazmín Lizeth Barriga Paredes.
CI. 160064335-5
AUTOR
-
CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN
Yo, Yaguar Mariño Jorge Jairo. En calidad de lector del Proyecto de Titulación.
CERTIFICO:
Que el presente trabajo de titulación realizado por la estudiante Jazmín Lizeth
Barriga Paredes sobre el tema: “SISTEMA DE INFORMACIÓN PARA LA
SELECCIÓN Y CONTRATACIÓN DE PERSONAL EN LA EMPRESA GRUPO CASA
GRANDE DE LA CIUDAD DE AMBATO APLICANDO LA ARQUITECTURA MVC Y
FRAMEWORKS LIBRES”, ha sido cuidadosamente revisado por el suscrito, por lo
que he podido constatar que cumple con todos los requisitos de fondo y forma
establecidos por la Universidad Regional Autónoma de los Andes, para esta clase de
trabajos, por lo que autorizo su presentación.
Puyo, septiembre de 2017
Ing. Jorge Yaguar, MSC.
ASESOR
-
DERECHOS DE AUTOR
Yo, JAZMÍN LIZETH BARRIGA PAREDES, declaro que conozco y acepto la
disposición constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional
Autónoma de Los Andes, que en su parte pertinente textualmente dice: El Patrimonio
de la UNIANDES, está constituido por: La propiedad intelectual sobre las
Investigaciones, trabajos científicos o técnicos, proyectos profesionales y consultoría
que se realicen en la Universidad o por cuenta de ella.
Puyo, septiembre de 2017
Sra. Jazmín Lizeth Barriga Paredes
CI. 160064335-5
AUTOR
-
DEDICATORIA
Con mucho cariño y amor, dedico el esfuerzo y trabajo puesto en la realización de este
proyecto a Dios, por otorgarme muchas bendiciones, sabiduría y salud junto a los
seres hermosos que me dio como familia, poder compartir esta alegría infinita de uno
de mis grandes logros, a mis padres Rosa y Marco, a mis hermanas Scarleth y
Carolina y a mi esposo Fernando quienes en mis logros y más aún, en mis fracasos
me brindaron el apoyo incondicional, el aliento y fuerzas para luchar cada día, para
poder alcanzar mis metas.
En especial dedico a mis dos hijas Camila y Sharlotte, por llegar a mi vida y hacerla
feliz, por estar a mi lado siempre.
Jazmín Barriga P.
-
AGRADECIMIENTO
Un agradecimiento sincero a la Universidad Regional Autónoma De Los Andes por
abrirme las puertas al estudio de una profesión e impartirme los conocimientos que me
permitieron alcanzar el título profesional.
Mis agradecimientos a mi familia que me brindaron ayuda desinteresada en la
realización de este proyecto, a los Ingenieros John Toasa, Bernabe Ortega, Rodrigo
Aguilar, Luis Guallpa, Jorge Yaguar, Patricio Ochoa, Nelson Becerra por la paciencia,
concejos, predisposición y los conocimientos que me supieron impartir y han sido un
gran aporte para mi formación profesional.
Agradezco a mis compañeros quienes supieron compartir muchos momentos gratos
con migo.
Jazmín Barriga P.
-
RESUMEN
El presente proyecto de investigación presenta las etapas del proceso de
ingeniería en la construcción de un Sistema de Información, con la finalidad de
ser una herramienta de apoyo en el proceso de selección y contratación de
personal que realiza el departamento de Talento Humano de la Empresa
Grupo Casa Grande, para proporcionar agilidad y rapidez en los procesos
realizados.
La metodología empleada es UWE (UML-Based Web Engineering) una
propuesta basada en UML (Unifiend Modeling Languaje) pero adaptados a la
web. Separa las fases de captura, definición, validación, además, da
clasificación de cada etapa de la metodología y un tratamiento especial
dependiendo del carácter de cada requisito.
El sistema web permite tomar los test psicotécnicos y psicológicos en línea,
cuenta con una base sólida de datos para la búsqueda oportuna de candidatos
con perfiles idóneos según las necesidades o requerimientos de las diferentes
áreas de la empresa, obteniendo resultados de test objetivos los cuales darán
la pauta para la toma de decisiones. El sistema de información permite un
proceso de selección y contratación de personal automatizado; el cual optimiza
el tiempo empleado en los procesos, siendo una herramienta esencial para el
departamento de Talento Humano del Grupo Casa Grande.
-
ABSTRACT
Research work project presented stages in the engineering process at
constructing a computer system, in order to be a support tool to recruitment and
select staff in Human Talent Area from Casa Grande Company to provide agility
into processes carried out by the department, obtaining results under
parameters to measure skills and abilities that give the test and competences,
allowing to cover staff vacancies that are presented in to the company
according to the needs.
Methodology used was UWE (UML-Based Web Engineering) a proposal based
on the unified process and Unifiend (UML Modeling Language) but adapted to
the web, it separates capture phases, definition, validation, in addition,
classification of each stage of the methodology and a special treatment
depending on the nature of each requirement.
Web-based system allows to take online test, a system with a solid data base
for searching candidates with profiles, needs or requirements of the different
areas of the company, obtaining test results for objectives which will be the
basis for decision- making. The information system will enable a process of
recruitment and selection of staff automated, which optimizes time of an agile
and timely manner, being an essential tool for the Department of Human Talent
Group Casa Grande.
MSC. José M. Narváez A.
COORDINATOR CAI
-
ÍNDICE GENERAL
APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN
DECLARACION DE AUTENTICIDAD
CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN
DERECHOS DE AUTOR
DEDICATORIA
AGRADECIMIENTO
RESUMEN
ABSTRACT
Pág.
INTRODUCCIÓN .......................................................................................................... 1
1.1 Origen y evolución de los Sistema de información. ......................................... 5
1.2 Análisis de las distintas posiciones teóricas de los Sistemas de Información,
Aplicaciones Web, Metodología de Ingeniería de Software y Selección y
Contratación de personal. ......................................................................................... 8
1.2.1 Sistemas de información.......................................................................... 8
1.2.2 Lenguaje para el desarrollo de Aplicaciones Web. ................................ 12
1.2.3 Metodología de Ingeniería de Software. ................................................ 17
1.2.4 Selección y contratación de personal. ................................................... 19
1.3 Valoración crítica de los conceptos principales de las distintas posiciones
teóricas sobre el objeto de investigación ................................................................. 26
1.4 Conclusiones parciales del capítulo .............................................................. 26
CAPÍTULO II. MARCO METODOLÓGICO ................................................................. 27
2.1. Caracterización del Grupo Casa Grande. ..................................................... 27
2.2. Descripción del procesamiento metodológico para el desarrollo de la
investigación. .......................................................................................................... 27
2.3. Propuesta para la implementación para la selección y contratación de
Personal en la Empresa Grupo casa Grande de la ciudad de Ambato utilizando la
arquitectura MVC de la ciudad de Ambato. ............................................................. 34
2.3.1. Detalle del sistema. ................................................................................... 35
2.4 Conclusiones parciales del capítulo. .................................................................. 36
CAPÍTULO III VALIDACION Y EVALUACION DE RESULTADOS DE SU
APLICACION. ............................................................................................................. 37
3.1 Desarrollo de un Sistema de información para la selección y contratación de
personal en la Empresa Grupo Casa Grande de la ciudad de Ambato utilizando la
arquitectura MVC. ...................................................... ¡Error! Marcador no definido.
-
Justificación............................................................................................................. 38
3.2 Análisis del Sistema de Información. ......................................................... 38
3.2.1 Análisis de factibilidad. ................................................................................ 38
3.2.2 Obtención de Requerimientos. .............................................................. 43
3.2.3 Descripción de los casos de uso del Sistema. ....................................... 45
3.2.4 Diagrama de secuencial. ....................................................................... 50
3.2.5 Modelo conceptual del sistema. ............................................................. 55
3.2.6 Desarrollo de la aplicación. .................................................................... 68
3.3 Conclusiones parciales del capítulo. ............................................................. 73
CONCLUSIONES GENERALES ............................................................................. 74
RECOMENDACIONES ........................................................................................... 75
BIBLIOGRAFÍA ....................................................................................................... 76
ANEXOS
-
ÍNDICE DE FIGURAS
Figura 1 Sistema de Información de la organización ..................................................... 6
Figura 2 Base de Datos en MySQL ............................................................................... 9
Figura 3 Base de Datos en MySQL ............................................................................. 10
Figura 4 Relación entre módulos del patrón MVC. ...................................................... 11
Figura 5 Servidor Web apache ................................................................................... 12
Figura 6 YII ................................................................................................................. 17
Figura 7 UWE ............................................................................................................. 18
Figura 8 ERP .............................................................................................................. 20
Figura 9 Gestión de Talento Humano ......................................................................... 20
Figura 10 Hosting contratado ...................................................................................... 40
Figura 11 Registrar de usuario. ................................................................................... 45
Figura 12 Caso de Uso Validar usuario....................................................................... 45
Figura 13 Caso de Uso Registro de hoja de vida. ....................................................... 46
Figura 14 Caso de Uso Creación de vacante. ............................................................. 47
Figura 15 Caso de Uso gestión de entrevista.............................................................. 47
Figura 16 Gestión de pruebas ..................................................................................... 48
Figura 17 Caso de Uso Selección de personal. .......................................................... 48
Figura 18 Caso de Uso. General del sistema. ............................................................. 49
Figura 19 Registro de hoja de vida de aspirante ........................................................ 50
Figura 20 Diagrama de secuencia para validar usuario .............................................. 50
Figura 21 Gestión de la vacante ................................................................................. 51
Figura 22 Gestión de la entrevista .............................................................................. 52
Figura 23 Selección y contratación de Personal ......................................................... 53
Figura 24 Diagrama general del sistema..................................................................... 54
Figura 25 Modelo Conceptual del Sistema. ................................................................. 55
Figura 26 Modelo Lógico. ........................................................................................... 56
Figura 27 Modelo de Clase. ........................................................................................ 56
Figura 28 Inicio de sesión ........................................................................................... 68
Figura 29 Interfaz de Menú Principal del sistema. ....................................................... 69
Figura 30 Registro de datos de Aspirante. .................................................................. 69
Figura 31 Interfaz de aplicación a vacante .................................................................. 70
Figura 32 Prueba Psicotécnica de Contabilidad .......................................................... 71
Figura 33 Prueba Psicológica. .................................................................................... 72
-
ÍNDICE DE TABLAS
Tabla 1 Etapa de la evolución de los Sistemas de Información. .................................... 6
Tabla 2 Población ....................................................................................................... 29
Tabla 3 Etapas para el desarrollo del Sistema. ........................................................... 35
Tabla 4 Factibilidad Técnica ....................................................................................... 39
Tabla 5 Recurso Hardware ......................................................................................... 40
Tabla 6 Recurso Software .......................................................................................... 41
Tabla 7 Recursos Humanos. ....................................................................................... 41
Tabla 8 Otros Recursos .............................................................................................. 42
Tabla 9 Material .......................................................................................................... 42
Tabla 10 Total de Recursos ........................................................................................ 43
Tabla 11 Área trabajo ................................................................................................. 57
Tabla 12 Asignación aspirante .................................................................................... 57
Tabla 13 Aspirante ...................................................................................................... 57
Tabla 14 Aspirante_as_cargos_bacante ..................................................................... 59
Tabla 15 Cargos ......................................................................................................... 60
Tabla 16 Cargos_Vacante .......................................................................................... 60
Tabla 17 Contrato ....................................................................................................... 61
Tabla 18 Cuestionario ................................................................................................. 62
Tabla 19 Estudios ....................................................................................................... 62
Tabla 20 Experiencia_laboral ...................................................................................... 63
Tabla 21 Prerrequisitos ............................................................................................... 64
Tabla 22 Proceso ........................................................................................................ 64
Tabla 23 Prueba ......................................................................................................... 65
Tabla 24 Referencias_personales ............................................................................... 66
Tabla 25 Tipo .............................................................................................................. 66
Tabla 26 Totalización .................................................................................................. 66
Tabla 27 Users ........................................................................................................... 67
-
1
INTRODUCCIÓN
Antecedentes de la investigación.
Se ha elaborado la investigación en los siguientes ámbitos.
Tovar Espinoza Diego Armando (2015). “Sistema de contratación de personal en el
País de Perú en la ciudad de Lima”. Del estudio del mismo se deduce que la
implementación de un Sistema de Selección y Contratación; con la ayuda de la
tecnología es factible y confiable para mejorar los procedimientos de selección y
contratación en las empresas. Del análisis técnico se puede considerar que el uso del
código de trabajo sirve a las empresas para mejorar su productividad y permite una
correcta contratación del personal.
Nelson Andrés Salazar Rivera (2015).” Propuesta de desarrollo de Sofware Web de
contratación de personal que se integra al Enterprise Resource Planning (ERP) de la
empresa ENOVABUSINESS S.A. en la ciudad de Quito”. Del estudio del mismo se
deduce que los procedimientos utilizados para la selección y contratación de personal
son factibles para el propósito de ser una herramienta de apoyo al proceso de
contratación de personal en las empresas. Del análisis técnico se puede apreciar que
los procedimientos basados en las buenas prácticas de contratación permiten agilitar
las actividades de selección y contratación de candidatos.
Nancy Andrea Reyes Lucero (2014) “Diseño e Implementación de un sistema para la
selección y reclutamiento del personal basado en gestión por competencias por en la
ciudad de la Libertad Ecuador Empresa NIRSA (Negocios Industriales Real SA)”.Del
estudio del mismo se deduce que el uso de herramientas tecnológicas es factible para
el propósito de ser una herramienta de apoyo al proceso de contratación de personal
en las empresas. Del análisis técnico se puede apreciar que la utilización de
herramientas como la arquitectura MVC, ayuda a separar los datos y la lógica del
negocio de la aplicación de interfaz de usuario.
Joffre Adrian Paucar Guaillaguaman (2015) “Sistema Online de Reclutamiento de
Personal para la Gestión de Talento Humano para la Cooperativa de Ahorro y Crédito
TULCÁN” LTDA” en la Universidad Regional Autónoma de los Andes. Del estudio del
mismo se deduce que el uso de herramientas tecnológicas de desarrollo web permite
el correcto funcionamiento del Sistema de Información. Del análisis técnico se puede
apreciar que la utilización de herramientas de desarrollo web como Mysql, Php y
-
2
Frameworks libres permiten diseñar, codificar, almacenar e implementar la aplicación
que se ajuste a las necesidades y requerimientos que necesite la empresa y usuarios,
para los cuales se está desarrollando el software.
Estado del arte.
Los sistemas de información han transformado la manera en que operan las
organizaciones a nivel mundial. A través de su uso se logran significativos progresos,
ya que automatizan los procedimientos operativos, suministran una plataforma de
información necesaria para la toma de decisiones y, lo más importante, su
implantación consigue ventajas competitivas. Adicionalmente, alimenta los negocios,
llegando a ser uno de los tantos factores críticos para la determinación del éxito o
fracaso. Por ello, el manejo de los Sistemas de Información, constituye una decisión
relevante en relación a la permanencia de industrias y empresas en el mercado
competitivo.
De esta forma los Sistemas de Información son relevantes ya que ayudan a
sistematizar los procesos y procedimientos de selección y contratación del personal en
la empresa Grupo Casa Grande mejorando la eficacia en el departamento de Talento
Humano.
Actualidad e importancia.
Actualmente Grupo Casa Grande, es una empresa avícola dedicada a la venta de
huevos, pollo en pie, balanceado, soya, pollo faenado y abono en los sectores del
Oriente, Sierra y Costa. La empresa viene sirviendo por más de 40 años, desde su
creación. Actualmente existe más de 600 trabajadores que colaboran en los diferentes
procesos de las Unidades de Negocio, la empresa mantiene una situación laboral
estable, convirtiéndose en una empresa con formidable masa laboral, determinando su
necesidad nos enfocamos en el Departamento de Talento Humano de esta empresa.
La empresa a pesar de ser líder en el mercado en ventas, es muy tradicional y antigua
al momento de realizar los procesos administrativos, actualmente se está
implementando estrategias tecnológicas de desarrollo en el departamento de Talento
Humano y al momento tiene muchas dificultades en los procedimientos y procesos de
Selección y Contratación de personal.
En este trayecto surgen muchos problemas puesto que todo el transcurso se realiza
de forma manual generando muchas dificultades, la agregación de personal es
-
3
variante y está en función a la demanda en ventas de sus productos en el mercado
local, sus principales problemas es la masa de personal, la información de los
aspirantes son llevados en archivadores, el tiempo empleado para revisar dichos
documentos es mucho y se necesita una herramienta que minimice el tiempo para el
reclutamiento, en los procesos de selección y contratación del personal.
Formulación del problema.
¿Cómo mejorar el proceso de selección y contratación de personal de la empresa
Grupo Casa Grande de la ciudad de Ambato?
Delimitación del problema.
El actual proyecto de investigación comprende el desarrollo de un Sistema de
Información para la Selección y Contratación de Personal en la empresa Grupo Casa
Grande situada en la ciudad de Ambato, Av. Indoamericana y Panamericana Norte
Km 4.5, Sector Santa Clara – Izamba, Provincia de Tungurahua. El tiempo
considerado para el desarrollo del sistema es de un año a partir de la fecha de
aprobación del respectivo perfil del proyecto de investigación.
Objeto de investigación y campo de acción.
Objeto de Investigación: Sistemas de Información.
Campo de acción: Programación Web.
Identificación de la línea de investigación.
Desarrollo de software y programación de sistemas.
Objetivo general
Implementar un Sistema de Información aplicando la arquitectura MVC y frameworks
libres para mejorar el proceso de selección y contratación de personal en la Empresa
Grupo Casa Grande de la ciudad de Ambato.
Objetivos específicos
Fundamentar bibliográficamente los contenidos sobre los Sistemas de Información,
aplicaciones web, herramientas de desarrollo, metodología de software y la
selección y contratación de personal basado en el Código de Trabajo.
-
4
Analizar la situación actual de los procedimientos y procesos de selección y
contratación de personal de la empresa Grupo Casa Grande mediante el uso de
instrumentos de investigación para determinar los requerimientos del sistema de
información.
Implementar un Sistema Web de selección y contratación de personal que
incorpore procesos automatizados para almacenamiento de información, reportes,
entrevistas, cuestionarios y emisión de calificaciones en tiempo real.
Idea a defender
Con la implementación de un sistema de información aplicando la arquitectura MVC y
frameworks libres se mejorará el proceso de selección y contratación de personal en
la empresa Grupo Casa Grande de la ciudad de Ambato.
Justificación
La presente investigación es de gran ayuda e importancia ya que fortalece los
procesos y procedimientos que realiza el departamento de Talento Humano puesto
que brinda una propuesta con procesos transparentes, mejor organización documental
e historiales de los aspirantes.
Con la implementación del sistema de información se reducirá el tiempo que conlleva
la selección y contratación de personal, proponiendo información clara y objetiva en
tiempo real garantizando una herramienta de apoyo en la gestión de selección de
personal, el sistema favorece a mejorar la calidad del servicio de selección y
contratación, con ello busca los mejores aspirantes para los distintos puestos que se
requiera en la empresa Grupo Casa Grande.
La aplicación está orientada a ser una herramienta web, se podrá realizar el proceso
de selección de manera eficaz, beneficiará a los aspirantes ya que podrán ingresar al
sistema a través del servicio de internet, se terminarían los viajes largos de los
aspirantes recordando que la empresa recluta y selecciona personal de diferentes
partes del mundo. Las herramientas de desarrollo web que se utilizan son dinámicas y
fáciles de ser operadas por los aspirantes.
El Sistema permite el ingreso de datos para la hoja de vida, crea usuarios, toma
pruebas psicológicas y psicotécnicas, lleva un control de las calificaciones obtenidas
por los aspirante, se obtiene una base de datos con las hojas de vida de los mismos,
-
5
envía mensajes de correo electrónico a los que hayan sido contratados y emite
reportes.
CAPÍTULO I. MARCO TEÓRICO
1.1 Origen y evolución de los Sistema de información.
Según Trasobares, A. H. (2003). ‘’Los sistemas de información: evolución y
desarrollo’’. Los últimos años los sistemas de información constituyen uno de los
principales ámbitos de estudio en el área de organización de empresas. El entorno
donde las compañías desarrollan sus actividades se vuelve cada vez más complejo.
La creciente globalización, el proceso de internacionalización de la empresa, el
incremento de la competencia en los mercados de bienes y servicios, la rapidez en el
desarrollo de las tecnologías de información, el aumento de la incertidumbre en el
entorno y la reducción de los ciclos de vida de los productos originan que la
información se convierta en un elemento clave para la gestión, así como para la
supervivencia y crecimiento de la organización empresarial. Si los recursos básicos
analizados hasta ahora eran tierra, trabajo y capital, ahora la información aparece
como otro insumo fundamental a valorar en las empresas.
Según el autor Comas Rodríguez (2010). Un sistema de información es un sistema
para convertir datos en información y para comunicar ésta adecuadamente a quien
necesite dentro o fuera de la organización facilitando la toma de decisiones acertadas
y oportunas para la planeación, organización, dirección y control de las actividades a
realizar.
Todo sistema de información utiliza como materia prima los datos, los cuales
almacena, procesa y transforma para obtener como resultado final información, la cual
será suministrada a los diferentes usuarios del sistema, existiendo además un proceso
de retroalimentación o “feedback”, en la cual se ha de valorar si la información
obtenida se adecua a lo esperado.
Los Sistemas de información han ido evolucionando durante los últimos años hasta
constituir los denominados sistemas de información estratégicos. Primeramente, los
Sistemas de Información empresariales eran considerados como un instrumento
simplificador de las distintas actividades de la empresa, una herramienta con la cual se
facilitaban los trámites y reducía la burocracia. Posteriormente el desarrollo de la
informática y las telecomunicaciones permitieron incrementar la eficacia en la
-
6
realización de las tareas, ahorrar tiempo en el desarrollo de las actividades y
almacenar la mayor cantidad de información en el menor espacio posible, lo cual
aumentó en las organizaciones el interés en los sistemas de información.
Con el transcurrir del tiempo las empresas fueron observando cómo las tecnologías y
sistemas de información permitían a la empresa obtener mejores resultados que sus
competidores, constituyéndose por sí mismas como una fuente de ventaja competitiva
y una poderosa arma que permite diferenciarse de sus competidores y obtener
mejores resultados que estos. De este modo los sistemas de información se
constituyeron como una de las cuestiones estratégicas de la empresa, que ha de
considerarse siempre en todo proceso de planificación empresarial.
Datos Uso de
Información
Retroalimentación
Figura 1 Sistema de Información de la organización
Tabla 1 Etapa de la evolución de los Sistemas de Información.
Etapas de Evolución de los Sistemas
de Información.
Características
1. Iniciación - Introducción de la Información en la
empresa.
- Aplicaciones informáticas orientadas
a la mecanización y automatización
de los procesos ordinarios.
- Escaso gasto en informática y escasa
formación del personal.
2. Contagio - La aplicación de las tecnologías de
información originan resultados
espectaculares.
- Difusión de las tecnologías de
información en todas las áreas de la
Almacenamiento Procesamiento Información
Final
-
7
empresa.
- Aumenta la cualificación del personal.
- Existe gran descoordinación y poca
planificación en el desarrollo de los
Sistemas de Información.
3. Control - La alta dirección de la organización se
preocupa de los Sistemas de
Información como consecuencia del
alto coste en ellos.
- Centralización de los proyectos de
inversión en tecnologías de la
Información.
4. Integración - Se controla en incremento del gasto.
- Se produce la integración de los
Sistemas de Información existentes
en las distintas áreas de la empresa.
- Mejora y perfecciona los sistemas de
información.
5. Administración de la
Información
- El Sistema de Información adquiere
una mejor estrategia en la empresa.
- Descentralización de ciertas
aplicaciones informáticas.
6. Madurez - Desarrollo de los Sistemas de
Información en los niveles superiores
de la organización apareciendo los
Sistemas Estratégicos de
Información.
- Adquiere gran importancia la
creatividad y la innovación.
Fuente: (Nolan, 1974)
-
8
1.2 Análisis de las distintas posiciones teóricas de los Sistemas de Información.
1.2.1 Sistemas de información.
Definición de los sistemas de información.
La base de datos de un Sistema informático es la representación de un conjunto
estructurado de datos que representa entidades y sus interrelaciones, la misma que
puede ser utilizada de manera compartida por diferentes usuarios de diversos tipos
(Camps et al., 2005, p. 8).
Un sistema es “un conjunto de componentes que interaccionan en sí para lograr un
objetivo común”, esto se lo realiza a través de la recolección, procesamiento,
almacenamiento y distribución de información para apoyar a la toma de decisiones y al
control de una organización, en definitiva los sistemas de información responden a la
satisfacción de las necesidades de un individuo u organización”
Sistema de Gestión de Base de datos (SGBD).
Según los autores Reinosa, Maldonado, Muñoz, Damiano & Abrutsky (2012). Una
base de datos es un conjunto de datos estructurados y definidos a través de un
proceso específico, que busca evitar la redundancia y que se almacenaran en algún
medio masivo.
Gestor de base de datos MYSQL.
Deléglise (2013) menciona que un Sistema de Gestión de Bases de Datos Relacional
o SGBDR (RDBMS Realtional Database Management System, en inglés) es un SGBD
basado en un modelo relacional, una relación es un subconjunto de datos
caracterizado por atributos y visualizable en forma de tabla. Una tabla es simplemente
el propio concepto intuitivo de tabla: compuesta por celdas dispuestas en filas y
columnas. Cada columna tiene como características: un tipo (numérico, alfanumérico o
fecha, por ejemplo), una longitud y, en general, un valor.
Mysql es un SGBDR extremadamente expandido y popular en los servidores de
internet. Su éxito viene por un lado de su factibilidad de implementación y por otro de
su carácter original open source, una comunidad muy grande de internautas
entusiastas de todo el mundo que ha participado en su creación, desarrollo y difusión.
La versión de open source se llama a partir de ahora Community Server.
-
9
Figura 2 Base de Datos en MySQL
PHP
Reyes Lucero (2014) expresa que es el más utilizado en el desarrollo de aplicaciones
web y sus siglas en inglés traducidas al español significa Procesador de Hipertexto y
su sintaxis es similar a los lenguajes de script, C y Perl.
Es de código abierto, este lenguaje permite funcionarse e introducirse con el lenguaje
HTML, con PHP se puede generar páginas con contenidos dinámicos entre más
funcionalidades.
Minera, F. (2008) manifiesta que PHP es libre y gratuito. Al igual que muchos otros
lenguajes y entornos de programación, está amparado bajo el movimiento open source
(código abierto), que permite a los programadores de aplicaciones poder sacar
provecho de sus beneficios de manera totalmente gratuita, sin la necesidad de pagar
licenciamientos de uso ni actualizaciones. La licencia consta principalmente de tres
puntos: libertad para utilizar el programa (PHP), posibilidad de modificar el programa si
se accede a su código fuente, distribuir el programa modificado o no.
La características de PHP son las siguientes:
El lenguaje PHP se ejecuta en el servidor y el resultado es enviado al navegador.
Al ser un lenguaje que se ejecuta en el servidor no se requiere que su navegador
lo soporte, sin embargo para que las páginas PHP funcionen, es necesario que el
servidor donde se encuentra alojado soporte PHP.
-
10
Tiene la capacidad de conexión con la mayoría de gestores de base de datos
utilizados actualmente, destacando su conectividad con MySQL y Postg.reSQL.
(Maraboli, 2003)
Figura 3 Base de Datos en MySQL
Fuente: (Dash, 2014).
Netbeans
Es el editor de código a utilizar es un entorno de desarrollo integrado libre, hecho
principalmente para el lenguaje de programación Java. Existe además un número
importante de módulos para extenderlo. NetBeans IDE2 es un producto libre y gratuito
sin restricciones de uso.
(Oracle Corporation, 2017) define que NetBeans IDE es un entorno de desarrollo - una
herramienta para que los programadores puedan escribir, compilar, depurar y ejecutar
programas. Está escrito en Java - pero puede servir para cualquier otro lenguaje de
programación. Existe además un número importante de módulos para extender el
NetBeans IDE, es un producto libre y gratuito sin restricciones de uso.
Modelo Vista Controlador.
La arquitectura a emplear es MVC (Modelo vista controlador), se separa en tres
instancias realizando la función de separar los datos y la lógica del negocio de la
aplicación de interfaz de usuario.
Pantoja (2004) señala que MVC es un patrón de diseño que considera dividir una
aplicación en tres módulos claramente identificables y con funcionalidad bien definida:
El Modelo, las Vistas y el Controlador.
https://netbeans.org/features/ide/index.html
-
11
El modelo.
El modelo es un conjunto de clases que representan la información del mundo real que
el sistema debe procesar, así por ejemplo un sistema de administración de datos
climatológicos tendrá un modelo que representará la temperatura, la humedad
ambiental, el estado del tiempo esperado, etc. sin tomar en cuenta ni la forma en la
que esa información va a ser mostrada ni los mecanismos que hacen que esos datos
estén dentro del modelo, es decir, sin tener relación con ninguna otra entidad dentro
de la aplicación.
Las vistas.
Las vistas son el conjunto de clases que se encargan de mostrar al usuario la
información contenida en el modelo. Una vista está asociada a un modelo, pudiendo
existir varias vistas asociadas al mismo modelo; así, por ejemplo, se puede tener una
vista mostrando la hora del sistema como un reloj analógico y otra vista mostrando la
misma información como un reloj digital. Una vista obtiene del modelo solamente la
información que necesita para desplegar y se actualiza cada vez que el modelo del
dominio cambia por medio de notificaciones generadas por el modelo de la aplicación.
El controlador.
El controlador es un objeto que se encarga de dirigir el flujo del control de la aplicación
debido a mensajes externos, como datos introducidos por el usuario u opciones del
menú seleccionadas por él. A partir de estos mensajes, el controlador se encarga de
modificar el modelo o de abrir y cerrar vistas. El controlador tiene acceso al modelo y a
las vistas, pero las vistas y el modelo no conocen de la existencia del controlador.
Figura 4 Relación entre módulos del patrón MVC.
Fuente: (Pantoja, 2004).
Modelo del
Dominio
Modelo de
aplicación
Vistas Controlador
Modificadores
Actualizaciones
Notificaciones
Control
-
12
1.2.2 Lenguaje para el desarrollo de Aplicaciones Web.
Los servidores web.
Según el autor Saldivar Vaquera (2010) son aplicaciones informáticas donde se alojan
la ejecución de las peticiones esto quiere decir que es la casa de donde se albergan
todas las páginas web, el servidor es el encargado de contestar todas las solicitudes
enviadas por el usuario de internet mediante la utilización del protocolo HTTP
(Protocolo de transferencia de hipertexto).Un servidor web es un programa que se
ejecuta continuamente en un computador, manteniéndose a la espera de peticiones de
ejecución que le hará un cliente o un usuario de Internet. El servidor web se encarga
de contestar a estas peticiones de forma adecuada, entregando como resultado una
página web o información de todo tipo de acuerdo a los comandos solicitados.
Oña Rivera (2012) menciona que el Servidor Apache es de distribución libre y de
código abierto siendo el más usado y popular del mundo, es multiplataforma, Apache
es principalmente para servir páginas Web estáticas y dinámicas y está en el Xampp
Server junto con MySQL y el lenguaje de programación PHP.
Figura 5 Servidor Web apache
Fuente: (Vaquero, 2017)
Servidores.
Según los autores Reinosa, Maldonado, Muñoz, Damiano & Abrutsky, (2012) cada
servidor Web y cada computadora conectada a Internet tienen asignado una dirección
de IP irrepetible que lo identifica en la red incluyendo la PC que se tiene. La dirección
de IP vendría a ser como los datos del remitente en una carta postal.
-
13
Según los autores Álvarez A, Rioseco D, & Medina C (2013) cuando se llega a un sitio
Web, se envía un pedido desde la dirección de IP hacia la dirección IP del servidor. El
servidor Web responde mandando datos a la dirección IP que los pide.
Servidor web XAMPP.
Según los autores Espinoza, E., Fuertes, A., & Morán, A (2011) XAMPP es un servidor
independiente de plataforma, software libre, que consiste principalmente en la base de
datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP y
Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes
sistemas operativos), Apache, MySQL, PHP, Perl. El programa está liberado bajo la
licencia GNU y actúa como un servidor web libre, fácil de usar y capaz de interpretar
páginas dinámicas. Actualmente XAMPP está disponible para Microsoft Windows,
GNU/Linux, Solaris y MacOS X.
Características y requisitos: solamente requiere descargar y ejecutar un archivo
zip, tar o exe, con unas pequeñas configuraciones en alguno de sus componentes
que el servidor Web necesitará. XAMPP se actualiza regularmente para incorporar
las últimas versiones de Apache/MySQL/PHP y Perl. También incluye otros
módulos como Open SSL. Para instalar XAMPP se requiere solamente una
pequeña fracción del tiempo necesario para descargar y configurar los programas
por separado.
Aplicaciones: oficialmente, los diseñadores de XAMPP sólo pretendían su uso
como una herramienta de desarrollo, para permitir a los diseñadores de sitios webs
y programadores testear su trabajo en sus propios ordenadores sin ningún acceso
a Internet. En la práctica, sin embargo, es utilizado actualmente como servidor de
sitios Web, ya que, con algunas modificaciones, es generalmente lo
suficientemente seguro para serlo. Con el paquete se incluye una herramienta que
crea una conexión
entre una red de ordenadores.
Moreno Plasencia (2013) manifiesta el programa está liberado bajo la licencia GNU y
actúa como un servidor web libre, fácil de usar y capaz de interpretar páginas
dinámicas. Actualmente Xampp está disponible para GNU/Linux, Microsoft Windows,
Solaris y MacOS X, su utilidad es importante a la hora de desarrollar aplicaciones web,
ya que funciona al igual que un servidor web, ya que se ejecuta estas aplicaciones de
manera local y ver cómo sería el funcionamiento antes de ser subidas a un hosting o
http://www.apachefriends.org/es/xampp.html
-
14
servidor web. Además de ello se puede gestionar datos con la ayuda del motor de
base de datos (MySQL) y su administrador (PhpMyAdmin).
PhpMyAdmin.
Según el autor Vozidea (2015) PhpMyAdmin es una aplicación muy completa con
infinidad de usos y características, también es una herramienta de gran ayuda para
desarrolladores de aplicaciones que empleen MySQL ya que permite depurar
consultas y hacer test de forma rápida y sencilla.
Arquitectura de aplicaciones web
Según los autores (Reinosa, Maldonado, Muñoz, Damiano & Abrutsky, 2012). La
estructura de una aplicación Web está normada en tres capas, donde la primera capa
está constituida por el navegador Web, la segunda capa por el motor de búsqueda
(tecnología web dinámica) los cuales son los diferentes lenguajes de programación
ejemplo: PHP, Java Servlets o ASP, ASP.NET, CGI, ColdFusion, embPerl, Python o
Ruby on Rails y la última y tercera capa que es la base de datos.
Sitios web
Según la revista Educación y tecnología (2014) es una colección de páginas de
internet relacionadas y comunes a un dominio de Internet o subdominio en la World
Wide Web en Internet, una página web es un documento HTML/XHTML que es
accesible generalmente mediante el protocolo HTTP de Internet.
Tipos de Sitios Web
Sitio de empresa: usado para promocionar una empresa o servicio.
Sitio de Base de datos: Un sitio donde el uso principal es la búsqueda y muestra
de un contenido específico de la base de datos.
Sitio de desarrollo: un sitio con el propósito de proporcionar información y
recursos relacionados con el desarrollo de software, diseño web, etc.
Sitio directorio: un sitio que contiene contenidos variados que están divididos en
categorías y subcategorías.
Cookies.
Una cookie se utiliza a menudo para identificar a un usuario. Una cookie es un
pequeño archivo que el servidor se incrusta en el ordenador del usuario. Cada vez que
-
15
el mismo equipo solicita una página con un navegador, se enviará la cookie también.
Con PHP, puede tanto crear y recuperar valores de las cookies.
Frameworks libres.
Según el autor Muñoz Isamel (2016) en el desarrollo de software, un framework o
infraestructura digital, es una estructura conceptual y tecnológica de soporte definido,
normalmente con artefactos o módulos concretos de software, que puede servir de
base para la organización y desarrollo de software. Típicamente, puede incluir soporte
de programas, bibliotecas, y un lenguaje interpretado, entre otras herramientas, para
así ayudar a desarrollar y unir los diferentes componentes de un proyecto.
No es necesario realizar implementaciones de una gran multitud de componentes,
pues estos ya están implementados y listos para usar con una interfaz simplificada.
Para que un framework sea adecuado para nuestro desarrollo del proyecto de
información tendrá que cumplir las siguientes características:
Un desarrollo activo, que de soporte para solucionar errores en el framework o en
su seguridad.
Una comunidad activa (Foros de soporte, artículos en blogs, etc.)
Una documentación lo más completa posible.
Debe seguir el patrón MVC.
Yii
El framework elegido proporciona una estructura organizada sobre la cual montar la
aplicación, no es necesario preocuparse del orden en el sistema de ficheros ni la
lógica de la aplicación ya que los frameworks la dividen
Según los autores Martínez, B., & Fernando, J. Yii es un framework genérico de
programación Web que puede ser utilizado para todo tipo de aplicaciones Web.
Gracias a que es liviano de correr y está equipado con soluciones de cacheo , es
adecuado para desarrollar aplicaciones de gran tráfico como portales, foros, sistemas
de administración de contenidos (CMS), Sistemas de comercio electrónico (e-
commerce), etc.
Yii sobresale frente a frameworks PHP en su eficiencia, su gran cantidad de
características y su clara documentación de manejo, ha sido diseñado
cuidadosamente desde el principio para el desarrollo de aplicaciones de Web. No es ni
-
16
un subproducto de un proyecto ni un conglomerado de trabajo de terceros. Es el
resultado de la experiencia de los autores en desarrollo de aplicaciones Web y de la
investigación y la reflexión de los más populares frameworks de programación Web y
aplicaciones.
Ventajas de Yii
Patrón de diseño Modelo Vista Controlador (MVC).
Database Access Objects (DAO).
Integración con jQuery.
Entradas de Formulario y validación.
Widgets de Ajax, como autocompletado de campos de texto y demás.
Personalización de aspectos y temas.
Generación compleja automática de WSDL, especificaciones y administración de
peticiones Web service.
Esquema de caching por capas.
El manejo de errores y logging. Los errores son manejados y personalizados, y los
logs de mensajes pueden ser categorizados, filtrados y movidos a diferentes
destinos.
Las medidas de seguridad incluyen la prevención cross-site scripting (XSS),
prevención cross-site request forgery (CSRF), prevención de la manipulación de
cookies, etc.
Generación automática de código para el esqueleto de la aplicación, aplicaciones
CRUD, etc.
Generación de código por componentes de Yii y la herramienta por línea de
comandos cumple con los estándares de XHTML.
Cuidadosamente diseñado para trabajar bien con código de terceros. Por ejemplo,
es posible usar el código de PHP o Zend Framework en una aplicación Yii.
Desventajas de Yii.
Tiempo de aprendizaje: aprender a utilizar un framework no necesariamente es
algo que podamos hacer en un par de días.
Dependencia: cuando se elabora un programa para determinado framework es
casi imposible migrar a otro sin tener que reescribir todo el código. En ese sentido
cuando se inicia un proyecto con un framework prácticamente no se puede
cambiarlo.
-
17
Figura 6 YII
Fuente: (Copyright, ENUKE, 2017)
1.2.3 Metodología de Ingeniería de Software.
Introducción a la metodología UWE
Según los autores Nieves Guerrero, Ucán Pech & Menéndez Domínguez (2014) desde
hace unos años, la World Wide Web se ha convertido en una plataforma para la
ejecución de toda clase de aplicaciones que cumplen un sinfín de funciones. Partiendo
de páginas estáticas, la Web ha evolucionado incorporando elementos de seguridad,
optimización, concurrencia y demás requerimientos que son necesarios para crear
soluciones sólidas. Sin embargo, el desarrollo de una aplicación Web incluye
elementos que no son comunes a una aplicación de escritorio. Esto requiere cambios
importantes en la forma de realizar y controlar el proceso de desarrollo, es decir pasar
de una Ingeniería de Software a una Ingeniería Web. UWE es una metodología que
permite especificar de mejor manera una aplicación Web en su proceso de creación
mantiene una notación estándar basada en el uso de UML (Unified Modeling
Language) para sus modelos y sus métodos, lo que facilita la transición. La
metodología define claramente la construcción de cada uno de los elementos del
modelo.
En su implementación se deben contemplar las siguientes etapas y modelos:
Análisis de requisitos.
Diseño de conceptual.
Diseño de navegacional.
-
18
Diseño de presentación.
Figura 7 UWE
Fuente: (Nieves Guerrero, Ucán Pech, & Menéndez Domínguez, 2014).
Análisis de requisitos.
Según los autores Nieves Guerrero et al. (2014). “El análisis de requisitos funcionales
en UWE se modela con casos de uso. Está conformado por los elementos actor y caso
de uso. En este sentido, los actores se utilizan para modelar los usuarios de la
aplicación Web.”
Diseño de conceptual.
Según los autores Nieves Guerrero, et al. (2014) “El modelo de contenido es el
modelo conceptual del dominio de aplicación tomando en cuenta los requerimientos
especificados en los casos de uso y se representa con un diagrama de clases.”
Diseño de navegacional.
Según los autores (Nieves Guerrero, et al. (2014) basado en el análisis de requisitos y
el modelo de contenido se obtiene el modelo de navegación. Éste se representa con
clases de navegación que serán explicados en el caso de estudio de este artículo, el
modelo de navegación puede ser extendido mediante clases de procesos.
-
19
Diseño de presentación.
Según los autores Nieves Guerrero, et al. (2014). “Basado en el modelo de navegación
y en los aspectos del interfaz usuario (requisitos), se obtiene el modelo de
presentación. Dicho modelo describe la estructura de la interacción del usuario con la
aplicación Web.
1.2.4 Selección y contratación de personal.
Enterprise Resource Planning (ERP)
Según los autores Kendall K, et al. (2011) el sistema de planificación de recursos
empresariales es un paquete de software que permite administrar todos los procesos
operativos de una empresa integrando varias funciones de gestión de la organización.
Las principales funcionalidades del sistema de planificación de recursos permiten
brindar apoyo a la organización en la gestión de las relaciones con los clientes, la
gestión de ventas, marketing, la gestión administrativa y mejorar la relación con los
clientes.
La estructura funcional de ERP consta de los siguientes módulos:
Modulo administrativo
Gestiona la información gerencial de la empresa, cuenta con indicadores de gestión
que muestren a detalle las actividades completas y pendientes de cada departamento
para tomar decisiones oportunas, este es el módulo que se va aplicar ya que es un
módulo en el cual ingresa el tema de contratación.
Módulo de ventas: permiten la gestión de la información de los posibles clientes,
clientes actuales, las cotizaciones y las ventas que realiza la empresa.
Modulo técnico: gestiona el seguimiento y atención a los clientes, así como la
administración de inventario en el abastecimiento, distribución y entrega.
Modulo financiero: administra y gestiona la información financiera contable de la
empresa como cuentas por pagar, cuentas por cobrar, cajas, presupuestos,
conciliaciones, bancos y declaraciones.
-
20
Figura 8 ERP
Fuente: (Lafarga, 2014).
Gestión de Talento Humano
La contratación de personal ha tenido muchos cambios en los últimos años debido a la
mayor exigencia de las empresas que requieren que los trabajadores no solo cumplan
ciertas actividades sino también se tomen en cuenta las habilidades y cualidades de
las personas para así tener empleados comprometidos con el crecimiento de una
sociedad modernizada.
Figura 9 Gestión de Talento Humano
Fuente: (Duncan, 1890).
-
21
Buenas prácticas de contratación.
Según el autor Chiavenato (2009) el mundo atraviesa por grandes transformaciones
económicas, sociales, tecnológicas, culturales y demográficas. Esto ocurre de manera
cada vez rápida e imprevisible. Las organizaciones no siguen la creciente velocidad de
cambio, pues tardan en incorporar a su dinámica y a su estructura organizacional las
innovaciones que las rodean.
La selección de personal especifica políticas que definen los lineamentos correctos
para una buena contratación, a través de buenas prácticas de contratación adquiridas
en base a la experiencia y del ámbito de negocio de la empresa. En la práctica la
empresa prioriza la incorporación de personal en las áreas de mayor interés.
Las entrevistas son el principal elemento en la selección y las realiza el jefe de área, el
encargado del departamento de Talento Humano e incluso la gerencia, de esta
manera llegan a una aprobación de los criterios recogidos por cada uno y determinan
si el candidato cumple con los requerimientos para el cargo vacante.
Sistemas informáticos de contratación de personal.
Según los autores Kendall K. & Kendall.J (2011) los sistemas empresariales son un
gran aporte de la gestión prolija de los procesos de una empresa y brindan una
respuesta ágil a los nuevos requerimientos del consumo.
Los sistemas de información se desarrollan por distintos fines, dependiendo de las
necesidades de los usuarios humanos y de la empresa. Los sistemas de apoyo a la
toma de decisiones dependen de una base de datos como fuente de datos y está
enfocado a brindar respaldo a la toma de decisiones en todas sus fases, aunque la
decisión misma aun corresponde de manera exclusiva al usuario. También se
describen a veces como sistemas enfocados en la inteligencia de negocios.
Selección de Recursos Humanos.
Todo sistema de manejo de personal al menos tiene los siguientes procesos
fundamentales para la administración del Talento Humano:
Determinación de necesidades de empleo o vacantes: el punto de inicio del
proceso de selección de personal parte con la determinación de las necesidades y
requerimientos de recursos humanos que tiene toda empresa, este proceso
-
22
técnico debe realizarse de abajo hacia arriba, tomando en cuenta las exigencias y
metas productivas de la empresa.
Proceso de Selección: tienen como objetivo evaluar las características y
circunstancias de los candidatos a un puesto de trabajo para elegir, entre una
multitud, a la persona que más se adapte al perfil profesional que necesita la
empresa para cubrir dicho puesto.
Proceso de Evaluación: es un proceso imprescindible en el proceso de
integración laboral y/o de adaptación de puestos de trabajo. No es posible tomar
una decisión sobre una persona con discapacidad en relación a un determinado
puesto sin haber realizado primero un análisis del puesto de trabajo, de la persona
y de la interacción entre ambos.
Entrevista: se audiencia a los candidatos al momento de tomarles las respectivas
pruebas psicotécnicas y psicológicas con preguntas abiertas, las cuales serán
calificadas por el Jefe de talento Humano según va contestando. La entrevista de
selección es la técnica mediante el cual se obtiene o se amplía información acerca
del candidato y su entorno. Información que se requiere para evaluar las
capacidades y preparación del candidato con el fin de establecer si cumple con los
requisitos del cargo a desempeñar.
Pruebas Psicométricas: adentrándonos en el proceso de selección y la toma de
las diferentes evaluaciones para la sección de personal, una de las aplicadas en
dichos procesos es la llamada prueba psicométricas que está diseñada para
diagnosticar en términos generales al postulante, es decir, miden el
comportamiento global del futuro empleado, tratando de indagar los rasgos de su
personalidad y conducta para el reclutamiento del recurso humano, de lo bien que
se lleve este proceso dependerá mucho la operatividad y administración de la
empresa.
Experiencia laboral y nivel de estudios: mediante las cuales se obtendrá la
información que le permita determinar al área de Talento Humano, las capacidades
y compatibilidades que el postulante tiene en relación a la vacante para la cual
está optando. Podemos definir las pruebas de idoneidad como herramientas que
permiten evaluar la compatibilidad entre los requerimientos del puesto ofertado y el
perfil de los candidatos.
-
23
Proceso de inducción: consiste en la orientación, ubicación y supervisión que se
efectúa a los trabajadores de reciente ingreso.La inducción general es coordinada
por Talento Humano quien incluye los siguientes aspectos:
- Presentación del portafolio de servicios.
- Descripción de las actividades realizadas por la Empresa.
- Presentación de la estructura organizacional, misión, visión, política de
calidad, objetivos de calidad, mapa de proceso y caracterización del proceso
dependiendo del cargo a ejecutar.
- Recorrido por las instalaciones y presentación de los compañeros de la
Empresa.
- La inducción específica, la realiza la persona con el conocimiento total del
cargo a desempeñar, esta incluye:
Presentación del puesto de trabajo
Funciones
Responsabilidades
Documentación que maneja el cargo
Asignación de recursos
Proceso de Capacitación: el propósito básico de un programa de capacitación es
que el personal mejore su desempeño en el trabajo. Un factor importante es que la
empresa Grupo Casa Grande no debe considerar a la capacitación como un hecho
que se da una sola vez para cumplir con un requisito legal. La mejor forma de
capacitación es aquella que se da en un proceso continuo, siempre en búsqueda
de un mejoramiento de los conocimientos y habilidades de los trabajadores para
estar al día con los cambios repentinos que se suceden en el mundo altamente
competitivo de los negocios.
Código de Trabajo de Ecuador actualizado 2017.
DEL CONTRATO INDIVIDUAL DE TRABAJO
Art. 8.- Contrato individual: contrato individual de trabajo es el convenio en virtud del
cual una persona se compromete para con otra u otras a prestar sus servicios lícitos y
personales, bajo su dependencia, por una remuneración fijada por el convenio, la ley,
el contrato colectivo o la costumbre.
-
24
Notas:
- Conforme al Art. 1 del Acuerdo 0256 (R.O. 429-2S, 2-II-2015), se fija a partir del 1
de enero del 2015, el salario básico unificado para el trabajador en general,
incluidos los trabajadores de la pequeña industria, trabajadores agrícolas y
trabajadores de maquila; trabajador o trabajadora remunerada del hogar; operarios
de artesanía y colaboradores de la microempresa, en 354,00/100 dólares de los
Estados Unidos de Norteamérica mensuales.
- Mediante Acuerdo 0257 (R.O. 429-2S, 2-II-2015), se fija a partir del 1 de enero del
2015, los salarios/tarifas mínimas sectoriales, a nivel nacional, que recibirán los
trabajadores privados amparados por el Código del Trabajo acorde a las
Comisiones Sectoriales y sus respectivas estructuras ocupacionales descritos en el
mismo cuerpo legal.
Art. 9.- Concepto de trabajador: la persona que se obliga a la prestación del servicio
o a la ejecución de la obra se denomina trabajador y puede ser empleado u obrero.
Art. 10.- Concepto de empleador: la persona o entidad, de cualquier clase que fuere,
por cuenta u orden de la cual se ejecuta la obra o a quien se presta el servicio, se
denomina empresario o empleador. El Estado, los consejos provinciales, las
municipalidades y demás personas jurídicas de derecho público tienen la calidad de
empleadores respecto de los obreros de las obras públicas nacionales o locales. Se
entiende por tales obras no sólo las construcciones, sino también el mantenimiento de
las mismas y, en general, la realización de todo trabajo material relacionado con la
prestación de servicio público, aun cuando a los obreros se les hubiere extendido
nombramiento y cualquiera que fuere la forma o período de pago.
Tienen la misma calidad de empleadores respecto de los obreros de las industrias que
están a su cargo y que pueden ser explotadas por particulares.
Art. 35.- Quienes pueden contratar: (Sustituido por el Art. 3 de la Ley 2006-39, R.O.
250, 13-IV-2006).- Son hábiles para celebrar contratos de trabajo todos los que la Ley
reconoce con capacidad civil para obligarse. Sin embargo, los adolescentes que han
cumplido quince años de edad tienen capacidad legal para suscribir contratos de
trabajo, sin necesidad de autorización alguna y recibirán directamente su
remuneración.
Art. 134.- Prohibición del trabajo de niños, niñas y adolescentes: (Sustituido por
el Art. 4 de la Ley 2006-39, R.O. 250, 13-IV-2006).- Prohíbese toda clase de trabajo,
-
25
por cuenta ajena, a los niños, niñas y adolescentes menores de quince años. El
empleador que viole esta prohibición pagará al menor de quince años el doble de la
remuneración, no estará exento de cumplir con todas las obligaciones laborales y
sociales derivadas de la relación laboral, incluidas todas las prestaciones y beneficios
de la seguridad social, y será sancionado con el máximo de la multa prevista en el
artículo 95 del Código de la Niñez y Adolescencia, y con la clausura del
establecimiento en caso de reincidencia.
Las autoridades administrativas, jueces y empleadores observarán las normas
contenidas en el TÍTULO V, del LIBRO I del Código de la Niñez y Adolescencia, en
especial respecto a la erradicación del trabajo infantil, los trabajos formativos como
prácticas culturales, los derechos laborales y sociales, así como las medidas de
protección de los niños, niñas y adolescentes contra la explotación laboral.
Art. (1).- (Agregado por el Art. 2 de la Ley 2006-28, R.O. 198, 30-I-2006): El Estado
garantizará la inclusión al trabajo de las personas con discapacidad, en todas las
modalidades como empleo ordinario, empleo protegido o autoempleo tanto en el
sector público como privado y dentro de este último en empresas nacionales y
extranjeras, como también en otras modalidades de producción a nivel urbano y rural.
El Ministro de Trabajo y Empleo dispondrá a la Unidad de Discapacidades realizar
inspecciones permanentes a las empresas públicas y privadas, nacionales y
extranjeras sobre el cumplimiento de las obligaciones establecidas en esta Ley. Los
Directores, Subdirectores e Inspectores del Trabajo, impondrán las sanciones en caso
de incumplimiento. De estas acciones se informará anualmente al Congreso Nacional.
DE LA DIRECCIÓN DE EMPLEO Y RECURSOS HUMANOS.
Art. 556.- De sus funciones: corresponde a la Dirección de Empleo y Recursos
Humanos:
Orientar la utilización adecuada de la fuerza laboral del país.
Promover y ejecutar la política de empleo, mediante el servicio de colocación.
Investigar y atender todo lo relacionado con la selección de las migraciones
laborales.
Llevar el registro de los trabajadores ocupados y desocupados, siguiendo una
catalogación metodizada y completa conforme a las diversas ramas de trabajo,
con las especificaciones necesarias.
-
26
1.3 Valoración crítica de los conceptos principales de las distintas posiciones
teóricas sobre el objeto de investigación.
Los sistemas de información son un entorno organizado que proporciona información
pasada, presente y futura para proyecciones relacionadas con las operaciones
internas y conocimiento externo de la organización o empresas.
El Servidor Apache es de distribución libre y de código abierto siendo el más usado y
popular del mundo, es multiplataforma. Apache es principalmente para servir páginas
Web estáticas y dinámicas y está en el Xampp Server junto con MySQL y el lenguaje
de programación PHP, gracias a Apache se elaboró el Sistema de Selección y
Contratación del Personal.
La metodología UWE permite especificar de mejor manera una aplicación Web en su
proceso de creación mantiene una notación estándar basada en el uso de UML
(Unified Modeling Language) para sus modelos y sus métodos, lo que facilita la
transición, es completa y muy fácil de utilizar se ha adaptado a las nuevas
características de los sistemas web como transacciones, personalizaciones y
aplicaciones asíncronas y ha evolucionado para incorporar técnicas de ingeniería de
software como el moldeamiento orientado a aspectos y nuevos lenguajes de
transformación para mejorar la calidad del diseño de las páginas web.
El Código de Trabajo especifica políticas que definen los lineamentos correctos para
una buena contratación, a través de artículos de contratación.
1.4 Conclusiones parciales del capítulo
Las teorías más relevantes citados por diversos autores, permiten ampliar los
conocimientos para la implementación del Sistema de Información.
Yii es un framework PHP basado en componentes de alta performance para
desarrollar aplicaciones Web de gran escala el mismo que permite la máxima
reutilización en la programación web y puede acelerar el proceso de desarrollo.
La metodología de software empleada define claramente la construcción de cada
uno de los elementos de la interfaz gráfica del sistema.
Los artículos de selección del personal definen especificaciones de los
lineamentos correctos para una contratación, a través de las buenas prácticas
adquiridas en base a la experiencia y del ámbito de negocio de la empresa.
-
27
CAPÍTULO II. MARCO METODOLÓGICO
2.1. Caracterización del Grupo Casa Grande.
Grupo Casa Grande se encuentra ubicada en la Ciudad Ambato en el sector de
Izamba.
Grupo Casa Grande es una Empresa Avícola con más de 50 años de experiencia y de
presencia en el País. Ubicada en las diferentes provincias como: Tungurahua, Pastaza
y Guayas, con una amplia gama de productos como: huevos de consumo e
incubadora pollo faenado, marinado y en pie, balanceado, y abono procesado. Cuenta
con los departamentos de Gerencia, Auditoria, Ventas, Facturación, Importación y
Talento Humano, la matriz central está ubicada en la Ciudad de Ambato en el sector
de Izamba dónde se realizará la investigación.
Misión.
Entregar un producto de calidad con estricto control de normas sanitarias que
garantizan la salud de nuestros consumidores, produciendo al más bajo costo y
distribuyendo a precios competitivos en el mercado para brindar a sus empleados
bienestar y obteniendo una rentabilidad efectiva para sus acciones.
Visión.
Ser una empresa LÍDER, que le permita competir en el mercado con productos y
servicios de calidad que superen las expectativas de los clientes.
2.2. Descripción del procesamiento metodológico para el desarrollo de la
investigación.
Investigación documental.
Aplicada a la organización de empresas como una técnica de investigación en la que
se deben seleccionar y analizar aquellos escritos que contienen datos de interés
relacionados con la selección y contratación de personal basadas en Código de
Trabajo actual.
Investigación bibliográfica.
Consiste en la búsqueda de información existente en libros, revistas e internet. Se la
aplico para la elaboración del marco teórico específicamente en la fundamentación
teórica de las herramientas informáticas que se utilizan para elaborar la propuesta,
-
28
como: sistema de información, base de datos, metodología de desarrollo del software,
ERP, selección y contratación de personal.
Investigación de campo.
Es el proceso en el que utilizando el método científico nos permite obtener nuevos
conocimientos.
La investigación de campo trata de averiguar la manifestación sintomática del
problema en la Empresa Grupo Casa Grande para lo cual se realizará la Técnica de la
entrevista donde se recopilará datos por medio de un cuestionario previamente
diseñado con preguntas minuciosas para el personal de Talento Humano donde
accederé a encontrar cuales son los problemas que actualmente tienen, para así dar
una solución. Se utilizó la modalidad de investigación cuantitativa.
Cualitativa
La investigación cualitativa permite alcanzar calidad en los procesos y procedimientos
de la selección del personal de la empresa Grupo Casa Grande.
Las técnicas de investigación aplicadas al presente proyecto de investigación de
acuerdo al tipo de investigación son las siguientes:
La observación
En la empresa Grupo Casa Grande se aplicó la técnica de la observación al momento
que se ejecutó el proceso de gestión de Talento Humano, se rigió a las siguientes
pautas:
El proceso de control y seguimiento de las vacantes creadas.
La observación directa en el proceso de recolección de documentos de los
aspirantes.
La entrevista
Se aplicó la entrevista al Jefe de Talento Humano de la empresa Grupo Casa Grande,
con la finalidad de conocer procesos y procedimientos frente a la actividad que
desarrolla en la empresa. Para el logro de estos objetivos, se diseñó un cuestionario
de preguntas.
-
29
Los Instrumentos a utilizar son los siguientes:
Ficha de observación
Se efectuó una ficha de observación con sentido discrecional, con la finalidad de
identificando el proceso de preselección, control de las vacantes y el tiempo empleado
en las mismas.
Cuestionario
Se recopilará datos por medio de un cuestionario previamente diseñado con preguntas
minuciosas para el Jefe de Talento Humano donde se accederá a encontrar cuales
son los problemas que actualmente tienen para así dar una solución.
Población
La población está compuesta por todos los involucrados en el problema.
Existen 2 auxiliares y un jefe de Talento Humano.
Tabla 2 Población
FUNCION CANTIDAD
Encargado del departamento de
Talento Humano
1
Auxiliares del departamento de
Talento Humano
2
TOTAL 3
Análisis e interpretación de resultados.
La observación.
El objetivo es observar los procesos del departamento de Talento Humano.
- Tema.- Control y seguimiento de las vacantes creadas.
- Objetivo.- Identificar los factores que influyen en el proceso de creación de
vacantes disponibles.
- Componente 1.- Procesos y Código de Trabajo.
Aspectos a Observar.- Procedimientos, Artículos.
-
30
Valoración.- El procedimiento de la creación de la vacante se analiza
dependiendo el cargo se toma en cuenta los diferentes artículos establecidos por
el Código de Trabajo.
- Tema.- La observación directa en el proceso de recolección de documentos y
archivo de los aspirantes.
- Objetivo.- Identificar los factores que influyen en el proceso de recolección de
documentos de los aspirantes.
- Componente 1.- Procesos de recolección de Información y Tiempo.
Aspectos a Observar.- Procedimientos, Perdida de tiempo.
Valoración.- El procedimiento de la recolección de documentos se analizó de
acuerdo a la cantidad de aspirantes que existieron, se observó mucha
documentación física la cual tomo mucho tiempo al departamento de Talento
Humano revisarlo de igual manera archivarlo.
Conclusión.
La empresa Grupo Casa Grande tiene la necesidad de utilizar recursos tecnológicos
que permitan fortalecer los procesos y procedimientos que realiza el departamento de
Talento Humano. El Sistema Web permitirá agilitar la selección y contratación del
personal y tener una base de datos de perfiles de los aspirantes.
La entrevista.
A través de la entrevista realizada al Jefe de Talento Humano se pudo conocer las
falencias existentes en el proceso de selección y contracción de personal.
Pregunta 1.
¿Cuál es el proceso de contratación actual?
Respuesta
Proceso de Selección.
Proceso de Evaluación.
Proceso de inducción.
Proceso de Capacitación.
-
31
Análisis e interpretación
Son varios procesos de contratación, se lleva manualmente. Hay acumulación de
documentación física en el archivo del departamento de Talento Humano.
Pregunta 2.
¿Cuáles son los parámetros de calificación y sus ponderaciones del proceso de
contratación?
Respuesta
Los parámetros de calificación y ponderación son los siguientes:
ETAPA
DETALLE DE
EVALUACIÓN PONDERACIÓN
Mérito
Nivel de Educación 10
Experiencia 15
Conocimiento 15
SUB TOTAL DE MÉRITOS 40
Evaluación
Pruebas Psicotécnicas 35
Pruebas Psicológicas 10
SUB TOTAL DE EVAUACIÓN 45
ENTREVISTA Entrevista 15
SUB TOTAL ENTREVISTA 15
TOTAL PROCESO DE SELECCIÓN DE
PERSONAL 100
Análisis e interpretación
Se obtiene los parámetros de calificación y sus ponderaciones de acuerdo al proceso
calificativo realizado actualmente por el departamento de Talento Humano.
Pregunta 3.
¿Cómo se realiza el proceso de selección?
Respuesta
Como requisito se recibe el Perfil del aspirante y su soporte documental, se evalúa
dicho perfil analizando los requisitos que deben completar para la vacante como: hoja
de vida, documentos personales, certificados, record policial. El proceso implica un rol
importante al momento que los aspirantes son seleccionados. .
-
32
Análisis Interpretación
Piden la hoja de vida física donde se toma en cuenta las habilidades de los aspirantes
y que cumplan con los requisitos del puesto vacante para poder ser seleccionados.
Pregunta 4.
¿Qué tipo de cuestionarios toman a los aspirantes?
Respuesta
Se toman 2 cuestionarios: el Psicológico es uno general y el Psicotécnico depende del
área de la vacante.
Análisis e interpretación
Toman 2 cuestionarios para poder elegir al mejor aspirante que cumpla con los
parámetros del puesto vacante.
Pregunta 5.
¿Cuál es la razón de insatisfacción con los cuestionarios de evaluación de los
aspirantes?
Respuesta
Toma mucho tiempo revisar, porque existen varios aspirantes por cada vacante.
Análisis e interpretación
El tiempo para obtener las calificaciones es muy extenso porque existen varios
aspirantes, existe mucha documentación física de las pruebas tomadas.
Pregunta 6.
¿Existe inexactitud en la calificación de las pruebas realizadas y por qué?
Respuesta
Si existe, porque varias veces son calificadas al apuro por falta de tiempo.
Análisis e interpretación
Existe mucha inexactitud al momento de la calificación y obtención de resultados por
falta de tiempo por ende carecen de una buena selección y contratación de personal.
-
33
Pregunta 7.
¿Qué tiempo se emplea para la calificación y la obtención de resultados del
cuestionario psicotécnico en cada aspirante?
Respuesta
El tiempo que se emplea en cada postulante es de dos a tres horas ya que implica
calificar las pruebas y redactar un informe de selección.
Análisis e interpretación
No es correcto el tiempo que se emplea ya que las pruebas son calificadas
manualmente, los resultados son digitados en un archivo en Word y posteriormente se
procede a realizar un informe.
Pregunta 8.
¿Qué tiempo tarda una persona esperando a ser citado para la toma de cuestionarios?
Respuesta
Tarden de dos a tres días, primero le receptan el perfil y los pre-requisitos después le
agenda una cita para la toma de pruebas.
Análisis e interpretación
Se evidencia que hay variantes en el tiempo que tarda una persona en la espera de
una cita para ser evaluado ya que existen varios aspirantes.
Conclusiones de la entrevista realizada.
Se obtuvo la organización estructural y funcional de los procesos y procedimientos
que realiza el departamento de Talento Humano.
Cumple los procesos y procedimientos de selección y contratación de personal de
acuerdo al Código de Trabajo.
Existe pérdida de tiempo en la selección ya que implica: revisión de Hoja de Vida,
la entrevista, toma de cuestionarios y calificación de las mismas.
Existe mucho archivo físico ya que la documentación de los aspirantes son
guardadas en archivadores.
-
34
2.3. Propuesta de Implementación de un Sistema de Información para la
selección y contratación de Personal en la Empresa Grupo casa Grande de
la ciudad de Ambato utilizando la arquitectura MVC de la ciudad de Ambato.
La empresa Grupo Casa Grande de la ciudad de Ambato provincia de Tungurahua al
asumir las competencias de las nuevas tecnologías ha identificado las necesidades del
departamento de Talento Humano para la mejora del proceso de Selección y
Contratación de Personal. Esto permitirá incrementar la productividad y menorar
tiempos en el proceso que actualmente viene realizando dicho departamento a través
del Sistema de Información.
Aplicados los métodos, técnicas e instrumentos de investigación se ha podido
determinar la necesidad de desarrollar un sistema de Información de Selección y
Contratación de Personal en la Empresa Grupo Casa Grande; el cual permitirá
fortalecer los procesos y procedimientos administrativos para mantener un correcto
control al contratar el personal, almacenar la información de los aspirantes, realizar
entrevistas en línea, tener calificaciones en tiempos reales mediante la aplicación de
frameworks.
La presente propuesta está enmarcada en el desarrollo de un Sistema de Información
de Selección y Contratación de Personal. El Sistema de Información estará basado en
la Arquitectura Modelo Vista Controlador ya que separa en tres instancias realizando la
función de separar los datos y la lógica del negocio de la aplicación de interfaz de
usuario.
La base de datos estará alojada en un Hosting para su almacenamiento y posterior
procesamiento de la información. El desarrollo del sistema de Información permitirá
acceder a la página de selección y contratación de personal a través del servicio de
internet.
-
35
2.3.1. Detalle del sistema.
Tabla 3 Etapas para el desarrollo del Sistema.
ETAPAS DEL DESARROLLO DEL SISTEMA
ETAPAS
ACTIVIDADES
ETAPA 1: Análisis de requisitos.
Se recopila los requisitos funcionales y no
funcionales del sistema de información
Web.
Se elabora una descripción detallada de
los mismos realizando los diagramas
UML en donde se especifican las
responsabilidades y acciones de los
actores del sistema.
ETAPA 2: Diseño de conceptual.
Presentamos el dominio del problema
plasmando con un diagrama de clases
de UML, los casos de uso sirven de
entrada para realizar el diagrama, de esta
manera determinamos las clases,
métodos y atributos.
ETAPA 3: Diseño de navegacional.
En esta etapa se realzará el diseño
donde definimos la estructura de los
nodos y la página de la aplicación web de
esta manera se presenta los objetos
dentro de la aplicación y un conjunto de
estructuras como los índices, menús,
vistas, formularios y consultas.
ETAPA 4: Diseño de presentación.
Se realiza el diseño de la interfaz definida
en php, los elementos que comprenden
en el diseño de la presentación son las
-
36
entradas de texto, imágenes, audios y la
entrevista en línea que se realizó.
Se realiza el diseño lógico y físico de la
base de datos.
2.4. Conclusiones parciales del capítulo.
La investigación de campo permitió conocer minuciosamente la organización y