用于员工轮班安排的电子表格、PHP 脚本或 Linux 程序

用于员工轮班安排的电子表格、PHP 脚本或 Linux 程序

几个星期以来,我一直在四处寻找,但似乎什么也没找到,所以我来这里寻求帮助。目前,我通过一个非常简单的 Google Docs 电子表格来做所有事情。

我需要一个基于 Linux 的程序,-基于脚本,或者可以在 Google Docs 或 Excel 中运行的脚本。我计划在虚拟机中运行它。

以下是详细信息:

  1. 有六名员工
  2. 每周工作时间为每天 24 小时,每周 7 天。
  3. 时间表每三个月就会更改一次,所以我们实际上不需要任何复杂的东西。
  4. 每次仅需一个人工作,因此任何班次都不会超过一人。
  5. 没有任何标准的轮班长度,就像没有 9-5 一样......它只是根据每个人的时间安排轮换。

我需要能够:

  1. 列出员工不能工作的日子。
  2. 列表最小-最大员工每周和/或每天的工作时间。
  3. 根据上述要求随机分配员工轮班。

我不需要任何复杂的东西,比如我不需要记录休息日,不需要记录假期,员工也不需要登录系统。除了员工姓名和分配班次所需的上述信息外,我真的不需要系统中有关员工的任何信息。但是,如果软件或脚本中包含上述任何信息,那么就不是什么大问题。只要我能做到上述这些,我就可以处理一些臃肿的东西,哈哈。

答案1

查看橙色人力资源管理。这可能有你要找的东西。你应该能够在 Linux 上运行它。

或者尝试员工排程

答案2

我正在寻找类似的解决方案,然后发现了 OpenSkedge。我还看到他们继续致力于这个项目。

描述如下:OpenSkedge 是 Employee Scheduler 的重新发明,它是一种灵活的员工排班应用程序,专为需要流动轮班排班的公司和组织(例如拥有学生工的教育机构)而设计。

链接在这里: https://github.com/OfficeStack/OpenSkedge

相关内容