Descripción: |
El proyecto pretende minimizar el uso del papel y los procesos manuales mediante el manejo de contratos digitales proporcionando una mejor gestión de los documentos que ingresan a la entidad. Actualmente se pueden observar la fila de personas esperando por contratos que han sido solicitados y que no se han encontrado, o de personas con formularios de petición de registro del contrato individual de trabajo de sus empleados. Al mantener los documentos físicos, dificulta la búsqueda y ocupa el tiempo del personal de la entidad (inspector, pasante) en procesos irrelevantes.
El sistema planteado realizará búsquedas de los contratos de forma automática, permitirá que empleadores se conecten al sistema y puedan solicitar el registro de sus contratos de trabajo, el inspector de trabajo podrá asignar un estado al documento dependiendo del caso (registrado, rechazado o extemporáneo).
Entre las principales funciones que realiza el sistema tenemos:
• Llevar un registro de información de usuarios: empleadores, inspectores, secretario de la inspectoría de trabajo y de aquellas personas que requieran información específica proporcionada por el sistema.
• Ingresar la información necesaria para la recepción del contratos de trabajo, tales como:
o Solicitud de registro individual de trabajo formulario 104.
o Documento digital de copias de cédula y certificado de votación de empleador y trabajador en formato de imagen o pdf.
o Documento digital del contrato de trabajo formato pdf.
• Al inspector de trabajo permitirá:
o Visualizar una lista de los contratos almacenados por fecha.
o Revisar cada uno de los contratos.
o Dar un estado de registrado, rechazado o extemporáneo a los contratos almacenados en el sistema.
o Validar la firma de documentos digitales legalizados mediante el dispositivo token de firma electrónica.
• Al usuario invitado permite acceder a los contratos actuales o de años anteriores, por motivo de historial, certificación, constancia, etc.
La aplicación mantiene una arquitectura multicapa.
1. Capa de vista.
2. Capa de controlador.
3. Capa de modelado de datos.
Para su desarrollo se utiliza software libre como el Framework Richfaces 4.0 para la visualización de la información, para la programación la tecnología JAVA WEB JSF 2.0 en Netbeans con el servidor de aplicaciones GlassFish y para la información la base de datos PostgreSQL lo cual le permite visualizar en un explorador web como Chrome, Firefox o Internet Explorer. La estructura del sistema esta adecuada para optimizar los tiempos de conexión permitiendo que PostgreSQL se vincule directamente con GlassFish y así no se exponga a retardos al momento de hacer peticiones a la base de datos ya que ésta siempre permanecerá activa.
La validación de los contratos de trabajo firmados por el inspector se realiza mediante una librería java proyFirmaLiberado.jar facilitado por la subsecretaria de tecnologías de información.
Los salarios de cada cargo se valida en base a la tabla de techos de negociación para contratos colectivos de trabajo y los valores de la escala de remuneraciones mensuales unificadas. |