最佳员工排class – 所需员工数量 – 免费软件?

我已经尝试使用Excel Solver了。

我拥有的?

A点

00:00, 01:00,...23:00 58, 79, 81, 35, 55, ... (staff required for each hour). 

B点

可用的class次

 0600 - 1500 1400 - 2100 2300 - 0700 ... 

..

C点结果

我想要一个最佳的名册发电机,生成..

说…我需要

 50 staff on 0600-1500 20 staff on 1400-2100 0 staff on 2300 - 0700 35 staff on 2330 - 0730 .. etc. 

总人数要求135。

比方说,这是最佳的解决scheme。 你不能再低于135,而且每小时都不会损失一些额外的负责人。

是。 我知道Solver可以做到这一点…但肯定这是不够优化。

有一些免费的软件..或在线..当我插入点A和B点,它生成C点以最小的开销(或浪费)。

让我们从B点开始

可用class次0600 – 1500

0600-1500在这个class如果你想跟踪你的员工的信息,你有两个select,或者你创build一个Excel表跟踪login和注销你的员工的时间和其他选项是使用eworks在线人员调度应用程序,这将有助于您可以跟踪您的员工换class时间,rest时间,时钟input,退出,报告等等。

如果您正在寻找一个编程库,请尝试Drools Planner 。 如果您正在寻找最终用户应用程序,请尝试TimeFinder 。