Resumen:
|
[ES] La gestión de recursos humanos es un aspecto crucial para cualquier empresa. Dicha gestión
abarca una serie de procesos que permiten a la empresa planificar, organizar o administrar las
tareas que deben realizar sus ...[+]
[ES] La gestión de recursos humanos es un aspecto crucial para cualquier empresa. Dicha gestión
abarca una serie de procesos que permiten a la empresa planificar, organizar o administrar las
tareas que deben realizar sus empleados en relación con su cometido dentro de la misma. Uno de
los procesos fundamentales consiste en el control o gestión temporal de dichas tareas y la
asignación de horarios para el personal junto con la elaboración del calendario laboral que
permitirá organizar sus jornadas de trabajo. El presente proyecto se centra en el desarrollo de una
aplicación que facilite la organización de horarios y calendarios para un conjunto de empleados
de manera flexible y adaptada a sus características. Dicha aplicación de gestión de jornadas
laborales permitirá a los responsables de cada área de la empresa la elaboración de un calendario
de acuerdo con las tareas a realizar, así como las circunstancias de cada empleado o eventos
imprevistos que puedan surgir (p.e. permisos o bajas por enfermedad). Además, se podrá realizar
una gestión integral de horarios del conjunto de empleados con el fin de poder visualizarlos en
diversos formatos, realizar modificaciones o cambios de turno u obtener diferentes informes de
manera periódica.
Esta aplicación de gestión de jornadas laborales se desarrolla en el contexto de la empresa
Laberit (https://www.laberit.com/) dentro de un convenio de prácticas de empresa. Para ello, se
utilizan una serie de tecnologías tales como Oracle Forms para la creación de interfaces de
entradas de datos y SQLDeveloper para la gestión de dichos datos. Asimismo, se dispone de una
serie de herramientas que permiten la importación/exportación de calendarios en varios formatos
como hojas de cálculo o plantillas personalizadas, así como bancos de pruebas con una base de
datos de empleados con el fin de poder realizar pruebas o simulaciones del funcionamiento de la
aplicación. Todo ello contribuye al desarrollo de un conjunto de funcionalidades que muestran el
potencial de la aplicación.
[-]
[EN] Human resource management is a crucial aspect for any company. This management includes
a sequence of processes that allow the company to plan, organize or manage the tasks that its
employees must perform in relation ...[+]
[EN] Human resource management is a crucial aspect for any company. This management includes
a sequence of processes that allow the company to plan, organize or manage the tasks that its
employees must perform in relation to their role within it. One of the fundamental processes
consists of the control or temporary management of these tasks and the assignment of schedules
for the employees with the elaboration of the work calendar that will allow organizing their
workdays. This project focuses on the development of a window that simplifies the organization
of schedules and calendars for a group of employees in a flexible way and adapted to their
characteristics. This window for managing working hours will allow those responsible for each
area of the company to draw up a calendar according to the tasks to be carried out, as well as the
circumstances of each employee or unforeseen events that may arise (e.g. sick leave). In addition,
it will be possible to carry out a comprehensive management of schedules of the set of employees
in order to be able to view them in various formats, make modifications or shift changes or obtain
different reports on a regular basis.
This window for managing working hours is developed in the context of the Laberit company
(https://www.laberit.com/) within a company internship agreement. For this, a series of
technologies are used such as Oracle Forms for the creation of data entry interfaces and
SQLDeveloper for the management of said data. Likewise, there are a series of tools that allow
the import / export of calendars in various formats such as spreadsheets or custom templates, as
well as test benches with a database of employees in order to carry out tests or simulations of the
operation of the application. All this contributes to the development of a set of functionalities that
show the potential of the application.
[-]
|