Acerca del proyecto

Esta es una aplicación web para el seguimiento y monitoreo en tiempo real de la productividad laboral en la construcción. Su objetivo es resolver dos problemas fundamentales y recurrentes en la gestión de un proyecto al mismo tiempo: el monitoreo del rendimiento laboral y la recopilación de las horas trabajadas de cada operador para la liquidación de salarios durante un período.

A través de una lógica basada en la entrada de informes diarios de trabajo (WorkDayReports), es posible registrar en un solo formulario el trabajo de los operadores en un día. El formulario consta de tres elementos fundamentales. La fecha del reporte (selectedDate), la tabla de trabajadores (WorkerTable) y la tabla de tareas (TaskTable). En la Tabla de Trabajadores, el usuario registra la entrada y salida de cada trabajador para los diferentes turnos (mañana, tarde y extra), y las tareas en las que trabajaron con las horas asignadas a cada una. En la Tabla de Tareas, el usuario registra el número total de unidades avanzadas completadas en las diferentes tareas. Existen varias validaciones necesarias para garantizar la fiabilidad de los datos ingresados.

La aplicación incluye un Asistente de IA que comprende la lógica de generar un reporte de jornada laboral o posteriores a lo largo del tiempo ingresando una solicitud de texto. La funcionalidad también incluye la posibilidad de cargar documentos, lo que también permite hacer preguntas que surjan, como “¿Cuál es la fecha límite final para entregar el trabajo?” o “¿Qué multas tengo por incumplir el cronograma de trabajo?”, etc.

Por lo tanto, esta aplicación elimina la brecha de tiempo y esfuerzo necesarios para llevar a cabo un control adecuado del rendimiento laboral en tiempo real, al mismo tiempo que es una fuente confiable de datos para la liquidación de salarios del personal.

La solución también ayuda en la detección temprana de problemas, desviaciones presupuestarias y conciencia de impactos económicos. Es posible saber en tiempo real y al final de la jornada laboral si se generó ganancia (diaria y acumulada), o de lo contrario pérdida debido a un bajo rendimiento en términos de horas hombre / unidades cubiertas.

Los datos se muestran a través de un panel amigable que contiene indicadores principales o KPIs (destacando el indicador global de Ganancia/Pérdida Económica $), con una marca de mejora o deterioro, en comparación con el registro anterior), un gráfico de Productividad y Ganancia/Pérdida Temporal, y una tabla de Rendimiento de Tareas que contiene datos relevantes, incluida una marca de mejora o deterioro.

El panel y los datos mostrados tienen como objetivo no solo visualizar los datos actuales, sino también ver los datos históricos de tal manera que sea posible reaccionar tomando medidas correctivas durante el trabajo y observar su impacto.

Modelo de Relación de Entidades

Entity Relationship Model