Bosquejo de Base de datos: tablas: user (user_id, login, role), session (session_id, user_id, session_time), cuenta (cuenta_id, session_id, user_id, cuenta). Cada vez que un usuario cuenta una caja, se le suma 1 a la cuenta de ese usuario para esa sesión (si es la primera caja que cuenta, se inserta un registro) Crear view que se actualice cada x milisegundos y que muestre la suma de la cuenta de todos los usuarios para la sesión más reciente. Así se tiene control sobre lo que contó cada usuario. Cada vez que un supervisor diferente se loguea, se crea una nueva sesión. Sería 1 archivo ejecutable que, dependiendo del rol del usuario, muestra los módulos: supervisor (administrativo - control de usuarios, control de sesión), usuario (módulo de cuenta), público (muestra el total de cajas contadas en la sesión más reciente). Todos los usuarios tienen acceso al módulo público. Podemos pensar en otros módulos y visualizaciones, dependiendo del control que se requiera. Si necesita saber a qué hora se contó cada caja, insertaría un registro por caja con la hora correspondiente. Contácteme y lo podemos discutir.