Mediante este planteo los requerimientos mas generales de el software
El sistema deberá identificar el usuario que esta usando el aplícativo
El gestor debe tener en cuenta el estado de los empleados para ver si son aptos para programarlos en los puntos.
El gestor en el estado del empleado debe tener en cuenta que hay varios tipos de beneficios para el, el debe trabajar solo dos fines de semana al mes, si pide permisos y son autorizados debe poderse indicar en el estado para que el gestor no lo asigne a laborar.
La documentación como curso de manipulación de alimentos, seguridad social, contrató al día, carnet vigente, paz y salvos cuentan como el estado del empleado.
El punto tiene unos estados en los cuales se identifica el horario que permanece abierto y se debe poder cambiar para el caso de fechas especiales, como festivos, fines de semana y fiestas los horarios se alteran y algunos pueden no abrir al público este es el estado del punto.
El gestor al cumplir con la asignación de turnos laborales de todos lo empleados deberá poder generar un reporte que es inmodificable luego de guardar los cambios,
El gestor debe tener perfiles para la administración, que el administrador podrá hacer los cambios cuando requiera la programación casos específicos, otro perfil es el de supervisoras que es la que asigna los horarios, y el usuario consulta que podrá visualizar los reportes sin modificarlos.