Hola que tal buen dia, como esta?, me presento soy ing. de Sistemas y actualmente doy soporte al area de nomina, dentro de lo que hace nomina estan las incidencias de los empleados, checadas, ausentismos, etc. le propongo lo siguiente:
como yo desconozco que politicas o reglamento tienen los trabajadores yo pensaria esto:
1.-Un administrador de la app carga la informacion en la bd, en la cual se agrega el horario teorico de cada empleado, que es esto? el horarario teorico seria por ejemplo: hoy lunes al empleado 200011, tiene un horario teorico de 07:00-15:00 hrs, la app se conectaria a esta db y el capataz para que no indique cada horario de que horas a que horas vino unicamente, confirmaria si cumplio o no con el horario asignado asi el capataz terminaria pronto y tambien podria modificar y agregar el horario en el cual realmente vino, quizas el empleado llego tarde a las 08:00 am por ejemplo, y el capataz podra indicar esto tambien desde la app, luego, podra enviar esta informacion a la db y el administrador podra consultar esta informacion desde el panel y generar reportes, cualquier duda estoy a sus ordenes, le envio un cordial saludo.