Resumen:
Una empresa cuenta con diversos tipos de recursos que le permiten funcionar y alcanzar sus metas. Los empleados, trabajadores y colaboradores son quienes conforman lo que se conoce como recursos humanos de una entidad. Por lo general, la política de recursos humanos (RR.HH.) se centra en lograr que los empleados estén en la misma sintonía que la empresa, haciendo coincidir los anhelos y las aspiraciones de los trabajadores con la estrategia de la compañía.
La importancia de los recursos humanos no ha pasado inadvertida por la industria de software. Existen ahora diversas aplicaciones disponibles para ayudar al departamento de recursos humanos en sus tareas.
Los mismos por sus características muy genéricas no se corresponden con el problema actual que presenta la UEB de Investigaciones y Proyectos Hidráulicos de Sancti Spíritus por lo que se hace necesario otra solución. El sistema requiere de nuevas funcionalidades por lo cual se implementará una nueva aplicación.
La UEB de Investigaciones y Proyectos Hidráulicos de Sancti Spíritus reconoce la importancia y necesidad de la plena satisfacción del capital humano con que cuenta, a partir de la adopción de un Sistema de Gestión de Recursos Humanos para el mejoramiento continuo y alcanzar un desempeño laboral superior.
En la implementación de la aplicación se utilizó como lenguaje PHP 5, que permitió un código eficiente y rápido a la hora de procesar la información, para la persistencia de los datos se utilizó PostgreSQL 9.0 por considerarse un sistema gestor de bases de datos muy potente y como servidor web se escogió Apache por la seguridad y estabilidad que presenta. El sistema se implementó haciendo uso del framework Symfony 2.2 el cual incluye facilidades de desarrollo para aplicaciones web con arquitectura tres capas y utiliza el patrón Modelo Vista Controlador