Abstract:
A system prepares a work schedule for a retail establishment. The system includes (a) a user interface for each of a plurality of employees to each specify time periods that the employee is available for work assignment; (b) a system of sensors installed in the retail establishment to detect customer traffic; and (c) a scheduler providing a preliminary work schedule that includes work assignments for the employees over a predetermined time period, based on the time periods specified by each employee and the customer traffic detected by the system of sensors. The systems's scheduling and employee management process predicts and recommends adequate staffing requirements based on customer traffic, purchasing data, and employee performance. The system also includes a tool for measuring and quantifying the impact of efficient scheduling on the retail store's revenue.