项目描述
翻译系统应该考虑每位员工的可用性(不能工作的天数、首选班次、批准的休假)并结合每个班次的最低人数要求。然后生成一个草稿排班表,正确填充每个班次,公平地在团队中交替白班和夜班,以便没有人会永久被安排在夜班,并标记任何无法完全安排的班次,以便经理在发布之前可以介入。
一旦排班确定,它需要在班次开始前大约一周自动发送给整个团队——电子邮件或简单的通知都可以,任何易于集成的方式都可以。我们还希望有一个管理员视图,经理可以一目了然地查看整周的安排,必要时手动覆盖一个分配,并在不影响其他人班次的情况下围绕该更改重新生成其余的排班。
我们需要您提供的内容:
— 每位员工的可用性和休假输入
— 尊重最低人员配置和班次轮换规则的自动生成
— 提前发送的每周排班通知
— 简单的管理员界面用于手动调整
请分享与排班或排班系统相关的经验和大致时间表,以便我们开始。