我需要帮公司做一个排班系统,基本功能是要能手动排班表。
进阶功能要能够设定好条件后,由系统自动排好班表。
条件例如:
1.人员需要分层级,每个时段可以设定不同层级的人员所需人数。
2.每人每周要休两天(原则上要连续)
3.有两个人员想要把休假排在一起
4.有个人员某段期间不排班
等等
数据库需要的资料表,目前的想法是这样:
排班表
id 日期 时段 人员id 教室id
人员
id 姓名 层级
教室
id 名称
小弟是个实战经验只有几个月的新手,
想请教大家,这样的系统,一个人做大约需要多少时间完成?
主管希望我能两天完成,我感觉不太可能...
有没有范例可供参考?有Google过了,怕有漏网之鱼。
另一个问题是,是否有前端使用的日历元件可以推荐?希望是免费的