UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA...
Transcript of UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA...
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE INGENIERÍA INDUSTRIAL DEPARTAMENTO ACADÉMICO DE GRADUACIÓN
TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE
LICENCIADO EN SISTEMAS DE INFORMACIÓN
TEMA CONTROL DE ROTACIÓN DE PERSONAL POR
MEDIO DEL DISEÑO DE UN SOFTWARE – ROTHUM
AUTOR LEMUS VERA ROGER ORLANDO
DIRECTOR DEL TRABAJO ING. DAVID FERNANDO RAMOS TOMALÁ, MBA
2015 - 2016 GUAYAQUIL – ECUADOR
ii
DECLARACIÓN DE AUTORÍA
“La responsabilidad del contenido de este Trabajo de Titulación, me
corresponde exclusivamente; y el patrimonio intelectual del mismo a la
Facultad de Ingeniería Industrial de la Universidad de Guayaquil”
Lemus Vera Roger Orlando c.c. 0919859793
iii
AGRADECIMIENTO
A DIOS, creador y todopoderoso, me ha sostenido en sus brazos durante
mi carrera universitaria y me ha provisto de sabiduría necesaria para
conseguir este ansiado objetivo.
A mi familia, por el empuje que día a día me daban para alcanzar una
meta.
Un agradecimiento especial al Ing. David Fernando Ramos Tomalá, MSc.
Por ayudarme a confiar en que se podía completar el proyecto en los
momentos que mis fuerzas decaían.
A todos los amigos que me ayudaron de diferente forma, algunos de ellos
se comportaron de manera excepcional durante la etapa final de este
proyecto, ellos saben quiénes son.
Lemus Vera Roger Orlando
iv
DEDICATORIA
Este proyecto primeramente se lo dedico a mi abuela paterna Nelly
Villareal de Lemus (+), quien mientras estuvo con nosotros no dejó de
orar por el bienestar de su generación, quien con ejemplo de superación
siempre será motivo de inspiración para cumplir cada objetivo de mi vida.
A mi esposa Ruth Medina y mis hijos Roger y Emmanuel, quienes son el
motivo principal de esta lucha, mirarlos me confirma que cualquier
esfuerzo que se haya hecho durante el tiempo de mi carrera ha valido la
pena.
A mis padres y hermanos, que son quienes me han apoyado en este
camino, alentándome para conseguir la finalización de mi carrera.
Lemus Vera Roger Orlando
v
ÍNDICE GENERAL
Descripción Pág.
PRÓLOGO 2
CAPÍTULO I
INTRODUCCIÓN
Nº Descripción Pág.
1.1. Introducción 3
1.2. Antecedentes 4
1.3. Planteamiento del problema 7
1.4. Objetivos 14
1.4.1. Objetivos generales 14
1.4.2. Objetivos específicos 14
1.5. Límites 15
1.6. Justificación 15
1.6.1. Conveniencia 15
1.6.2. Relevancia social 16
1.6.3. Implicaciones prácticas 16
1.6.4. Valor teórico 16
1.6.5. Unidad metodológica 16
vi
CAPÍTULO II
MARCO TEÓRICO
Nº Descripción Pág.
2.1. Marco Conceptual 17
2.2. Marco referencial 19
2.3. Estado del arte 24
2.4. Posición del autor 28
CAPÍTULO III
MARCO METODOLÓGICO
Nº Descripción Pág.
3.1. Antecedentes 29
3.1.1. Tecnología Aplicada 30
3.1.1.1. Software Aplicado 30
3.1.1.2. Sistema Operativo 31
3.1.1.3. Base de Datos 31
3.1.2. Hardware 31
3.1.2.1. Servidores 32
3.1.2.2. Redes 33
3.1.3. Talento Humano 33
3.2. Alcance de la investigación 33
3.3. Hipótesis 35
3.4. Definición de variables 36
3.5. Diseño de la investigación 39
3.6. Selección de la muestra 39
3.7. Recolección de datos 41
3.8. Metodología de desarrollo 41
vii
Nº Descripción Pág.
3.8.1. Fase de Análisis 42
3.8.2. Estructura de las pantallas 44
3.8.2.1. Menú Principal 45
3.8.2.2. Usuarios del sistema 45
3.8.2.3. Maestros 46
3.8.2.3.1. Seguridad 46
3.8.2.3.2. Empleados 47
3.8.2.3.3. Relevos 49
3.8.2.3.4. Geográfico 49
3.8.2.3.5. Empresa 50
3.8.2.3.6. Aéreo 52
3.8.2.3.7. Salir 55
3.8.2.4. Procesos 55
3.8.2.4.1. Embarque Masivo 56
3.8.2.4.2. Embarque Individual 57
3.8.2.4.3. Ajuste de Embarque 58
3.8.2.5. Íconos 59
3.8.2.6. Resumen 60
3.8.2.7. Reversión de Embarque 61
3.8.2.8. Reportes 62
3.8.2.8.1. Reporte de Empleados 62
3.8.2.8.2. Embarque Individual 63
3.8.2.8.3. Embarque Masivo 64
3.8.2.9. Salir 65
3.8.2.10. Ayuda 65
3.8.2.10.1. Acerca de… 66
3.8.3. Alcances y Límites 66
3.8.3.1. Del sistema en general 66
3.8.4. Limitaciones 68
3.8.5. Estudio de Factibilidad 78
3.8.5.1. Técnica 78
viii
Nº Descripción Pág.
3.8.5.1.1. Hardware 78
3.8.5.1.2. Software 78
3.8.5.2. Económica 78
3.8.5.3. Operativa 79
3.8.6. Fase de Diseño 79
3.8.6.1. Programación 79
3.8.6.2. Diseño de la Base de Datos 80
3.8.7. Fase de Construcción 84
3.8.8. Fase de Pruebas 84
3.8.9. Fase de Implementación 85
3.8.10. Diagrama de Clases 86
3.8.11. Planificación 87
CAPÍTULO IV
ANÁLISIS Y DISCUSIÓN DE LOS RESULTADOS
Nº Descripción Pág.
4.1. Preparación de los datos 88
4.2. Análisis de los datos 89
4.3. Comprobación de la hipótesis 93
CAPÍTULO V
CONCLUSIONES Y RECOMENDACIONES
Nº Descripción Pág.
5.1. Conclusiones 97
5.2. Recomendaciones 98
ix
Descripción Pág.
ANEXOS 99
BIBLIOGRAFÍA 110
x
ÍNDICE DE CUADROS
Nº Descripción Pág.
1 Matriz de problemas 12
2 Situación actual 19
3 Situación futura 20
4 Situación deseada 21
5 Cambios implicados 22
6 Variables auditoría informática 37
7 Variables manejo de la información 38
8 Íconos 59
9 Registrar empleados 70
10 Registrar aereo 71
11 Registrar geográfico 72
12 Registrar empresas 73
13 Registrar ingreso masivo de embarques 74
14 Registrar ingreso individual de embarques 75
15 Registrar ajustes de embarques 76
16 Registrar reversión de embarques 77
17 Planificación 87
xi
ÍNDICE DE IMÁGENES
Nº Descripción Pág.
1 Servidor Proliant Ml370 G6 32
2 Pantalla Principal 44
3 Menú Principal 45
4 Menú Maestros 46
5 Pantalla Empleados 48
6 Pantalla Empleados Pestaña 2 48
7 Pantalla Relevos 49
8 Menú Maestro – Submenú Geográfico 50
9 Menú Maestro – Submenú Empresas 51
10 Pantalla Departamento 51
11 Pantalla Cargos 52
12 Menú Maestro – Submenú Aéreo 53
13 Pantalla Aerolíneas 53
14 Pantalla Rutas 54
15 Pantalla Vuelos 54
16 Menú Procesos 55
17 Pantalla Embarques 56
18 Pantalla Ingreso Individual de Embarque 57
19 Pantalla Ajuste de Embarques 58
20 Pantalla Resumen de Embarques 60
21 Pantalla Reversión de Embarques 61
22 Menú Reportes 62
23 Reporte de Tripulación 63
24 Reporte de Embarque Individual 64
25 Reporte de Embarque Masivo 65
26 Menú Ayuda 66
27 Modelo Entidad – Relación 83
xii
ÍNDICE DE GRÁFICOS
Nº Descripción Pág.
1 Diagrama Causa y Efecto 11
2 Diagrama de Problemáticas 12
3 Flujo de procesos Embarque/Desembarque 13
4 Resistencia al Cambio a Mediano y Largo Plazo 23
5 Diagramas de Uso 69
6 Nombre de Tablas 80
7 Nomenclatura de Nombre de Tablas 81
8 Nomenclatura de Nombre de Campos 82
9 Diagrama de Clases 86
10 Aceptación de Hipótesis 95
xiii
AUTOR : LEMUS VERA ROGER ORLANDO TEMA : CONTROL DE ROTACIÓN DE PERSONAL POR
MEDIO DEL DISEÑO DE UN SOFTWARE – ROTHUM DIRECTOR : ING. RAMOS TOMALÁ DAVID FERNANDO, MSc.
RESUMEN Muchas empresas en el Ecuador, ejecutan sus operaciones en sitios remotos, por tal motivo es necesario que cuenten con infraestructura necesaria para ofrecer a sus empleados un lugar donde puedan realizar actividades durante el tiempo que permanezcan en el sitio. Para esta tesis hemos tomado como referencia una empresa que tiene un barco de pasajeros que ofrece servicio de turismo alrededor de las Islas Galápagos, el barco tiene 50 habitaciones con una capacidad máxima para 100 pasajeros. Para ofrecer un servicio de la más alta calidad es necesario contar con 75 tripulantes en las diferentes áreas, estos tripulantes tienen un cronograma asignado de acuerdo al cargo que ocupan. Actualmente, el control de las rotaciones de los tripulantes es realizada en una hoja de cálculo, normalmente este cronograma sufre modificaciones por diferentes motivos lo cual complica el control del personal; en muchas ocasiones el tripulante debe trabajar más días de los establecidos en el contrato por diferentes motivos y situaciones que se pueden presentar con el relevo. Con un software evitaremos tener contratiempos en la cantidad de días trabajados, además estarían debidamente documentados teniendo un registro de cada traslado por fecha, hora, aerolínea, etc. y demás detalles que se presentan en cada traslado, este puede ser para embarcarse o desembarcarse de la embarcación, también se puede organizar con tiempo de anticipación ciertos cursos y demás situaciones que se pueden presentar antes del viaje de los tripulantes. PALABRAS CLAVES: Rotación, Cronograma, Traslados, Diseño,
Sistema, Personal, Software, ROTHUM, Control Lemus Vera Roger Orlando Ing. Ramos Tomalá David, MSc.
C.C. 0919859793 Director del trabajo
xiv
AUTHOR : LEMUS VERA ROGER ORLANDO SUBJECT : CREW ROTATION SOFTWARE DESING DIRECTOR : ENG. RAMOS TOMALÁ DAVID FERNANDO, MSc.
ABSTRACT Many companies in Ecuador operate in remote areas, for that reason they need an infrastructure required to offer their employees a comfortable place for rest while they are on the operations place. For this thesis we have made reference to a cruise line company that has a passenger ship which offers sightseeing around the Galapagos Islands, it has 50 rooms with a maximum capacity of 100 passengers, to provide high quality services this operation need 75 crew members in different areas, these members are assigned to a schedule according to their position on board. Currently, the rotation control is made in a spreadsheet, this schedule should not change, even though sometimes it is necessary and some crew have to stay more days onboard to cover their positions, more than what is stated in their contracts, this happens for different reasons and situations that may occur with their replacement. With a software this company will not have setbacks in the number of days the crew should work, also each embarkation period would be properly documented to have a registration of them by date, time, airline, etc. and other details presented in each rotation, this may include the embarking or disembarking dates and also will help in arranging certain capacitation ahead
of time and other situations that may occur before each rotation. KEY WORDS: Rotation, Schedule, Transfers, Design, Software, Crew,
ROTHUM, Control.
Lemus Vera Roger Orlando Eng. Ramos Tomalá David, MSc. C.C. 0919859793 Thesis Director
PRÓLOGO
Este proyecto educativo que se ha denominado Control de Rotación
de Personal por medio del diseño de un software (Software de Rotación
Humana ROTHUM), consiste en diseñar un software que se desarrollará
bajo ambiente Windows con el cual ayudaremos a mitigar errores de
logística del traslado del personal hasta el sitio de operaciones de una
empresa que ofrece servicios de turismo alrededor de las Islas
Galápagos; la importancia de esta herramienta radica en el buen manejo
y control de los empleados de la empresa permitiendo programar
capacitaciones, vacaciones, etc. y demás situaciones.
Cuando se encuentre funcionando el Software de Rotación Humana
ROTHUM, los errores operativos bajarán considerablemente, ya que el
sistema se encargará de realizar los cálculos y permitirá programar cada
relevo en el tiempo que se debe realizar, además permitirá establecer
alianzas con aerolíneas para realizar la compra anticipada de boletos que
servirán en la respectiva movilización hasta las Islas Galápagos que es el
sitio de operaciones de la empresa, con la intención de conseguir precios
convenientes para la empresa y permitir mejorar la relación empleado-
empresa cumpliendo con la programación de vuelos.
El presente proyecto cuenta con la siguiente estructura:
Capítulo 1: Introducción al problema, descripción de la empresa,
objetivos, límites, historia, análisis.
Prólogo - 2
Capítulo 2: Situación actual, futura, al realizar el cambio.
Capítulo 3: Antecedentes del problema, diseño, análisis técnico y
metodología de desarrollo escogida para diseñar el software, técnicas a
aplicar y definición de variables.
Capítulo 4: Preparación, Análisis, Comprobación de los resultados.
Capítulo 5: Conclusiones y recomendaciones que se han
determinado durante el tiempo que se ha realizado el análisis para
ejecutar un diseño para un sistema que realice el control de rotación de
personal.
CAPÍTULO I
INTRODUCCIÓN
1.1. Introducción
Existen muchas empresas que tienen como lugar de operaciones
lugares remotos y alejados de una ciudad, en esta área encontramos
empresas de diferentes industrias, tales como: minera, agrícola, navieras,
acuícola, industrial, petrolera, turística, etc.
Para todas estas empresas, uno de los primeros objetivos por
cumplir antes de empezar operaciones es encontrar soluciones al
problema de logística, esto comprende traslado de alimentos, personal,
repuestos y todo lo relacionado con la operación que realice la empresa.
En este tema, nos enfocaremos específicamente al traslado y tiempo
de permanencia que el personal debe estar en el sitio de operaciones de
la empresa, así como controlar sus relevos durante los períodos de
descanso de cada empleado. Para poder recibir a su personal, la
empresa debe contar con viviendas, habitaciones, etc. para los
empleados, estos a su vez permanecerán durante un tiempo que puede
ser determinado por días, meses, semanas, etc. Estos tiempos de estadía
han sido previamente determinados por los departamentos de RR.HH. y
de Operaciones, y se aplican de acuerdo a las funciones del empleado y
de los requerimientos
Introducción - 4
Los traslados diarios o no programados harían que los costos
logísticos aumenten y en muchas ocasiones imposible de llegar a tiempo,
incluso, muchas veces ni siquiera existe una ruta aérea o terrestres que
les permita a los empleados llegar a sus hogares a diario, adicionalmente,
los profesionales que contratan deben contar con cierta experiencia y
normalmente no viven en lugares cercanos a los puntos de operaciones.
1.2. Antecedentes
El Archipiélago de Colón, o simplemente Galápagos, son un grupo
de islas ubicadas en el Océano Pacífico a 927 Km desde la costa de
Ecuador. Administrativamente es una provincia del Ecuador y su principal
actividad es el turismo, en donde cada año lo visitan aproximadamente
doscientas mil personas, siendo así unos de los principales atractivos
turísticos del Ecuador.
Para el presente trabajo, se tomará como referencia a una empresa
de turismo que su principal actividad comercial es ofrecer servicios de
cruceros de lujo alrededor de las Islas Galápagos, siendo su mayor
atracción un barco de pasajeros que tiene una capacidad para 100
turistas y 75 tripulantes. El crucero tiene rutas asignadas por el Parque
Nacional Galápagos, repitiendo la ruta cada 14 días, los pasajeros
pueden tomar un crucero de 7 o de 14 días. Por motivos de conservación
de las Islas, el número de pasajeros por semana no puede aumentar el
número asignado a la empresa, tampoco el de tripulantes puede
aumentar. Para poder laborar en las Islas Galápagos, cada tripulante
debe obtener un permiso especial que es emitido por el Instituto Nacional
Galápagos (INGALA). Este permiso autoriza a la persona contratada
laborar en la provincia de Galápagos siempre y cuando en la provincia no
exista ningún candidato que desee ocupar ese cargo.
Introducción - 5
Para viajar hasta las Islas Galápagos, sólo están autorizadas
aerolíneas ecuatorianas, es decir todos los pasajeros llegan a uno de los
aeropuertos internacionales del Ecuador continental y desde ahí se
trasladarán hasta el aeropuerto Seymour ubicado en la isla Baltra desde
Quito o Guayaquil, para el retorno se realiza de la misma manera pero
con la ruta Baltra – Quito o Baltra - Guayaquil. Actualmente existen tres
aerolíneas que realizan viajes diarios hasta las Islas Galápagos, no solo
hasta Baltra sino también hasta la Isla San Cristóbal en donde se
encuentra el aeropuerto con el mismo nombre. Por disposición del Parque
Nacional Galápagos (PNG), los pasajeros llegan al aeropuerto de la Isla
Baltra y retornan por el mismo aeropuerto después del crucero, mientras
que los tripulantes pueden embarcarse por cualquiera de los dos
aeropuertos en cualquier día que haya vuelos disponibles.
A bordo de toda embarcación marítima se cuenta con dos
departamentos fijos necesarios para la operación, estos departamentos
son Cubierta y Máquinas, son quienes se encargan de la navegación y
mantenimiento del barco, dependiendo del tipo de operaciones que
realice la embarcación se pueden añadir otros departamentos, en el caso
un crucero son necesarios dos departamento adicionales, estos son: Hotel
y Exploración, estos se encargarán de la atención de los turistas tanto
dentro del barco como en las visitas guiadas a cada isla.
Para cumplir con los estándares en servicio de ultra lujo que ofrece
la empresa, se requieren al menos 75 personas para que ofrezcan un
servicio de la más alta calidad a sus huéspedes, sus labores las
desarrollan en 4 diferentes áreas, Cubierta, Máquinas, Hotel e
Interpretación, estos puestos de trabajo deben ser cubierto por personal
capacitado y dispuesto a laborar con un contrato especial que le permitirá
estar a bordo durante algunas semanas de manera interrumpida y de la
Introducción - 6
misma manera tendrá semanas de descanso, dependiendo del cargo y
contrato realizado.
A cada empleado se le asignan rotaciones establecidas, como se
indicó anteriormente esto depende del cargo, algunos de los ejemplos de
rotación posibles son: 6 semanas a bordo y 3 de descanso, 9 semanas a
bordo y 3 de descanso, 4 semanas a bordo y 4 de descanso, etc. Dentro
de las tres semanas de descanso, el empleado está dedicado plenamente
a sus actividades personales, hasta el momento que sea notificado su
nuevo embarque.
De acuerdo al cargo de cada empleado se asigna la cantidad de
semanas que deben estar a bordo, una vez cumplido el tiempo tendrá que
retornar a su ciudad de residencia y al mismo tiempo estará
embarcándose la persona con el mismo cargo que estará en operaciones
durante las siguientes semanas. También es posible que el empleado
solicite vacaciones anuales, la cuales empiezan a contar desde el día que
comenzaba su embarque y vuelo, su retorno será postergado hasta que
sus vacaciones solicitadas se hayan cumplido, por consiguiente los días
de embarque serán menores a los estipulados en el contrato. Durante
este tiempo se planifica con el otro empleado que toma su cargo o se
contrata una personal como servicios prestados por el tiempo que estará
de vacaciones el empleado, a esta persona contratada por eventos se
conoce como relevo, el cual realizará los mismo trabajos asignados al
empleado pero por cortos períodos de tiempo.
Durante el último año se han realizado cambios relacionados con la
calidad del servicio, entre esos cambios la rotación de la tripulación ha
sufrido ciertas alteraciones, y al no contar con una aplicación que realice
Introducción - 7
el control, por tal motivo al aumentar la tripulación, es necesario coordinar
mayor cantidad de embarques y desembarques de personal, por lo que
llevar el control con una hoja de cálculo separando los embarques por
colores se ha visto cada vez más complicado y continuamente se
producen errores en las rotaciones, más aún se han creados nuevos tipos
de rotación haciendo más complicado que la dotación mínima de personal
funcione adecuadamente. La empresa cuenta con una oficina principal en
Guayaquil, que es de donde se realizan todos los procesos necesarios
para que los empleados puedan realizar sus viajes hasta la provincia de
Galápagos.
Este proyecto busca solucionar la problemática mediante un
software que realice el control de rotación de cada empleado.
1.3. Planteamiento del problema
En empresas que cuentan con sitio de operaciones en sitios remotos
alejados de una ciudad, es necesaria una coordinación de la logística
para realizar el traslado de empleados, esta logística normalmente es
coordinada entre los departamentos de Operaciones y RR.HH. Tampoco
es posible realizar viajes a cualquier hora, por tal motivo el empleado
debe tomar el medio de transporte estipulado, ya que si no se traslada en
ese momento es probable que no lo pueda hacer en los siguientes días o
semana.
Para el correcto funcionamiento del servicio, es necesario que el sitio
de operaciones se cubra con una dotación mínima de personal, en el caso
del crucero en Galápagos la cantidad de empleados debe ser controlada
Introducción - 8
por permisos otorgados por el Consejo de Gobierno del Régimen Especial
de Galápagos, es una entidad gubernamental que entre otras funciones
se encarga de realizar el control de ingreso a las Islas Galápagos,
evitando así que la migración desde continente aumente con la finalidad
de llevar un mejor control en el área protegida. Una de las regulaciones
que realiza es controlar que cada turista (nacional o extranjero) no
permanezca en las Islas por más de 90 días en un año, esto lo controla
emitiendo un certificado antes de ingresar a las islas.
En el mercado ecuatoriano no existen sistemas que lleven el control
de las rotaciones por cargos, actualmente las realizan en una hoja de
cálculo diseñada en Microsoft Excel, provocando situaciones que
complican la operación porque no se han podido cumplir con la dotación
de personal, la misma que se ve afectada directamente en la producción o
servicio. Si un empleado que debe iniciar su período de embarque y no
realiza su viaje por diferentes motivos provoca un retraso el retorno de la
persona que aún está en sitio de operaciones, estos cambios se
presentan de un momento a otro y son necesarios realizar ajustes al
cuadro de rotación provocando malestar y confusión entre la tripulación, y
los departamentos de RR.HH. y Operaciones.
Las rotaciones deben ser coordinadas con los diferentes
departamentos de la empresa, para verificar que no haya inconsistencias
en relación a días trabajados y descanso, dependerán del cargo que
ocupe y lo estipulado en su contrato.
Las salidas y retornos se deben hacer de forma programada para
evitar que el barco se quede sin la mano de obra necesaria para ofrecer
un servicio de calidad. Entre los problemas que tenemos por la falta de un
sistema de control de rotación tenemos:
Introducción - 9
Principal:
Pérdida de posicionamiento en el mercado
Secundarios:
Falta de control de los días laborados del personal en el sitio
de operaciones.
Existen confusiones entre la tripulación y el departamento de
RR.HH. sobre fechas de embarque y desembarque.
No existen registros electrónicos relacionados a los cambios
de itinerarios sea por vacaciones o por alguna situación
especial.
La información histórica es limitada.
Inadecuados reportes sobre el personal embarcado y
desembarcado.
Falta de planificación para las diferentes capacitaciones.
Falta de personal en momentos claves de la operación.
Permitirá al empleado conocer con tiempo de anticipación sus
traslados anuales, el mismo que le permitirá planificar
situaciones personales.
Malestar del empleado porque en ocasiones se ha tenido que
cambiar fechas de embarque y desembarque.
La falta de control provoca confusiones entre el departamento de
RR.HH. y los empleados, especialmente en las fechas de inicio de
traslados y al no existir registros electrónicos es necesario buscar por otro
medios la fecha de embarque y desembarque, sobre todo cuando se han
realizado extensiones de estadía en el sitio de operaciones, otro ejemplo
se da cuando se requiere encontrar información histórica de algún
empleado, haciendo que obtener toda la información tome días.
Introducción - 10
En resumen, muchos de estos problemas son ocasionados por un
control inadecuado de la rotación del personal, el cual debe ser
planificado con mucho tiempo de anticipación, y desde una sencilla hoja
de cálculo es complicado obtener la información deseada.
Con un sistema perfectamente estructurado, la empresa tendría la
posibilidad de solucionar todas estas situaciones, liberando carga de
trabajo a las personas encargadas de la logística que implica el traslado
de personal desde el continente hasta las Islas, a quienes tienen que
batallar mucho sobre la cantidad de personas que se deben desembarcar.
Para continuar con el ejemplo del crucero, se tiene que tomar en
cuenta ciertas disposiciones o leyes marítimas, las personas que trabajan
a bordo de una embarcación (marinos mercantes) deben estar en
constante capacitación, sean cursos de seguridad o cursos de ascensos,
en este caso son patrocinados por la empresa, estos cursos deben ser
programados durante el tiempo que el tripulante esté en tierra y así evitar
el incumplimiento de la dotación mínima. También es necesario que la
persona contratada cumpla con ciertos requisitos antes de embarcarse,
uno de ellos es un documento que le permita trabajar legalmente en
Galápagos, este documento tiene una fecha de vencimiento el cual debe
ser renovado cada cierto tiempo, la empresa debe tener este control para
evitar ser sancionada
A continuación se encuentra el diagrama de causa y efecto, en
donde notamos que contar con una buena rotación del personal nos
podría ayudar a mejorar en el servicio que la empresa ofrece, y estos
problemas ocasionados no son aislados sino que incluso compromete la
seguridad de los pasajeros a bordo.
Introducción - 11
GR
ÁF
ICO
N°
1
DIA
GR
AM
A C
AU
SA
Y E
FE
CT
O
Fu
en
te:
Ela
bo
ració
n D
irecta
Ela
bo
rad
o p
or:
Le
mu
s V
era
Ro
ger
Orl
an
do
Introducción - 12
GRÁFICO N° 2 DIAGRAMA DE PROBLEMÁTICAS
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
CUADRO N° 1 MATRIZ DE PROBLEMAS
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Problemas Relación
de entrada
Relación de salida
Orden jerárquico
Control de Rotaciones C B, C 1
Planificación de Cursos A, C, D D 3
Cumplimiento de estándares de Calidad
A A, B 2
Distribuciones inadecuadas de Personal
B B 4
Introducción - 13
GRÁFICO N° 3 FLUJO DE PROCESOS DE EMBARQUES/DESEMBARQUES
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Introducción - 14
1.4. Objetivos
Controlar y gestionar la rotación del personal en sitio de operaciones
y evitar que esto se transforme en falta en el servicio o producto, de la
misma manera ayudar a los departamentos involucrados a contar con
información confiable y específica para proveer a la alta gerencia,
permitiéndoles tomar decisiones que permitirán tener un mejor control del
personal.
Mejorar el bienestar del empleado para que pueda planificar sus
tiempos de descanso conociendo su rotación con anticipación.
1.4.1. Objetivos generales.
Mitigar errores de embarques y rotaciones por medio de una
aplicación que permita controlar adecuadamente la rotación de su
personal, de manera óptima.
1.4.2. Objetivos específicos.
Definir con tiempo el personal que estará abordo en diferentes
períodos de tiempo.
Proveer reportes a niveles medios de la empresa para que se
puedan optimizar los recursos, y así ofrecer un mejor ambiente laboral,
permitiendo que los empleados realicen sus tareas con total agrado y
como beneficio colateral va a mejorar la productividad de la empresa.
Introducción - 15
Controlar el personal que se encuentra en el sitio de operaciones y
también a los que se encuentra en su período de descanso, los mismos
que deben cumplir con los parámetros impuestos por entes de control de
tránsito de acuerdo a las leyes especiales que rigen en las islas. Además
de poder contar con reportes de personal de manera rápida y oportuna.
Presentar reportes a la alta gerencia con los cuales se puedan tomar
decisiones de manera ágil basándose en las estadísticas de rotación.
1.5. Límites
Temporal: La investigación sobre los procesos ha tomado
aproximadamente 3 meses, empezando en el mes de noviembre del año
del 2014 y finalizando en enero del año 2015.
Espacial: La aplicación será instalada en uno equipos de los
asistentes de R.R.H.H, ya que es el departamento encargado de cumplir
con la logística que implica el traslado de empleados. Éste se puede
encontrar dentro de las oficinas principales de la empresa o en el sitio de
operaciones.
1.6. Justificación
1.6.1. Conveniencia
Permitirá tener un mejor control del personal, tanto del que está en el
sitio de operaciones como el que se encuentra en su período de
Introducción - 16
descanso, a través de reportes las jefaturas tendrán control estadístico y
realizar las programaciones con actividades que involucren al personal.
1.6.2. Relevancia social
El sistema será instalado en las oficinas principales por el
departamento de RR.HH. y se enviarán reportes a las jefaturas de los
departamentos involucrados tanto en la oficina como en la embarcación.
1.6.3. Implicaciones prácticas
El sistema de Rotación resolverá el problema del control de la
rotación de empleados.
1.6.4. Valor teórico
El departamento de RR.HH. de la empresa, tendrá la opción de
manejar la rotación y tener pleno control a través de una aplicación
desarrollada especialmente para la operación del barco, en el caso que
algún tripulante faltase, podrían determinar con rapidez quien lo pueda
reemplazar, mitigando la carga de trabajo en los empleados.
1.6.5. Unidad metodológica
A través de informes estadísticos se podrán determinar los días
trabajados por períodos de tiempo de cada tripulante, permitiendo obtener
informes estadísticos relacionados con los empleados.
Análisis y Discusión de los Resultados - 17
CAPÍTULO II
MARCO TEÓRICO
2.1. Marco Conceptual
En el país no existe un software que realice el control de rotación, a
nivel internacional encontramos aplicaciones de administración del
departamento de RR.HH. que entre otras opciones permite la
programación del personal ajustándose a la necesidad del tipo de
empresa que requiere el control.
En Ecuador, las empresas prefieren softwares desarrollados por
empresas ecuatorianas para realizar la gestión del departamento de
RR.HH. porque es complicado encontrar un software del extranjero que
cumpla con todos los requerimientos exigidos en el Ecuador, y los que
permiten realizar todos esos ajustes son muy costosos.
Un sistema de información, es un conjunto de elementos orientados
al tratamiento y administración de datos e información, organizados y
listos para su posterior uso, generados para cubrir una necesidad.
(Ingeniería de Software, Roger Pressman, 2002)
Primero resuelve el problema. Entonces, escribe el código. (John
Johnson)
Marco Teórico - 18
El milagro más común de la Ingeniería de Software es la transición
del análisis al diseño y del diseño al código. (Richard Due)
De acuerdo a Joaquín Molina Caballero, en su libro Implantación de
aplicaciones informáticas de gestión, las aplicaciones orientadas al
departamento de RR.HH. forman una interfaz entre la gestión del
departamento de RR.HH. y la tecnología de la información, refiriéndose en
particular a las actividades de planificación y tratamiento de datos para
integrarlos en un sistema de gestión.
En general, la función de “recursos humanos” incluye siempre una
parte importante de tareas administrativas y repetitivas en la mayoría de
las organizaciones. Teniendo como función, recoger datos de cada
trabajador relativo a su historia y características personales, como sus
competencias y capacidades. La cuantificación de estos datos y la
sistematización para su tratamiento permite un manejo posterior por
sistemas automatizados.
A través del tiempo las empresas han considerado al departamento
de RR.HH. como área de soporte, pero cada vez es más considerada
como un área de estrategia, al ser el pilar de cualquier empresa de Capital
Humano. La tarea. no es sencilla e implica trazar objetivos que nos
ayuden a tener una buena administración de nuestro capital humano.
Las complejidades del sistema o la limitación de las capacidades y
recursos técnicos, condujeron a la instauración de sistemas informáticos
aplicados a la gestión del departamento de RR.HH., y en algunos casos a
la externalización de estas actividades.
Marco Teórico - 19
2.2. Marco referencial
CUADRO N° 2
SITUACIÓN ACTUAL
Situación Actual: Existen empresas que requieren una cantidad
específica de empleados en el sitio de operaciones. En el caso del
crucero tiene una capacidad de 100 pasajeros y 75 tripulantes. La
cantidad mínima de tripulantes es proporcionada de acuerdo a las
necesidades de cada departamento basada en la cantidad de pasajeros,
por tal motivo la cantidad de tripulantes necesarios para un correcto
funcionamiento puede ser variable. La tripulación tiene contratos en los
que se especifica el tipo de rotación de acuerdo a los cargos, para
establecer la rotación de un cargo es necesario realizar un análisis en el
mercado. Esta rotación es coordinada entre los departamentos a bordo
en coordinación con el departamento de RR.HH. que a su vez se
encarga de emitir boletos de avión y la respectiva coordinación para el
tiempo que durará su estadía. En ocasiones, la coordinación se ve
afectada por situaciones personales y del empleado, así como su
predisposición. Si un empleado no sube en su fecha específica se
trastoca toda la planificación que han realizado previamente en una hoja
de cálculo.
Hechos: Actualmente, la empresa no cuenta con un sistema que
controle fácilmente la rotación de la tripulación, y es muy difícil poder
establecer una historia de los embarques realizados por cada uno de los
tripulantes.
Algunos de los tripulantes dicen llevar el control pero en ocasiones esto
puede diferir con el departamento de RR.HH. ocasionándose un malestar
entre ambas partes.
Marco Teórico - 20
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
CUADRO N° 3
SITUACIÓN FUTURA
Situación futura: El empleado cada vez reclama sus derechos con justa
razón al sentirse perjudicado, y hasta que se pueda demostrar cada uno
de los movimientos realizados por determinado tripulante pueden pasar
algunas semanas.
Hechos previstos: La no ejecución de este tipo de proyectos no
permitirá confusiones en las rotaciones, retardará los cursos que cada
tripulante debe efectuar, además, la carga de trabajo seguirá
aumentando considerablemente, siendo muy probable tener que
contratar un personal adicional en el departamento de RR.HH.
Escenarios:
Realista: Contratar una persona adicional que ayude a controlar
exclusivamente la rotación de personal.
Pesimista: Tener demandas de personal por exceso de trabajo, y
Opiniones: El personal del departamento de RR.HH. está necesitando
de manera urgente una solución a los continuos problemas ocasionados
por la rotación.
Datos actuales: en el Ecuador el negocio de cruceros no es muy
explotado, de lo consultado, ninguna empresa tiene un sistema que
realice el control de rotación de personal ya que no amerita tenerlo
porque su tripulación es muy pequeña.
Datos históricos: Datos relacionados no encontrados.
Marco Teórico - 21
peor aún si este no ha sido remunerado, todo por no tener control de
rotación.
Optimista: Que el tripulante tenga a la mano un detalle por cada
embarque realizado en el que pueda observar la cantidad de días
trabajados, de los días descansados, de sus vacaciones tomadas, y
pueda tener una programación anual de sus embarques y así poder
planificar el tiempo de descanso.
Datos previstos: Desarrollar una aplicación de este tipo puede ser un
dolor de cabeza por el tiempo que esto implicaría. De la misma manera
no será necesario contratar personas adicionales.
Comentarios: Actualmente esta idea se ha comentado en el
departamento de RR.HH. los cuales están muy expectantes con el
resultado final, ya que a simple vista se ahorrarán mucho trabajo. De la
misma manera por el lado de los tripulantes, los cuales requieren que la
información sea veraz y ágil. Para las jefaturas permitirá mejorar las
planificaciones de los proyectos que se realizan para mejoras,
capacitaciones y demás situaciones que involucran al personal.
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
CUADRO N° 4
SITUACIÓN DESEADA
Situación deseada: Según los fines
Hechos proyectados (Objetivos): Conocer con anticipación el flujo y la
programación de la tripulación, tener la capacidad de gestionar los
embarques con las diferentes aerolíneas y los cursos que cada tripulante
debe realizar.
Opiniones proyectadas (Plan de acción): Implementar en los equipos
Marco Teórico - 22
del departamento de RR.HH. la solución y les permita obtener la
información de manera rápida y oportuna.
Datos proyectados :
Mejora en la relación empleador – empleado.
La empresa contará con soportes relacionados a la cantidad de días
laborados en el caso que el empleado se sienta perjudicado.
Evitar demandas con personal inconforme.
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
CUADRO N° 5
CAMBIOS IMPLICADOS
Cambios implicados: Componentes de la idea del proyecto
Desviación entre lo actual y lo deseado:
Se establecerán controles y continuas capacitaciones al personal.
Establecimientos de medios dinámicos para que se sienta a gusto el
usuario, etc.
Obstáculos: La alimentación de los datos históricos podrían alterar el
uso del sistema, especialmente con el personal antiguo ya que al no
tenerlos ingresados no podríamos hacer revisiones de los embarques
anteriores, salvo que se realice un proceso de digitación de la
información.
Variables favorables: Conocer el movimiento de la empresa, los años
de experiencia me han permitido conocer el proceso y plasmarlo en una
aplicación.
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Marco Teórico - 23
GR
ÁF
ICO
N°
4
RE
SIS
TE
NC
IA A
L C
AM
BIO
A M
ED
IAN
O Y
LA
RG
O P
LA
ZO
Fu
en
te:
Ela
bo
ració
n D
irecta
Ela
bo
rad
o p
or:
Le
mu
s V
era
Ro
ger
Orl
an
do
Marco Teórico - 24
2.3. Estado del arte:
En el área de turismo, específicamente en los cruceros, son poco los
que operan con capacidad de 100 pasajeros, actualmente sólo son tres
embarcaciones son las que ofrecen este servicio en las Islas Galápagos,
existen muchas más embarcaciones pero de menor capacidad que
requieren menos empleados y a su vez implica menos complicación en lo
relacionado a las rotaciones de empleados.
De lo conocido, cada empresa en el Ecuador realiza un control de
acuerdo a la necesidad pero no se conoce de algún software
especializado en realizar este tipo de controles, a nivel mundial existen
software que realizan la gestión de la información y el control de la
rotación.
A nivel mundial, existe un sinnúmero de empresas que se dedican a
ofrecer cruceros de diferentes tipos, pero la diferencia con una empresa
ecuatoriana radica en el tipo de contratación de los empleados y por las
leyes es mucho más complicado un crucero en Galápagos ya que se debe
cumplir requisitos adicionales relacionados a la Ley Galápagos. Por este
motivo nuestro diseño del Software de Rotación Humana ROTHUM
permitirá adaptarse plenamente a las leyes ecuatorianas y a la forma de
operar la logística de traslado del personal.
Ante la falta de software especializado que realice el control de
rotación, es necesario desarrollar una aplicación. Este proyecto se
desarrollará en plataforma Windows, para esto se utilizará como lenguaje
de programación Microsoft Visual Basic .NET 2010 y como motor de base
de datos se utilizará Microsoft SQL Server 2008 R2.
Marco Teórico - 25
En los inicios de la década de los noventa, Microsoft desarrolló un
lenguaje de programación llamado Visual Basic, el cual ha sido usado
continuamente y se ha ido actualizando de acuerdo a las necesidades
que van apareciendo con el continuo avance de la tecnología.
Hasta la versión 6.0, Visual Basic tenía características similares, los
cuales permitían realizar aplicaciones para que sean ejecutadas en
Microsoft Windows, siendo la versión 6.0 la que más éxito tuvo a nivel de
programadores, incluso muchas aplicaciones que se usan en algunas
empresas de la actualidad son creadas en la esta versión.
En febrero del año 2002, Microsoft hizo desde sus oficinas
principales, ubicadas en Redmond – Washington – Estados Unidos, el
lanzamiento oficial de su producto Visual Studio, en donde se integraron
algunos lenguajes de programación y se permitía interactuar entre ellos,
entre los lenguajes de programación integrados estaba Visual Basic. Una
de las mejoras de estas nuevas versiones es que se permite realizar
Programación Orientada a Objetos (POO) dirigida por eventos,
reemplazando la Programación estructural que se realizaba.
Para este proyecto se escogió desarrollar una aplicación de
escritorio por los siguientes motivos:
Los clientes están en la misma red que los servidores.
La empresa no cuenta con servidores web.
A bordo de la embarcación, el internet llega a través de
satélites, lo cual tiene una dependencia de factores externos
para un óptimo funcionamiento.
Se alinea a los estándares de la empresa.
Marco Teórico - 26
Microsoft SQL Server 2008 R2, es un software que permite
administrar base de datos de gran tamaño realizando procesos para
aplicaciones de tipo escritorio o web.
El ciclo de vida de una aplicación es la siguiente:
Ingeniería de Sistemas: Se realiza un análisis minucioso y
detallado de los sistemas de una organización, se detecta un problema o
una necesidad en donde la solución es realizada a través del desarrollo
de un software.
Análisis: Se comprende el problema que requiere una solución en
su totalidad, validando todas las posibilidades y obteniendo toda la
información que no pueda ayudar en una solución, aquí se debe definir
exactamente qué es lo que se requiere solucionar.
Diseño: Con el análisis ejecutado, se define la estrategia que
utilizaremos para resolver la problemática, aquí detallaremos el cómo
vamos a solucionarlo.
Implementación: Consiste en el desarrollo de una aplicación a
través de herramientas computacionales (Lenguaje de programación,
base de datos, etc.)
Pruebas: Se buscan posibles errores realizados por los
programadores en el momento de escribir el código fuente, es normal
encontrar algunos, por tal motivo es necesario realizar las pruebas que
garanticen un correcto funcionamiento de la aplicación desarrollada, de
ser posible debemos exponerlo a situaciones extremas, incluso haciendo
uso de situaciones que no se deberían presentar en el día a día.
Marco Teórico - 27
Documentación: Es en donde se presentará de manera escrita todo
lo relacionado a la aplicación, incluyendo procedimientos, variable,
enunciados, formas, diagramas relacionados al sistema desarrollado. La
documentación puede ayudar a futuros cambios y debe ser actualizada
cada vez que se realice cambios en el programa. Esta a su vez se divide
en dos partes:
a. Manual Técnico, en donde se incluye lo siguiente:
Descripción del Problema
Datos del Autor
Algoritmo (diagrama de flujo o Pseudocódigo)
Diccionario de Datos.
Código Fuente (programa)
b. Manual de Usuario, en donde se describe paso a paso el
funcionamiento del sistema, tratando de ser lo más claro y
preciso para que el usuario pueda manejar la aplicación y
obtenga los resultados deseados. Estos manuales deben
estar escritos en lenguaje sencillo y deben incluir las
imágenes respectivas de la aplicación ya que los lectores
serán personas que no cuentan con conocimientos técnicos.
Mantenimiento: Después de instalar el programa, es posible que
existan requerimientos adicionales por parte de los usuarios, los cuales
deben ser solicitados a través de solicitudes de cambios, y a su vez estas
deben ser aprobadas por el gerente del departamento de RR.HH. En
cuanto a la base de datos es necesario tener respaldos diarios de tipo
incremental y se adjuntarían a la política de respaldo del departamento de
sistemas de la empresa.
Marco Teórico - 28
2.4. Posición del autor
Encontrar una solución a la problemática de la rotación va a
depender de cada empresa, en el caso de la empresa de cruceros el
problema se complica por las diferentes rotaciones y cargos con los que
cuenta el personal, esto complica mucho la operación sobre todo por los
viajes constantes que deben realizar, con un software se podrá controlar
inclusive la logística y permitirá tener un mejor control de la rotación.
Empezar a utilizar un sistema de rotación tendrá impactos que
beneficiarán a la empresa, tales como:
Manejo adecuado del personal
Control de embarques
Historial de embarques.
Reportes relacionado por los días trabajados por empleado.
Ahorro en vuelos aéreos porque se podría anticipar la compra
de boletos de avión.
Permitirá programar cursos y capacitaciones al personal.
CAPÍTULO III
MARCO METODOLÓGICO
3.1. Antecedentes
Este diseño será aplicable a cualquier empresa que tenga su sitio de
operaciones en lugares remotos y requiera que su personal este viajando
constantemente a través de diferentes medios de transporte, para este
trabajo estamos tomando como referencia una empresa que tiene su sitio
de operaciones en Galápagos, la cual ofrece servicio de turismo a bordo
de una embarcación de lujo, el mismo que necesita tener a bordo 75
personas de tripulación para atender a los 100 invitados que se necesita
para ofrecer un servicio calidad de los más altos estándares a nivel
mundial.
Para el funcionamiento correcto es necesario contar con dos
personas por cada puesto de trabajo, lo cuales tendrán rotación entre si
dependiendo del cargo que tengan, la rotación es controlada por los jefes
de cada departamento que se encuentran a bordo.
Ocasionalmente, se presentan problemas con el traslado de cierto
personal, esto provoca una descoordinación que debe ser corregida o
enviar un reemplazo provisional ya que la operación no se detiene. Al no
contar con un sistema que realice este control y cambios se presentan
Marco Metodológico - 30
confusiones y errores que afectan a otros empleados. Para lograr una
coordinación del vuelo para llegar hasta Galápagos, es necesario
encontrar un vuelo a la isla (dependiendo de ubicación del barco), fecha y
hora, debido a que el barco es un crucero este se acerca a islas cada
cierto tiempo.
Actualmente este control lo realizan en una hoja de cálculo que
complica las diferentes consultas que son requeridas. Adicional que
situaciones que compromete la seguridad de los datos, ya que no existe
un historial de manejo y cualquier información pudiera ser cambiada sin
detectar cambios.
3.1.1. Tecnología Aplicada
Para un correcto funcionamiento es necesario combinar hardware,
software y experiencia del departamento de RR.HH. para encontrar las
mejores opciones para un correcto funcionamiento. La arquitectura del
Sistema de Rotación es Cliente – Servidor, esto es una base de datos
instalada en un servidor Microsoft SQL Server 2008 R2 y la aplicación
instalada en los PC Clientes – Microsoft Windows 7, los cuales acceden
directamente a la información a través de la red de la empresa.
3.1.1.1. Software Aplicado
Aprovechando la plataforma Windows en la que se encuentran los
demás sistemas de la empresa que estamos tomando como referencia, el
Software de Rotación Humana ROTHUM, será desarrollado en Microsoft
.Net 2010 - Visual Basic, y como motor de base de datos se utilizará
Marco Metodológico - 31
Microsoft SQL Server 2008 R2.Con esto evitaremos crear costos de
licencias e instalación ya que la empresa cuenta con las licencias de los
programas previamente mencionados.
3.1.1.2. Sistema Operativo
El sistema operativo instalado en los servidores es Microsoft
Windows Server 2008 R2
El sistema operativo instalado en los PC’s es Microsoft Windows en
la siguiente versión:
Windows 7 Profesional.
3.1.1.3. Base de Datos
El motor de base de datos que utiliza la empresa es Microsoft SQL
Server 2008 R2.
3.1.2. Hardware
La empresa cuenta con toda la infraestructura necesaria para la
instalación y correcto funcionamiento del sistema, por lo tanto no será
necesario ninguna compra de equipos ni de actualizaciones. Tiene un
servidor para base de datos con su respectivo motor el cual deberá
almacenar la base de datos del sistema. En ese mismo servidor se
procederá a configurar los respaldos necesarios.
Marco Metodológico - 32
3.1.2.1. Servidores
El modelo del servidor en el que se aloja el motor de base de datos
es un HP PROLIANT ML370 G6 Para el correcto funcionamiento del
Software de Rotación Humana ROTHUM es necesario un servidor de
base de datos en el cual debe tener instalado Windows Server 2008 y
como motor de base de datos se utilizará Microsoft SQL Server 2008 R2.
Este modelo de servidor contiene un procesador Xeon de seis
núcleos Intel. Tiene entre 4 de memoria caché y de 8 GB de memoria
total. Puede ser actualizado hasta dos procesadores. Puede almacenar
hasta 28 Terabytes. Cuenta con un adaptador HP NC375i integrado de
cuatro puertos multifunción Gigabit Server.
IMAGEN N° 1
SERVIDOR PROLIANT-ML370 G6
Fuente: Elaboración Directa
Elaborado por: Lemus Vera Roger Orlando
Marco Metodológico - 33
3.1.2.2. Redes
La empresa cuenta con una red de Protocolo TCP-IP la misma que
está plenamente diseñada y en uso para los demás sistemas de la
empresa. Se cuenta con los respectivos diagramas de red y plenamente
detallados con la información relacionada a la red, tanto en nombre de
equipos, listados de IP, etc. Adicional, tiene contratado a una empresa
especializada en redes que continuamente realiza el mantenimiento de
las redes y equipos de computación.
Los switchs que se utilizan son de marca HP y todo está
debidamente documentado con sus respectivos diagramas y manuales
técnicos y de usuarios.
3.1.3. Talento Humano
El departamento de RR.HH. será quien realice las respectivas
transacciones que necesite el sistema, ya que en dicho departamento se
realizan las coordinaciones entre aerolíneas, empleados y jefes
departamentales.
3.2. Alcance de la investigación
La investigación abarcará a todo lo relacionado con los embarques y
desembarques de personal de la empresa, que normalmente se realizan
los días sábados, esto puede variar por situaciones externas de los
empleados. De acuerdo a su naturaleza, los alcances de la investigación
son los siguientes:
Marco Metodológico - 34
Alcances Explicativos: Capacitar al personal del departamento de
RR.HH. de la empresa sobre el manejo de la información relacionado a la
rotación de personal, en ocasiones la falta de planificación provoca
errores que son difíciles de controlar, los traslados se realizan desde los
aeropuertos de Guayaquil y Quito.
Alcance Descriptivo: Se evaluarán diferentes opciones
relacionadas a la logística del personal, se investigará rutas aéreas y
opciones que ayuden a mejorar el traslado. Las oficinas de la empresa
están ubicadas en Guayaquil.
Alcance Explorativo: Se analizarán empresas de diferentes áreas
de producción que realizan rotaciones de personal, algunas de las áreas
que requieren este tipo de rotación son las minería, petrolera, turismo,
marítima, etc.
Con el Software de Rotación Humana ROTHUM se podrán
gestionar:
Empleados
Cargos
Medios de transporte.
Rutas.
Embarques masivos
Embarques individuales
Ajustes de embarques
Extensiones de embarques
Proyecciones de embarques
Planificaciones de cursos mediante reportes.
Mantenimientos programados.
Marco Metodológico - 35
Coordinación de relevos.
Trabajos preventivos.
El sistema será usado exclusivamente por el departamento de
RR.HH. el cual se encargará de entregar reportes a la alta gerencia que
ayuden a detectar posibles errores en la planificación de proyectos o
trabajos de mantenimientos, sean estos preventivos o correctivos.
Con la ejecución de este proyecto se abrirá paso a un nuevo
proyecto, con los datos que se generaran será posible realizar un sistema
completo de gestión humana, en el que se incluirá nuevas opciones que
permitan tener un mejor control de las habitaciones asignadas a cada
empleado.
3.3. Hipótesis
Descriptiva: La implementación de un sistema que gestione los
embarques que debe realizar cada uno de los empleados permitirá tener
un mejor manejo de las operaciones, en donde se podrán hacer
planificaciones y conociendo el personal disponible, y si fuese necesario
se podrán realizar ajustes en las fechas de embarques y desembarque.
Correlacional: Los empleados podrán solicitar la información al
departamento de RR.HH. acerca de sus fechas de embarques y
desembarques, permitiéndoles planificar sus diferentes actividades
durante el tiempo que estarán desembarcados, minimizando el riesgo
psicosocial del empleado, además mejora la calidad de vida familiar, ya
que esto les permitirá planificar sus vacaciones con tiempo.
Marco Metodológico - 36
Explicativa: Se podrán realizar análisis de cantidad de días
trabajados por empleados, si estuviese trabajando más de lo que debe se
podrán tomar acciones para no quitarles días a su descanso y así la
empresa no sólo se preocupa de su buen desempeño mientras está
embarcado sino también cuida su bienestar social.
3.4. Definición de variables
Las variables definidas en el software tendrán relación a la
herramienta que se está utilizando, las 3 primeras letra serán un
diminutivo de la herramienta seguidas por un sub-guion (_) y después se
pondrá un nombre referencial a la función que realizará la herramienta
todas las variables utilizadas deben estar debidamente documentadas en
los respectivos manuales técnicos y diccionarios de datos.
Para la creación de stores procedures en la base de datos, estos
también deben llevar un nombre que inicie con 2 letras que hagan
referencia que es un store procedure seguido con un sub-guion (_) y a
continuación un nombre descriptivo, en la programación de estos
procedimientos se deben usar variables con el mismo criterio que se está
utilizando en la programación del sistema. En los reportes, las variables a
utilizar deben estar acordes al proceso que hace referencia.
Todos los procesos deben tener antes de la definición de variables
los respectivos comentarios acerca de cada variable creada al inicio de
cada procedimiento. Las variables se pueden definir de la siguiente
manera:
Variable Independiente: Auditoría Informática
Variable Dependiente: Manejo de la información y equipamiento
informático de la empresa..
Marco Metodológico - 37
CUADRO N° 6
VARIABLES AUDITORÍA INFORMÁTICA
VARIABLES DIMENSIONES INDICADORES ITEM
Auditoría
Informática: Es
el proceso de
recoger y
evaluar
evidencias para
determinar si un
Sistema de
Información
salvaguarda el
activo de una
entidad y utiliza
eficientemente
los recursos.
Proceso
Evidencias
Sistema de
Información
Recurso
Plan
Contingencia
Control de
acceso
Fallos
Tecnológicos
Humano
¿La institución
posee planes de
contingencia ante
cualquier
eventualidad?
¿Existe control
de acceso a los
computadores
para usuarios no
autorizados?
¿Cuándo se
produjo alguna
falla en la parte
tecnología usted
soluciona el
problema por si
solo?
¿Se realizan
respaldos
habitualmente de
la información de
la institución?
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Marco Metodológico - 38
CUADRO N° 7
VARIABLES MANEJO DE LA INFORMACIÓN
VARIABLES DIMENSIONES INDICADORES ITEM
Manejo de la
información y
equipamiento
informático.-
Es el proceso
que se le da a la
información de
una institución a
través del
equipo
informático y el
factor humano
que lo manipula
Proceso
Información
Equipo
Informático
Factor humano
Agilidad
Software de
protección
Chequeos
Periódicos
¿Los equipos
de cómputo
responde con
agilidad en el
proceso.-
¿Conoce el
software que
está instalado
en sus
equipos?
¿El software
de protección
de virus es
eficaz para
detectar los
mismos?
¿Se realiza
chequeos
habituales de
mantenimiento
del equipo de
cómputo en la
institución?
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Marco Metodológico - 39
3.5. Diseño de la investigación
El departamento de RR.HH. nos debe dar a conocer todos los
detalles que debemos tomar en cuenta al momento de generar la
rotación, adicional, la experiencia adquirida durante el tiempo laboral en el
área de desarrollo y tecnología han permitido conocer los diferentes
procesos por departamentos que tiene la empresa.
Hace aproximadamente 10 meses se empezó a realizar el
levantamiento de la información, durante este tiempo he realizado
diferentes observaciones al proceso. Actualmente lo llevan de manera
manual en una hoja de cálculo, la intención es llevar esa hoja de cálculo
al software.
3.6. Selección de la muestra
Se tomará la muestra con 130 empleados que tienen asignado
trabajo a bordo de la embarcación de acuerdo a lo entregado por el
departamento de RR.HH., para calcular el tamaño de la muestra
utilizaremos la siguiente formula:
n =Nσ2Z2
e2(N − 1) + σ2Z2
222
22
)96.1()5.0(05.0)1130(
)96.1(*)5.0(130
n
Marco Metodológico - 40
)8416,3)25,0()0025,0)(130(
)8416.3)(25.0(130
n
2854,1
825,124n
n= 97.13
Fuente: Departamento de RR.HH. Elaborado por: Lemus Vera Roger Orlando
Dónde:
n = el tamaño de la muestra.
N = tamaño de la población.
𝛔 = Desviación estándar de la población que, generalmente cuando
no se tiene su valor suele utilizarse un valor constante de 0,5.
Z = Valor obtenido mediante niveles de confianza. Es un valor
constante que, si no se tiene su valor, se lo toma en relación al 95% de
confianza equivale a 1,96 (como más usual)
Marco Metodológico - 41
e = Límite aceptable de error muestra que, generalmente cuando no
se tiene su valor, suele utilizarse un valor que varía entre el 1% (0,01) y
9% (0,09), valor que queda a criterio del encuestador.
3.7. Recolección de datos
La recolección de datos la realizaremos mediante las siguientes
encuestas detalladas en el apartado de Anexos.
3.8. Metodología de desarrollo
En la actualidad existen muchas metodologías de desarrollo de
software, El Software de Rotación Humana ROTHUM utilizará el método
Proceso Racional Unificado (Rational Unified Process) conocido por sus
siglas en ingles RUP.
El método RUP fue creado por la empresa Rational Software en el
año 1981, desde el año 2003 pertenece a IBM, consiste en metodología
estándar utilizada para el análisis, diseño, implementación y
documentación de sistemas orientados a objetos. Tiene como objetivo
entregar un producto de software, utilizando el lenguaje unificado de
modelado UML, siendo interactivo e incremental. Tiene como ciclo de vida
el Inicio, Elaboración, Desarrollo y Cierre. Como elementos utiliza
Artefactos, Actividades y Trabajadores.
La metodología RUP está basada en 5 principios clave que son los
siguientes:
Marco Metodológico - 42
Adaptar el proceso
Equilibrar prioridades
Demostrar valor iterativamente
Colaboración entre equipos
Enfocarse en la calidad
3.8.1. Fase de Análisis
El Archipiélago de Galápagos, también conocido como Islas
Galápagos, son un grupo de islas ubicadas en el Océano Pacífico a 927
Km desde la costa de Ecuador. Administrativamente es una provincia del
Ecuador y su principal actividad es el turismo, en donde cada año lo
visitan aproximadamente doscientas mil personas.
La empresa dedicada a ofrecer cruceros en los más altos estándares
a nivel mundial cuenta con una embarcación en Ecuador, específicamente
en las Islas Galápagos. En Ecuador no es muy común ofrecer servicios de
crucero, se ha tomado como referencia un barco de 100 pasajeros y que
ofrece cruceros alrededor de las Islas Galápagos, la oferta pueden ser de
cruceros de 7 días o de 14.
Los estándares de calidad evolucionan constantemente, para ello se
realizan fuertes inversiones tanto tecnológicas como civiles a bordo de la
embarcación, pero sobre todo de seguridad, cambios que llevaron a la
embarcación niveles superiores de calidad hotelera. Con nuevos
estándares de calidad, se demanda una mejora continua en el servicio, lo
que se traduce a una mayor cantidad de tripulación con el objetivo de
brindar un servicio exclusivo.
Marco Metodológico - 43
La actividad de cruceros se desarrolla todos los días, las veinte y
cuatro horas del día, por ello es necesario que la tripulación tenga una
rotación adecuada, con descansos apropiados para que se encuentren
satisfechos con su trabajo y puedan ofrecer a los huéspedes un servicio
de calidad, de los más altos estándares a nivel mundial.
La empresa, en los últimos años ha venido creciendo debido al
incremento del turismo en Galápagos, en buena parte por la publicidad
que el gobierno ecuatoriano está ofreciendo en otras partes del mundo,
por lo que la empresa tratará de dar un mejor servicio para así mejorar la
potencia turística de esta zona.
Entre las muchas actividades de turismo se encuentran los cruceros,
los cuales ofrecen diferentes rutas y actividades a sus clientes, que en su
gran mayoría del extranjero, pero en Galápagos se ofrece rutas de
exploración de las islas a diario, las cuales permiten a los turistas tener un
contacto directo con la naturaleza.
En el Departamento de RR.HH., se lleva la dirección de las
rotaciones por medio de una hoja de cálculo de Excel, identificando las
variables por diferentes colores en la que realizan el proceso para tener el
control sobre la tripulación de la embarcación.
El aumento de la tripulación está trayendo consigo una serie de
cambios, entre esos cambios la rotación de la tripulación. Por tal motivo al
aumentar la tripulación, se va a requerir coordinar mayor cantidad de
embarques y desembarques de personal, por lo que llevar el control con
una hoja de cálculo diferenciada por colores se ha visto cada vez más
complicado y continuamente se producen errores en las rotaciones, más
Marco Metodológico - 44
aún se han creados nuevos tipos de rotación haciendo más complicado
que la dotación mínima de personal funcione adecuadamente
3.8.2. Estructura de las pantallas.
Existirá una pantalla principal en donde se mostrarán las diferentes
opciones, la pantalla principal cuenta con:
Menú principal de opciones y Sub-opciones
Opciones: Primer nivel de opciones, y cada una de ellas se
divide en su-opciones.
Sub-Opciones: Segundo y último nivel de opciones, están
compuestas por un conjunto de enlaces a páginas con
diferentes características.
IMAGEN N° 2
PANTALLA PRINCIPAL
Marco Metodológico - 45
3.8.2.1. Menú Principal
El menú principal está compuesto por las siguientes opciones:
IMAGEN N° 3
MENÚ PRINCIPAL
3.8.2.2. Usuarios del sistema
Los usuarios son el grupo de elementos externos que utilizan o se
relacionan con el software, permitiendo tener acceso a las diferentes
opciones, esto debe ser detallado de manera meticulosa ya que
dependerá de esta definición para conceder accesos a la información, y al
ser del departamento de RR.HH. es información confidencial. No todos los
usuarios deben tener acceso a toda la información.
En nuestro caso tenemos a un administrador (Usuario Funcional), y
los demás usuarios deben ser solicitados por el departamento de RR.HH.
así como definidos sus accesos.
Usuario Funcional: usuario registrado e identificado, con acceso al
todo el contenido del software. Este sería el administrador del sistema.
Marco Metodológico - 46
3.8.2.3. Maestros
Se encontrarán las diferentes opciones en las que servirán como
maestros de información, estos son Maestro de Empleados, Maestro
Geográfico, etc. A continuación se detalla las opciones que tendrá cada
menú.
3.8.2.3.1. Seguridad
Permitirá establecer los accesos que va a tener cada usuario, que a
su vez deben ser detallados en los perfiles de accesos. Sus opciones son:
Usuarios
Perfiles
Opciones
IMAGEN N° 4
MENÚ MAESTROS – OPCIONES
Marco Metodológico - 47
3.8.2.3.2. Empleados
En la pantalla de empleados se ingresarán todos los datos
personales de cada empleado, es el maestro principal del sistema. La
información ingresada es confidencial, no todos los usuarios deben tener
acceso a esta opción.
Cuenta con tres pestañas:
Datos personales: Permite ingresar los datos personales del
empleado. Estos datos son ingresados de acuerdo a la información
proporcionada por el empleado en su hoja de vida previamente
verificados por el departamento de RR.HH. También se debe registrar una
fotografía del empleado para que sea registrado y poderlo reconocer
cuando sea necesario, ya que el personal que labora a bordo de la
embarcación se acerca muy pocas veces a la oficina.
Datos Rol: Permite ingresar la información relacionada al cargo que
el empleado ha sido contratado, de acuerdo a los valores seleccionados
es estas opciones se determinará la rotación que tendrá el empleado. Los
valores que aparecen en las opciones son los ingresados en los
diferentes maestros con los que cuenta el sistema.
Observaciones: Permite registrar información adicional del
empleado relacionada con sus permisos de trabajo en Galápagos o
permisos marítimos, ya estos cuentan con fecha de caducidad y deben
ser renovados y verificados constantemente. Si alguno de estos
documentos no fuese renovado a tiempo no le permitirán el ingreso.
Marco Metodológico - 48
IMAGEN N° 5
PANTALLA EMPLEADOS - PESTAÑA 1
IMAGEN N° 6
PANTALLA EMPLEADOS - PESTAÑA 2
Marco Metodológico - 49
3.8.2.3.3. Relevos
El formulario de relevos permite ingresar información de personal
que no está contratada como empleado de la empresa, pero que es
contratada por determinados períodos de tiempo o trabajos específicos.
Esta información es similar a la de empleados, pero las personas
ingresadas en esta parte no son considerados en la nómina de la
empresa sino que se le paga por servicios entregados.
IMAGEN N° 7
PANTALLA RELEVOS
3.8.2.3.4. Geográfico
Permite realizar los ingresos en el maestro de País, Provincia y
Ciudad. Los datos deben estar relacionados entre sí, por ejemplo, una
ciudad debe tener asignada una provincia que previamente ha sido
creada y a su vez esta provincia debe estar asignado a un país.
Marco Metodológico - 50
IMAGEN N° 8
MENÚ MAESTRO - SUBMENÚ GEOGRÁFICO
3.8.2.3.5. Empresa
El maestro de empresa tiene como objetivo definir todos los datos
que tengan relación con la empresa. Cuenta con 4 pestañas relacionadas
entre sí que ayudarán a tener una estructura en el sistema. Las opciones
cargos y departamentos son opciones relacionadas con el puesto de
trabajo del empleado, mientras las opciones Dotación Mínima y Maestros
Referenciales hacen referencia a parametrizaciones del sistema.
Departamentos
Cargos
Dotación Mínima
Maestros Referenciales
Marco Metodológico - 51
IMAGEN N° 9
MENÚ MAESTROS - SUBMENÚ EMPRESA
IMAGEN N° 10
PANTALLA DEPARTAMENTO
Marco Metodológico - 52
IMAGEN N° 11
PANTALLA CARGOS
3.8.2.3.6. Aéreo
En la opción aéreo se ingresará la información relacionada con los
medios transporte que se encargarán de los traslados del personal.
Aerolíneas
Rutas
Vuelos
Marco Metodológico - 53
IMAGEN N° 12
MENÚ MAESTROS - SUBMENÚ AÉREO
IMAGEN N° 13
PANTALLA AEROLÍNEAS
Marco Metodológico - 54
IMAGEN N° 14
PANTALLA RUTAS
IMAGEN N° 15
PANTALLA VUELOS
Marco Metodológico - 55
3.8.2.3.7. Salir
Sale del sistema.
3.8.2.4. Procesos
Presenta opciones que permitirán realizar los diferentes movimientos
de embarque y desembarque de los empleados. En este menú se
encuentran las opciones de procesos que se deben realizar referentes al
traslado de los empleados, es necesario que los empleados y el vuelo a la
fecha este creado.
IMAGEN N° 16
MENÚ PROCESOS
Marco Metodológico - 56
3.8.2.4.1. Embarque Masivo
En esta pantalla se registran los embarques de manera masiva,
primero se debe especificar si la transacción que va a registrar es de
embarque o desembarque, luego debe escoger uno de los vuelos
previamente ingresados y presionar el botón actualizar, en ese momento
aparecerán un listado con todos los tripulantes que cumplan las
condiciones necesarias para realizar el embarque o desembarque, del
listado se seleccionan las que viajarán en el vuelo seleccionado y se
presionar el botón guardar. Luego mostrará un reporte con las personas
seleccionadas que viajarán en el vuelo escogido.
IMAGEN N° 17
PANTALLA EMBARQUES
Marco Metodológico - 57
3.8.2.4.2. Embarque Individual
Cuando se requiere hacer el embarque de un solo tripulante se
puede utilizar la opción de Ingreso Individual de Embarque, el mismo que
permite asignar el vuelo previamente ingresado. También nos permite
definir si el tripulante es un relevo o no, o si el tripulante no necesita vuelo
porque su lugar de residencia es en Galápagos.
En el ingreso individual también podemos definir cuando el
embarque es de tipo especial, esto quiere decir que el tripulante estará
embarcado en un tiempo que no le corresponde estar embarcado,
haciendo que sus días trabajados aumenten pero no significa que alterará
el cronograma plenamente establecido.
IMAGEN N° 18
PANTALLA INGRESO INDIVIDUAL DE EMBARQUE
Marco Metodológico - 58
3.8.2.4.3. Ajuste de Embarque
Cuando un empleado no completar su tiempo de embarque o
desembarque en la fecha estipulada, sea esta por calamidad doméstica,
enfermedad, permiso de trabajo en Galápagos o cualquier otra situación
que impida completar el cronograma, para corregir las fechas de los
embarques se debe utilizar esta opción en donde se selecciona un motivo
por el cual se están realizando las modificaciones de las fechas, y se debe
especificar la nueva fecha en donde cambiará el estado actual del
empleado. Esta transacción se almacenará como un tipo específico, para
que el sistema diferencie cuando se han dado estos movimientos.
IMAGEN N° 19
PANTALLA AJUSTE DE EMBARQUES
Marco Metodológico - 59
3.8.2.5. Íconos
CUADRO N° 8
ÍCONOS
ICONO DESCRIPCION
Permite ingresar un nuevo registro en la
pantalla abierta. Este icono es usado en los
diferentes maestros del sistema.
Permite inactivar un registro del sistema
previamente ingresado; vale aclarar que
este botón no elimina el registro, solo lo
desactiva para que no pueda usarse
nuevamente.
Después de seleccionar un registro
previamente creado, permite realizar
modificaciones y actualizar la información..
Abre una pantalla en la permite realizar
búsquedas, por ejemplo, si presionamos en
la ficha empleado nos permitirá realizar
búsquedas por cédula o nombre.
Imprime el reporte del registro mostrado en
pantalla, no todos las pantallas cuentan con
este botón.
Guarda la información ingresada en la ficha,
este botón aparece deshabilitado al abrir el
formulario, pero se habilita cuando se
presiona el botón Nuevo. Al presionar el
botón hace las respectivas validaciones de
la información ingresada.
Cierra el formulario activo.
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Marco Metodológico - 60
3.8.2.6. Resumen
IMA
GE
N N
° 2
0
PA
NT
AL
LA
RE
SU
ME
N D
E E
MB
AR
QU
ES
Fu
en
te:
Ela
bo
ració
n D
irecta
Ela
bo
rad
o p
or:
Le
mu
s V
era
Ro
ger
Orl
an
do
Marco Metodológico - 61
3.8.2.7. Reversión de Embarque
Si por error se ha realizado un embarque o desembarque de algun
empleado en una fecha equivocada, para corregir el error se debe realizar
el proceso de reversión de embarques, el cual permite inhabilitar el último
movimiento realizado por el empleado y regresarlo al estado anterior,
antes de grabar la reversión le permitirá ver en pantalla el estado actual y
el anterior, con eso se pueden asegurar que la reversión está realizada de
manera correcta. Esta transacción permite tener registros de las veces
que se han cometido errores o el cronograma de trabajo ha sufrido
cambios.
IMAGEN N° 21
PANTALLA REVERSIÓN DE EMBARQUES
Marco Metodológico - 62
3.8.2.8. Reportes
Se podrán obtener diferentes informes relacionados a los embarques
y desembarques de los empleados. Entre los reportes que podemos
obtener están los siguientes:
Empleados
Embarque Individual
Embarque Masivo
Embarque por departamento
IMAGEN N° 22
MENÚ REPORTES
3.8.2.8.1. Reporte de Empleados
Muestra el listado de personal que se encuentra embarcado o
desembarcado a la fecha actual. Mostrando información relevante de los
empleados dependiendo del estado que se ha seleccionado al momento
de generar el reporte. Este reporte muestra de manera general solo
permitiendo el filtro de personal embarcado o desembarcado.\
Marco Metodológico - 63
IMAGEN N° 23
REPORTE DE TRIPULACIÓN
3.8.2.8.2. Embarque Individual
Permite obtener la información impresa de las transacciones de
embarque individual de cada empleado. En este reporte se muestra la
información sobre el viaje que realizo en la transacción seleccionada, la
cual está relacionada con el embarque individual de cada empleado,
dependiendo del tipo y numero de embarque o desembarque. En este
reporte se muestras datos como el vuelo, hora, semanas que estará a
bordo, fecha de retorno y demás datos del empleado que está relacionado
con la empresa. En esta opción se pueden imprimir los embarques o
desembarques individuales.
Marco Metodológico - 64
IMAGEN N° 24
REPORTE DE EMBARQUE INDIVIDUAL
3.8.2.8.3. Embarque Masivo
Muestra la información relacionada con el embarque masivo,
previamente realizado en la opción de embarques masivos, permitiendo
imprimir el embarque requerido.
Marco Metodológico - 65
IMAGEN N° 25
REPORTE DE EMBARQUE MASIVO
3.8.2.9. Salir
Permite salir del sistema, cerrando todas las ventanas abiertas.
3.8.2.10. Ayuda
Muestra datos relacionados con el desarrollo del software
Marco Metodológico - 66
3.8.2.10.1. Acerca de…
Muestra la información sobre el desarrollo del sistema y demás
datos relevantes sobre la versión y todos los involucrados en el desarrollo
de la aplicación.
IMAGEN N° 26
MENÚ AYUDA
3.8.3. Alcances y Límites
3.8.3.1. Del sistema en general
Diseño de software desde la perspectiva del usuario del
departamento de RR.HH.
Cuando se diseñe el software, se buscará tener la opción de
registrar los materiales y eventos.
Empleado
El código será el número de cédula, también incluye toda la
información personal y tipo de contrato que tiene el empleado.
Marco Metodológico - 67
Cargos
Especifica los cargos que se asignan a los empleados, en la misma
ficha se especifica a cantidad de semanas/días que un cargo estará a
bordo y la cantidad que estará de descanso.
Vuelos
Administrará los diferentes vuelos programados para embarques de
los tripulantes.
Proceso de Embarque/Desembarque masivo
Permitirá realizar los embarque/desembarques de forma masiva y
rápida especificando el vuelo que este debe tomar, cambiando el estado
de los empleados de embarcado a desembarcado o viceversa.
Proceso de Egreso/Desembarque individual.
Permite realizar el embarque/desembarque de manera individual,
especificando el vuelo y detalles.
Ajuste de Embarque/desembarque
Permite aumentar/disminuir los días que tripulante estará a bordo.
En ocasiones es necesario que un tripulante se embarque antes de
tiempo o se desembarque, esto puede ser por diferentes motivos el cual
debe quedar registrado en el sistema para poder tomar acciones en su
siguiente periodo de descanso, sea esto a través de un relevo o
adelantando al empleado que normalmente realiza el trabajo.
Marco Metodológico - 68
Administración de Usuarios
Para tener acceso al sistema y las diferentes opciones se deberá
establecer un usuario y su respectiva contraseña, los usuarios y accesos
son solicitados por el departamento de RR.HH a través de una solicitud de
usuarios, que servirá como respaldo para cualquier auditoria de sistemas
que se realice en la empresa.
3.8.4. Limitaciones
Del software en general
No contará con ninguna funcionalidad relacionada al control de la
nómina.
La aplicación será manejada desde los PC de escritorio del personal
de oficinas ubicados en Guayaquil, es decir no se podrán realizar
consultas desde el barco, simplemente recibirán información que se les
envía por medio del email
A continuación se detallará gráficamente los casos de uso del
software, en donde se especifica cada ingreso que el usuario deberá
ingresar, los procesos están representados en el gráfico, esta información
no se debe ingresar en cada ocasión que se va a realizar un embarque,
simplemente son los maestros de la información con los que funcionará el
Sistema de Control de Rotación-ROTHUM. En cuadros posteriores se
detalla cada proceso indicando al detalle la manera de realizar el ingreso
de cada proceso especificado en el gráfico de casos de uso.
Marco Metodológico - 69
GR
ÁF
ICO
N°
5
DIA
GR
AM
AS
DE
US
O
Fu
en
te:
Ela
bo
ració
n D
irecta
Ela
bo
rad
o p
or:
Le
mu
s V
era
Ro
ger
Orl
an
do
Marco Metodológico - 70
CUADRO N° 9 REGISTRAR EMPLEADOS
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Actor Iniciador Usuario.
Descripción Detalla el proceso de ingreso de un
empleado.
Precondición De acuerdo al perfil de usuario se permitirá
el ingreso de empleados.
Curso Normal
ACTOR SISTEMA
Inicia al presionar en la opción de empleados
1. Permite el ingreso de un
nuevo empleado.
2. Muestra pantalla de ingreso de los
datos personales de empleados.
3. Realiza registro de
datos del usuario.
4. Muestra pantalla de registro y
confirmación si los datos fueron
correctamente registrados.
5. Finaliza cuando se
almacenan los datos
registrados.
6. El sistema confirma almacenamiento
de datos.
Curso Alternativo
La información debe ser confirmada después de ingresada.
6.1. Muestra opción de
registro de usuarios. 6.2. Muestra pantalla de registro de datos.
6.3. Realiza registro de
datos del usuario.
6.4. Verificar si se registraron los datos
completos en caso de no ser así
volver a introducir los que faltan.
6.5. Almacenar los datos
registrados.
6.6. El sistema confirma el
almacenamiento de datos.
Post Condición
El usuario se encuentra registrado y está listo para ingresar al sistema.
Marco Metodológico - 71
CUADRO N° 10 REGISTRAR AEROLINEA, RUTAS Y VUELOS
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Actor Iniciador Usuario.
Descripción Detalla el proceso de ingreso de una aerolínea,
de sus rutas y vuelos.
Precondición De acuerdo al perfil de usuario se permitirá el
ingreso de aerolínea, rutas y vuelos.
Curso Normal
ACTOR SISTEMA
Inicia al presionar en la opción de Aero.
1. Se debe ingresar
la línea aérea.
2. El código será asignado automáticamente
por el sistema.
3. Permite ingresar
una ruta aérea.
4. Las diferentes rutas deben ser ingresadas.
Es necesario ingresar la descripción de la
ruta, la ciudad de salida y de llegada, y
deben que deben se previamente ingresadas
5. Ingresar los
vuelos.
6. Se especifica aerolínea, ruta, la fecha, hora
del vuelo y una breve descripción.
Curso Alternativo
La información debe ser confirmada después de ingresada.
6.1. Muestra opción de
registro de
usuarios.
6.2. Muestra pantalla de registro de datos.
6.3. Realiza registro de
datos del usuario.
6.4. Verificar los datos completos en caso de no
ser así volver a introducir los que faltan.
6.5. Almacenar los
datos registrados.
6.6. El sistema confirma el almacenamiento de
datos.
Post Condición
La aerolínea, ruta y vuelo está ingresado y está disponible para ingresar
traslado de empleados en el sistema.
Marco Metodológico - 72
CUADRO N° 11 REGISTRAR GEOGRÁFICO
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Actor Iniciador Usuario.
Descripción Detalla el proceso de ingreso los datos
relacionados con la geografía.
Precondición
Para ingresar una ciudad debe haber sido
ingresada previamente una provincia, y un
País.
Curso Normal
ACTOR SISTEMA
En el menú Maestros – Geográfico.
1. Ingreso de País 2. Muestra la pantalla de geográfico con la
pestaña de País activa
3. Realiza el ingreso
de País.
4. En la pestaña de País se ingresan los
datos necesarios para crear un país.
5. Ingreso de
Provincia.
6. Muestra la pantalla de geográfico con la
pestaña de Provincia activa
7. Realiza el ingreso
de Provincia.
8. En la pestaña de País se ingresan los
datos necesarios para crear una Provincia.
9. Ingreso de Ciudad. 10. Muestra la pantalla de geográfico con la
pestaña de Ciudad activa.
11. Realiza el ingreso
de los datos de
Ciudad.
12. En la pestaña de Provincia se ingresan los
datos necesarios para crear una Ciudad.
Curso Alternativo
La información debe ser confirmada después de ingresada.
12.1. Muestra opción de
registro de País,
Provincia y Ciudad.
12.2. Muestra pantalla de registro de datos.
Post Condición
La ciudad se ingresa después de la provincia y esta después del País.
Marco Metodológico - 73
CUADRO N° 12 REGISTRAR EMPRESAS
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Actor Iniciador Usuario.
Descripción Permite el ingreso de los diferentes maestros
relacionados con la compañía.
Precondición La dotación mínima y el cargo dependen de un
departamento y un empleado.
Curso Normal
ACTOR SISTEMA
En el menú Maestros – Empresa.
1. Ingreso de
Departamentos
2. Muestra la pantalla de empresa con la
pestaña de Departamentos activa
3. Realiza el ingreso
de los datos de
Departamento.
4. El código es automático, se detalla el
nombre, el gerente del área y la ubicación
depende si es a bordo o en oficinas.
5. Ingreso de Cargos. 6. Muestra la pantalla de empresa con la
pestaña de cargos activa.
7. Realiza el ingreso
de los datos de
Cargos.
8. Se ingresa el nombre, el nombre, el código
sectorial IESS, la jerarquía y el dpto.
9. Especificar la
Dotación Mínima.
10. Muestra la pantalla de Empresa con la
pestaña de Dotación Mínima activa.
11. Se especifica la
Dotación Mínima.
12. Se detalla por departamento la cantidad
mínima que deben estar a bordo.
13. Maestros
Referenciales
14. Se detallan los diferentes maestros básicos
para el funcionamiento del sistema.
Curso Alternativo
Información debe ser confirmada.
14.1. Muestra opción
de Empresa. 14.2. Muestra pantalla de registro de datos.
Post Condición
Marco Metodológico - 74
CUADRO N° 13 REGISTRAR INGRESO MASIVO DE EMBARQUES
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Actor Iniciador Usuario.
Descripción Se realiza el ingreso de forma masiva de
embarques de empleados.
Precondición
Empleado y vuelo ingresados en el sistema. El
empleado debe estar en estado desembarcado
en la fecha que se realizará el embarque.
Curso Normal
ACTOR SISTEMA
En el menú Procesos – Embarque Masivo.
1. Embarques
Masivos 2. Muestra la pantalla de embarques masivos.
3. Selección del
vuelo
4. Se debe seleccionar un vuelo previamente
ingresado.
5. Selección del
departamento.
6. Se escoge el departamento al que
pertenecen los empleados que se van a
embarcar, si hay empleados de diferentes
departamentos se escoge la opción Todos.
7. Presionar el
botón actualizar
8. Al presionar el botón actualizar se muestran
los empleados que se encuentran
desembarcados a la fecha del vuelo.
9. Selección de
empleados.
10. Se selecciona los empleados que se
embarcarán en el vuelo seleccionado.
11. Grabar
embarque.
12. Se guarda y se genera un secuencial de
embarque.
Curso Alternativo
La información debe ser confirmada después de ingresada.
Post Condición
El empleado cambia su estado de desembarcado a embarcado.
Marco Metodológico - 75
CUADRO N° 14 REGISTRAR INGRESO INDIVIDUAL DE EMBARQUES
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Actor Iniciador Usuario.
Descripción Se realiza el embarque/desembarque de forma
individual de los empleados.
Precondición Empleado y vuelo ingresado
Curso Normal
ACTOR SISTEMA
En el menú Procesos – Embarque Individual.
1. Embarques
Individual 2. Muestra la pantalla Embarques Individual.
3. Selección del
vuelo
4. Se debe seleccionar un vuelo previamente
ingresado.
5. Seleccionar el
tipo
6. Se escoge si es un embarque o desembarque,
dependiendo del tipo de transacción que se
quiera realizar.
7. Ingreso de
datos
8. Dependiendo del tipo se selecciona el empleado,
vuelo y fechas que termina el período.
9. Selección de
empleados.
10. Se selecciona a los empleados que se
embarcarán en el vuelo seleccionado, este fue
previamente ingresado.
11. Grabar
embarque.
12. Se guarda y se genera un secuencial de
embarque, cambiando el estado del empleado y
permitiendo imprimir la transacción, sea de
manera física o digital.
Curso Alternativo
La información debe ser confirmada después de ingresada.
Post Condición
El empleado cambia su estado de embarcado a desembarcado, con esto
logramos que el empleado pueda seguir con los procesos.
Marco Metodológico - 76
CUADRO N° 15 REGISTRAR AJUSTES DE EMBARQUES
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Caso de Uso: Registro de Ajustes de Embarque
Actor Iniciador Usuario.
Descripción
Se realiza el ajuste de forma individual a los
embarques/desembarques de los tripulantes, en
caso que se tenga algún imprevisto..
Precondición Tripulante y vuelo ingresado
Curso Normal
ACTOR SISTEMA
1. En el menú
Procesos – Ajuste
de Embarque.
2. Ajustes de
Embarques 3. Muestra la pantalla Embarques Individual.
4. Selección del
vuelo
5. Se debe seleccionar un vuelo previamente
ingresado en la ficha de vuelos el cual debe
estar en las fechas requeridas.
6. Seleccionar el tipo 7. Se escoge el tipo de movimiento
8. Selección de
tripulantes
9. Si el tipo es embarque se mostrará
solamente los tripulantes desembarcados y
viceversa.
10. Nueva fecha fin
de período.
11. Se especifica la nueva fecha en el que
cambia el estado.
12. Grabar Ajuste. 13. Se guarda y se genera un secuencial de un
movimiento de tipo ajuste de embarque.
Curso Alternativo
La información debe ser confirmada después de ingresada.
Post Condición
El empleado cambia su estado de embarcado a desembarcado y
viceversa.
Marco Metodológico - 77
CUADRO N° 16
REGISTRAR REVERSION DE EMBARQUES
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Caso de Uso: Registro de Reversión de Embarque
Actor Iniciador Usuario.
Descripción
Se realiza la reversión de forma individual
de embarque/desembarque realizados a
tripulantes.
Precondición Empleado y datos del vuelo deben estar
ingresados
Curso Normal
ACTOR SISTEMA
1. En el menú Procesos –
Reversión de Embarque.
2. Reversión de Embarques 3. Muestra la pantalla Reversión
de Embarques.
4. Selección del empleado 5. Se escoge el empleado al que
deseamos reversar su ultimo estado
6. Grabar reversión.
7. Se reversa el último
embarque/desembarque realizado al
tripulante. También se actualiza el
estado de manera automática
permitiendo que el empleado se
encuentre disponible para una nueva
transacción. Imprime un reporte que
servirá de constancia del movimiento..
Curso Alternativo
La información debe ser confirmada después de ingresada, para evitar
cualquier anomalía en la información, especialmente en fechas.
7.1. Post Condición
El empleado cambia a su estado previo al último movimiento realizado.
Marco Metodológico - 78
3.8.5. Estudio de Factibilidad: Operativa, Tecnológica y
Económica.
Para el correcto funcionamiento del Software de Rotación Humana
ROTHUM es necesario contar con los siguientes equipos tecnológicos:
3.8.5.1. Técnica
3.8.5.1.1. Hardware
Servidor para alojar la base de datos.
Red interna de la compañía.
1 PC por cliente con procesador i3 o superior, 2GB RAM,
250 GB de disco duro, puerto de red.
3.8.5.1.2. Software
Motor de Base de Datos Microsoft SQL Server 2008 R2 o
superior.
Windows Server 2008 R2® para instalar Base de Datos.
Windows XP® o superior en cada licencia.
3.8.5.2. Económica
La empresa cuenta con estos requerimientos, por lo tanto el valor de
la implementación es de $ 0.00
Marco Metodológico - 79
3.8.5.3. Operativa
Actualmente el control es realizado a través de una hoja de cálculo
en MS Excel® por un asistente del departamento de RR.HH., con el
sistema instalado la misma persona seguirá haciendo el control pero a
través del Software de Rotación Humana ROTHUM. Por lo tanto no es
necesario aumentar personal para el control.
3.8.6. Fase de Diseño
3.8.6.1. Programación
La programación se la realizará en Microsoft Visual Basic .Net 2010,
en la cual se realizaran conexiones con la base de datos de tipo ADO y se
realizará de orientada a eventos. Los nombres de las variables usadas
tendrán relación de acuerdo al proceso que se estén ejecutando. Las
variables globales tendrán un identificativo único mientras las locales
podrán repetirse entre formularios.
Los nombres de los controles deben contener al inicio un
identificador del control de máximo tres caracteres, este identificador debe
ser usado en todos los controles del mismo tipo que tenga el sistema,
seguido por un sub-guion ( _ ) y a continuación un nombre relacionado
con la función que efectuará el control.
Los nombres de los procedimientos almacenados deberán tener
nombres descriptivos acerca el proceso que ejecutará. Todo proceso
debe esta detallada sus funciones en líneas de comentario, y cada línea
Marco Metodológico - 80
donde inicie el proceso debe contener una descripción sobre el mismo,
adicionando datos de la persona que programa y la fecha, cada cambio
en los procedimientos debe aumentar en una línea la descripción.
Se dejará espacios en blancos cuando haya cambio de procesos, y
cada línea debe estar plenamente tabulada para ayudar con la
identificación en la programación.
3.8.6.2. Diseño de la Base de Datos
El motor de Base de Datos a utilizar es Microsoft SQL Server 2008
R2. Para los nombres de las tablas se ha utilizado la siguiente
nomenclatura:
GRÁFICO N° 6 NOMBRE DE TABLAS
ROTMNOMBRE##
Los tres primeros caracteres hacen referencia al sistema, en este
caso hemos usado ROT
El siguiente carácter se refiere puede ser M o D, la cual hace
referencia a Maestro o Detalle.
Los siguientes seis caracteres establecen un nombre relacionado a
los datos que se van a guardar en dicha tabla.
Los últimos 2 caracteres son un secuencial numérico de tablas.
A continuación el gráfico que detalla la nomenclatura de las tablas.
Marco Metodológico - 81
GRÁFICO N° 7 NOMENCLATURA NOMBRES DE TABLAS
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Los nombres de los campos fueron creados con la siguiente
nomenclatura:
Dos caracteres alfanuméricos indicando al módulo que pertenecen
las tablas, con esto dejamos abierta la posibilidad que en algún
momento el sistema pueda crecer con nuevos módulos, por ejemplo
un módulo que se encargue de realizar el pago de la nómina, para el
caso actual usaremos: rt.
A continuación, se asignan dos caracteres numéricos, siendo estos
el secuencial asignado en el nombre de la tabla (últimos dos
caracteres en nombre de la tabla) al que pertenece el campo.
Los últimos cinco caracteres serán llenados con un nombre que
identifique los datos que se almacenarán en el campo, este nombre
debe ser directo y debe estar relacionado con los datos que se
almacenarán. Si fuese el caso de tener información similar se debe
tratar de poner un nombre que nos permita reconocer los datos.
Marco Metodológico - 82
GRÁFICO N° 8 NOMENCLATURA NOMBRES DE CAMPOS
Fuente: Elaboración Directa Elaborado por: Lemus Vera Roger Orlando
Una vez tengamos definidos los nombres de las tablas y los campos,
debemos crear nuestro modelo entidad-relación, tal como se muestra en
la siguiente imagen. Se debe tener la precaución de asignar los índices de
manera correcta ya que estos se convertirán el algo determinante en la
velocidad de retorno de la información del sistema.
Las relaciones entre las tablas deberán ser analizadas, no importa la
cantidad de tablas que se deban crear pero es importante tomar en
cuenta que mientras mayor cantidad de campos creados en una tabla,
esta será más lenta en las diferentes búsquedas que se ejecuten en el
Sistema de Control de Rotación Humana ROTHUM, en resumen, la tabla
debe estar normalizada. A continuación se detalla el modelo entidad-
relación, el cual fue diseñado en Microsoft SQL Server 2008 R2.
Marco Metodológico - 83
IMA
GE
N N
° 2
7
MO
DE
LO
EN
TID
AD
RE
LA
CIO
N
Fu
en
te:
Ela
bo
ració
n D
irecta
Ela
bo
rad
o p
or:
Le
mu
s V
era
Ro
ger
Orl
an
do
ROTMEMPLEA01
rt01codig
rt01cedul
rt01nombr
rt01apell
rt01fecna
rt01paina
rt01prona
rt01ciuna
rt01direc
rt01teldo
rt01telce
rt01email
rt01ciudo
rt01prodo
rt01paido
rt01estci
rt01sueld
rt01fecin
rt01estad
rt01fecsa
rt01ubica
rt01cargo
rt01depar
rt01tirot
rt01abord
rt01fecgr
rt01usugr
rt01pcgra
rt01carga
ROTMAEROLI02
rt02codig
rt02nombr
rt02direc
rt02telef
rt02email
rt02sitio
rt02fecgr
rt02usugr
rt02pcgra
ROTMCARGO03
rt03codig
rt03nombr
rt03coies
rt03depar
rt03jerar
rt03dotmi
ROTMCIUDAD04
rt04codig
rt04nombr
rt04iata
rt04provi
rt04pais
rt04fecgra
rt04usugra
rt04pcgra
ROTMDEPART05
rt05codig
rt05nombr
rt05geren
rt05ubica
ROTMESTCIV06
rt06codig
rt06nombr
ROTMPAIS07
rt07codig
rt07nombr
rt07nacio
rt07codar
fecgra
usugra
pcgra
ROTMPROVIN08
rt08codig
rt08nombr
rt08pais
rt08fecgra
ROTMTIPDOC09
rt09codig
rt09nombr
rt09secue
ROTMTIPROT10
rt10codig
rt10nombr
rt10semem
ROTMUBICAC11
rt11codig
rt11nombr
ROTMRUTA13
rt13codig
rt13nombr
rt13cisal
rt13cille
rt13embar
rt13fecgr
rt13usugr
rt13pcgra
ROTDEMBARQ15
rt15tipo
rt15numer
rt15cedul
rt15apell
rt15nombr
rt15cargo
rt15dpto
rt15rotac
rt15fecem
rt15fecre
rt15diaem
rt15obser
rt15relti
rt15relnu
rt15cabas
rt15estad
ROTCEMBARQ14
rt14tipo
rt14numer
rt14vuelo
rt14ruta
rt14canti
rt14fecvu
rt14fecgr
rt14usugr
rt14pcgra
ROTMFRECU16
rt16codig
rt16ruta
rt16aerol
rt16lunes
rt16marte
rt16mierc
rt16jueve
rt16viern
rt16sabad
rt16domin
rt16fecgr
rt16usugr
rt16pcgra
ROTMVUELO12
rt12codig
rt12aerol
rt12ruta
rt12fecha
rt12hora
rt12estad
rt12detal
rt12fecgr
rt12usugr
rt12pcgra
ROTMUSERS23
rt23cedul
rt23usern
rt23passw
rt23perfi
rt23estad
rt23feccr
ROTCPERFIL24
rt24codig
rt24nombr
rt24tipo
rt24fecgr
ROTDPERFIL25
rt25codig
rt25opcio
ROTMOPCIO26
rt26codig
rt26nombr
rt26nivsu
rt26formu
Marco Metodológico - 84
3.8.7. Fase de Construcción
La construcción del sistema será desarrollada por el departamento
de sistemas de la empresa. Ya que se cuenta con el conocimiento y la
experiencia para realizar desarrollos de este tipo.
El desarrollo se realizará por etapas, el cual nos permitirá ir
mostrando a nuestro cliente los avances y podremos irlo evaluando a
medida que desarrollemos. Paralelamente es necesario que vayamos
haciendo la documentación técnica, y se definan las capacitaciones para
el usuario.
Durante esta fase se deben realizar todas las pruebas y validaciones
y si es necesario aplicar cambios. Es durante este tiempo en donde se
aplicarán confirmará que el sistema está listo para ser implementado.
3.8.8. Fase de Pruebas
Para realizar la confirmación que la programación y el diseño están
correctos, se procederá a realizar las siguientes pruebas:
Ingreso de diez nuevos empleados.
Actualización de datos de cuatro empleados ingresados.
Ingreso de dos nuevo País.
Ingreso de una nueva provincia.
Ingreso de cuatro ciudades nuevas.
Ingreso de dos nueva aerolíneas.
Marco Metodológico - 85
Ingreso de dos nuevas rutas a la aerolínea ingresada.
Ingreso de tres vuelos diferentes a las rutas ingresadas.
Embarque masivo de siete empleados nuevos.
Embarque individual de tres empleados nuevos.
Modificar la fecha de desembarque de los tres empleados.
Ingreso de nuevo relevo.
Asignar relevo a uno de los tres empleados que se cambió la
fecha de desembarque.
Impresión del resumen de embarque/desembarques.
Asignar fecha de salida a un empleado.
Generar reportes con la información relacionada a los diez
empleados nuevos.
3.8.9. Fase de Implementación
Una vez se haya terminado la fase de construcción del sistema y se
hayan realizado las pruebas necesarias, entonces se planificará la fase de
implementación. El sistema tendrá un ejecutable como instalador, en
donde se incluirá todos los recursos necesarios para que funcione sin
problemas en los diferentes equipos de la empresa.
La instalación del Sistema se realizará en dos PC del departamento
de RR.HH. lo cuales serán quienes realicen el ingreso de la información.
Se debe coordinar con el personal de este departamento las
capacitaciones y entregas de los diferentes manuales.
A continuación se detalla el diagrama de clases del Sistema de
Control de Rotación Humana – ROTHUM, en donde se detallarán las
diferentes clases que se utilizarán en el sistema.
Marco Metodológico - 86
3.8.10. Diagrama de Clases
GR
ÁF
ICO
N°
9
DIA
GR
AM
A D
E C
LA
SE
S
Fu
en
te:
Ela
bo
ració
n D
irecta
Ela
bo
rad
o p
or:
Le
mu
s V
era
Ro
ger
Orl
an
do
Marco Metodológico - 87
3.8.11. Planificación
CUADRO N° 17 PLANIFICACIÓN
ACTIVIDADES DIC 1 ENE 2 FEB 3 MAR 4 ABR 5
Trabajo, entrega y
aprobación del Proyecto
Desarrollo y aprobación de
la Investigación.
Desarrollo y aprobación de
la Investigación.
Desarrollo y aprobación de
la Investigación.
Pruebas e instalación.
CAPÍTULO IV
ANÁLISIS Y DISCUSIÓN DE LOS RESULTADOS
4.1. Preparación de los datos.
Para determinar la necesidad de realizar una aplicación que permita
llevar el control del personal se diseñaron dos encuestas porque
beneficiará a dos grupos de trabajadores, en el primer grupo se
encuentran la alta gerencia y el personal del departamento de RR.HH.,
mientras que en el segundo grupo se encuentran los tripulantes o
personal operativo.
En el grupo de la alta gerencia se ha incluido a los jefes
departamentales que son los llamados a realizar las confirmación y/u
observaciones correspondientes a los relevos del personal, también se ha
incluido el personal del departamento de RR.HH. que son quienes
realizan las programaciones relacionadas con el traslado del personal,
estos son: boletos de avión, fecha, hora, llamadas de confirmación, etc.
Al ser un grupo que se encuentra en las oficinas de Guayaquil la
encuesta se realizará directamente a cada empleado, esto permitirá tener
los resultados de manera inmediata. Mientras que los usuarios que estén
fuera de la oficina se la realizará de manera virtual, para lo cual
enviaremos un link al personal.
Análisis y Discusión de los Resultados - 89
La encuesta realizada a quienes serán usuarios directos del sistema,
se encuentra en la sección de Anexos, se realizó durante una semana en
las oficinas de Guayaquil, en el siguiente apartado se mostrarán los
resultados.
La segunda encuesta fue realizada al personal que indirectamente
se verá beneficiado por la implementación de un sistema que realice el
control de rotación de personal, estos empleados son los tripulantes que
constantemente están viajando hasta las Islas Galápagos que es el sitio
de operaciones.
Esta encuesta fue realizada de virtual, se le envió a cada tripulante
un link donde se almacenó de manera virtual la información, obteniendo
los resultados de la misma manera.
4.2. Análisis de los datos
En este apartado, se realizará un análisis de los resultados
mostrados en las dos encuestas realizadas, una de ellas fue realizada al
personal de oficina y la otra a la tripulación de la embarcación que se
encuentra en Galápagos,
Encuesta 1:
1. ¿Usted cree que la empresa está buscando activamente
cambiar procesos organizacionales o creando nuevas herramientas
para mejorar los procesos actuales?
Análisis y Discusión de los Resultados - 90
El 75% de los encuestados creen que la empresa no se encuentra
buscando activamente encontrar nueva opciones tecnológicas/mecánicas
que ayuden a los empleados a realizar mejores labores. Mientras el 19%
cree que no se está haciendo nada por mejorar procesos, y existe un 6%
que no conoce si la empresa lo realiza o no.
2. ¿Le gustaría contar con reportes que muestren la cantidad de
días embarcados de los tripulantes de manera inmediata?
El 94% de los encuestados, quisieran tener reportes que les
permitan obtener información relacionada con la cantidad de días,
mientras el 6% cree que no es información relevante a su trabajo.
3. ¿Tiene usted un control de fechas de embarque y desembarque
de los tripulantes a los que tiene que hacerles seguimiento?
Solo el 2% tiene la información relacionada a las fechas de viajes
que realizan los empleados versus el 88% que no la tiene. Con la
implementación seguramente se intercambiarán los valores
4. ¿Le gustaría conocer con anticipación las fechas de embarque
y desembarque del personal?
Al 81% de la muestra le gustaría conocer con anticipación las fechas
de viajes de los empleados, mientras el 13% está no lo quisiera conocer y
un 6% desconoce si necesita dichas fechas
5. ¿Le gustaría tener proyecciones del estado de los empleados
(embarcados/desembarcados) en fechas futuras específicas?
Análisis y Discusión de los Resultados - 91
Al 100% de los encuestados quisieran tener conocimiento de los
embarques que se deben realizar en fechas futuras
6. ¿Puede planificar trabajos específicos, cursos, seminarios, etc.
contando con el personal que debe estar presente en dicha
planificación?
En la actualidad, solo el 19% de los encuestados pueden planificar a
futuro las diferentes capacitaciones, cursos y seminarios, que ayuden al
crecimiento profesional del empleado y de la empresa, mientras que el
81% no conoce cómo hacerlo. Con el sistema, cada empleado podrá
solicitar un respectivo reporte que le permitirá manejar esa información
Encuesta 2
Esta encuesta fue realizada al personal que labora en el sitio de
operaciones, si bien es cierto ellos no intervienen en el proceso del
trabajo de logística, ellos se convierten en los grandes beneficiados que el
proceso de rotación sea mejorado.
1. ¿Le gustaría que la empresa busque nuevas opciones para
mejorar el proceso de rotación de personal?
El 85% de los empleados encuestados creen que la empresa debe
buscar mejoras para el proceso de rotación de personal, esto nos dice
que un gran porcentaje ha tenido alguna incidencia relacionada con el
Análisis y Discusión de los Resultados - 92
embarque/desembarque. Por otro lado el 7% cree que no se debe hacer
modificaciones, mientras el que 8% no sabe si debe haber o no cambios
2. ¿Le gustaría planificar vacaciones, capacitaciones, etc., en
fechas específicas?
A todos los empleados encuestados les gustaría poder planificar sus
vacaciones a futuro, es decir, conociendo la fechas de embarque
mediante proyecciones les permitirá planificar de mejor manera, de esta
manera los empleados podrán tener un ahorro significativo ya que
comprar con anticipación les permite obtener mejores precios.
3. ¿Tiene conocimiento de sus fechas de viajes durante los
próximos 12 meses?
Solamente el 15% maneja sus fechas futuras de embarque, mientras
el 85% no la conoce, esto nos indica que los empleados tienen poco
manejo de sus fechas y esperan que la empresa les entregue las fechas.
4. ¿La información referente a su viaje fue enviada con suficiente
anticipación?
De acuerdo al 59% de los encuestados, la información referente a
los viajes les fue enviado a tiempo, mientras que el 41% no recibió dicha
información a tiempo. Esto es una muestra clara que tenemos un
problema en la programación, ya que al realizar trabajos manuales no se
alcanzan a tener la información en el tiempo que deben ser enviados.
Análisis y Discusión de los Resultados - 93
5. ¿Le gustaría conocer la cantidad de días trabajados en el año?
De los encuestados, al 76% les gustaría conocer cuántos días han
trabajado en el año, mientras que al 24% no le preocupa conocer ese
datos, que si bien es cierto solo se convierte en una estadística no
podemos dejar de almacenar esta información, ya que es probable que se
requiera en más de una ocasión en el caso de algún reclamo del
empleado.
6. ¿Cree usted que el desarrollo de un software que realice el
control de embarques ayudaría a la empresa y a los empleados?
Con esta pregunta tenemos una clara muestra que tenemos una
inconformidad, ya que el 83% de los encuestados creen que el proceso
tiene que mejorar comparado a lo que actualmente se está realizando. El
14% cree que la solución no es con un software mientras en 3% no está
seguro de que esto sea una solución.
4.3. Comprobación de la hipótesis
En un estudio realizado, se llegó a la conclusión que el 77% de las
personas que trabajan en una empresa relacionada con cruceros, creen
que se necesitan buscar nuevas opciones para mejorar los procesos
tecnológicos que ayuden a obtener un bienestar de la tripulación, se
consultó a 97 empleados de cruceros que trabajan en las Islas Galápagos
y reveló que 82 de ellos están de acuerdo con la propuesta. ¿A un nivel
de significancia del 5%, tendrán razón las personas encuestadas? A
continuación el detalle de la obtención de la muestra:
Análisis y Discusión de los Resultados - 94
Datos/muestra
m = 82 número de encontrados que están de acuerdo
up = 0.77 la media de esa proporción poblacional
n = 97 muestra/aficionados
p = 0.82474 de acuerdo que se deben implementar cambios
q = 0.17526 no están de acuerdo con implementar cambios
Primer paso
Formular las hipótesis
H0 = No existe diferencia significativa
entre las estadísticas y la
proporción de la muestra
Hipótesis Investigativas
H1 = La proporción de la muestra
es mayor
H0: up = 0,77
La proporción de la población es igual a 0,77
H1: up ˃ 0,77
Segundo paso
Seleccionar el nivel de significancia
α = 0,05
Este dato no lo tenemos, pero como investigadores lo ponemos. además es la probabilidad de cometer error tipo 1, es decir la probabilidad de rechazar la hipótesis nula
Análisis y Discusión de los Resultados - 95
GRÁFICO N° 10 ACEPTACION DE HIPÓTESIS
Tercer paso
Calcular el estadístico de prueba
𝒛 =𝑝 − 𝑢𝑝
√𝑝𝑞
𝑛
𝒛 =0.82474277 − 0.77
√0.82474∗0.17525773
97
𝒛 =0.05474227
√0.00149013
𝒛 =0.05474227
0.03860218
Región de aceptación de la hipótesis nula
Región de rechazo
menos α menos α - 1 α = 0,05
z de tabla teórico z = 1.645
Análisis y Discusión de los Resultados - 96
𝒛 = 1.41811331
Cuarto paso
Formular una regla de decisión
Su Z calculado es 1.41
CAPÍTULO V
CONCLUSIONES Y RECOMENDACIONES
5.1. Conclusiones
Los objetivos planteados en este proyecto han sido evaluados y
podemos decir que se han cumplido, por lo cual se citaran las siguientes
conclusiones:
La implantación de este sistema en la empresa no supone aumento
de inversión en el lado de hardware, software ni personal. Ya que
simplemente se adoptaran nuevas procesos a los que actualmente
se están llevando.
Implementando un sistema de Rotación la empresa tendrá la
información en tiempo real, sin necesidad de hacer búsquedas que
actualmente toman días en revisar.
Los empleados podrán planificar sus diferentes actividades durante
el año, en los que se incluyen vacaciones anuales y cursos de
preparación, creando un mejor ambiente laboral y la relación
empleado – empleador se fortalecerá, al mismo tiempo la
tranquilidad del tripulante.
Conclusiones y Recomendaciones - 98
Al encontrarse la información en una hoja de cálculo, esta se
convierte hasta cierto punto en manipulable por el usuario, haciendo
cambios que no quedan registrados en ningún lado y no se puede
ejercer control sobre la información.
Se evitaría pérdida de información por eliminación de archivos, ya
que al existir una base de datos los respaldo se realizan de
diariamente asegurando la continuidad de la información.
5.2. Recomendaciones
Si bien es cierto que se cumplieron con los objetivos, existen temas
que deben ser tomados en cuenta para el éxito del proyecto.
La información debe ser ingresada día a día para que siempre se
cuente con la información actualizada y el sistema pueda realizar los
cálculos respectivos en cuanto a días de trabajo tiene cada empleado.
Se debe involucrar en lo posible a las partes afectadas en el manejo
del sistema para que ellos accedan directamente a la información.
Los empleados deben tener ingresado todos los datos requeridos en
la ficha, la misma que puede ser determinante al momento de querer
ubicar a un empleado en su tiempo de descanso.
Los empleados deben acostumbrase más al manejo de correo
electrónico para que las comunicaciones sean enviadas directamente al
empleado y este pueda conocer la confirmación de su fecha y hora de
desembarque.
ANEXOS
Anexos - 100
ANEXO N° 1
ENCUESTA # 1
1. ¿Usted cree que la empresa está buscando activamente cambiar
procesos organizacionales o creando nuevas herramientas para
mejorar los procesos actuales?
Si
No
No lo sé
2. ¿Le gustaría contar con reportes que muestren la cantidad de
días embarcados de los tripulantes de manera inmediata?
Si
No
No lo sé
3. ¿Tiene usted un control de fechas de embarque y desembarque
de los tripulantes a los que tiene que hacerles seguimiento?
Si
No
No lo sé
4. ¿Le gustaría conocer con anticipación las fechas de embarque y
desembarque del personal?
Si
No
No lo sé
Anexos - 101
5. ¿Le gustaría tener proyecciones del estado de los empleados
(embarcados/desembarcados) en fechas futuras específicas?
Si
No
No lo sé
6. ¿Puede planificar trabajos específicos, cursos, seminarios, etc.
contando con el personal que debe estar presente en dicha
planificación?
Si
No
No lo sé
Anexos - 102
ANEXO N° 2
ENCUESTA # 2
1. ¿Le gustaría que la empresa busque nuevas opciones para
mejorar el proceso de rotación de personal?
Si
No
No lo sé
2. ¿Le gustaría planificar vacaciones, capacitaciones, etc., en
fechas específicas?
Si
No
No lo sé
3. ¿Tiene conocimiento de sus fechas de viajes durante los
próximos 12 meses?
Si
No
No lo sé
4. ¿La información referente a su viaje fue enviada con suficiente
anticipación?
Si
No
No lo sé
Anexos - 103
5. ¿Le gustaría conocer la cantidad de días trabajados en el año?
Si
No
No lo sé
6. ¿Cree usted que el desarrollo de un software que realice el
control de embarques ayudaría a la empresa y a los empleados?
Si
No
No lo sé
http://goo.gl/forms/HvyXnsd5jd
https://docs.google.com/forms/d/1UVH4SlC5J2BR0OMOh-
MWfFRG0bgeTe4PN6icZk8juzE/viewform?usp=send_form
Anexos - 104
ANEXO N° 3 ANALISIS DE RESULTADOS ENCUESTA 1
SI NO NO LO SÉ TOTAL
¿Usted cree que la empresa está buscando activamente cambiar procesos organizacionales o creando nuevas herramientas para mejorar los procesos actuales?
3 12 1 16
SI NO NO LO SÉ TOTAL
¿Le gustaría contar con reportes que muestren la cantidad de días embarcados de los tripulantes de manera inmediata?
15 1 0 16
19%
75%
6%
SINONO LO SE
94%
6% 0%
SI
NO
NO LO SE
Anexos - 105
SI NO NO LO SÉ TOTAL
¿Tiene usted un control de fechas de embarque y desembarque de los
tripulantes a los que tiene que hacerles seguimiento?
2 14 0 16
SI NO NO LO SÉ TOTAL
¿Le gustaría conocer con anticipación las fechas de embarque y desembarque del personal?
13 2 1 16
12%
88%
0%
SINONO LO SE
81%
13% 6%
SI
NO
NO LO SE
Anexos - 106
SI NO NO LO SÉ TOTAL
¿Le gustaría tener proyecciones del estado de los empleados (embarcados/desembarcados) en fechas futuras específicas?
16 0 0 16
SI NO NO LO SÉ TOTAL
¿Puede planificar trabajos específicos, cursos, seminarios, etc. contando con el personal que debe estar presente en dicha planificación?
3 13 0 16
100%
0% 0%
SI
NO
NO LO SE
19%
81%
0%
SI
NO
NO LO SE
Anexos - 107
ANEXO N° 4 ANALISIS DE RESULTADOS ENCUESTA 2
SI NO NO LO SÉ TOTAL
¿Le gustaría que la empresa busque nuevas opciones para mejorar el proceso de rotación
de personal?
82 7 8 97
SI NO NO LO SÉ TOTAL
¿Le gustaría planificar vacaciones, capacitaciones, etc., en fechas específicas?
97 0 0 97
85%
7%
8%
SI
NO
NO LO SE
100%
0% 0%
SI
NO
NO LO SE
Anexos - 108
SI NO NO LO SÉ TOTAL
¿Tiene conocimiento de sus fechas de viajes durante los próximos 12 meses?
15 82 0 97
SI NO NO LO SÉ TOTAL
¿La información referente a su viaje fue enviada con suficiente anticipación?
40 57 0 97
15%
85%
0%
SI
NO
NO LO SE
41%
59%
0%
SI
NO
NO LO SE
Anexos - 109
SI NO NO LO SÉ TOTAL
¿Le gustaría conocer la cantidad de días trabajados en el año?
35 62 0 97
SI NO NO LO SÉ TOTAL
¿Cree usted que el desarrollo de un software que realice el control de embarques ayudaría a la empresa y a los empleados?
70 20 7 97
36%
64%
0%
SI
NO
NO LO SE
72%
21%
7%
SI
NO
NO LO SE
BIBLIOGRAFÍA
Amoletto, E. J. (2014). Fundamentos de la Administración de
Organizaciones, de http://www.eumed.net/libros-
gratis/2014/1395/index.htm. Servicios Académicos Internacionales.
Carrera D. (2013, 23 de Septiembre). Ciclo de vida de una aplicación
informática. Mensaje dirigido a
http://informaticosbustamantecevallos.blogspot.com/.
Jahn C. & Bussow T. (2013). Best Practice Ship Management Study, de
http://www.cml.fraunhofer.de/content/dam/cml/de/documents/Studien
/Best-practice-Studie-2013.pdf
Kendall, K. E. & Kendal, J. E. (2011). Análisis y Diseños de Sistemas.
(8va Ed.) México: Pearson Educación.
Molina, J. & Baena, L. (2007). Implantación de Aplicaciones Informáticas
de Gestión. Madrid: Visión Net.
Pressman, R. S. (2010). Ingeniería de Software: Un Enfoque Práctico.
(7ma Ed.) México, D.F.: McGraw Hill