[问题] 排班系统

楼主: Kenqr (function(){})()   2014-07-21 15:12:36
我需要帮公司做一个排班系统,基本功能是要能手动排班表。
进阶功能要能够设定好条件后,由系统自动排好班表。
条件例如:
1.人员需要分层级,每个时段可以设定不同层级的人员所需人数。
2.每人每周要休两天(原则上要连续)
3.有两个人员想要把休假排在一起
4.有个人员某段期间不排班
等等
数据库需要的资料表,目前的想法是这样:
排班表
id 日期 时段 人员id 教室id
人员
id 姓名 层级
教室
id 名称
小弟是个实战经验只有几个月的新手,
想请教大家,这样的系统,一个人做大约需要多少时间完成?
主管希望我能两天完成,我感觉不太可能...
有没有范例可供参考?有Google过了,怕有漏网之鱼。
另一个问题是,是否有前端使用的日历元件可以推荐?希望是免费的
作者: cokellen (cokellen)   2014-07-21 16:02:00
2天有难度, 这逻辑跟UI不好搞
作者: a926 (Aaron)   2014-07-21 16:02:00
二天耶..我没办法..你要规划数据库,设计UI接口还有作业流程前端日历元件 请洽万年Jquery UI有附
作者: pm2001 (做个盾牌眼球兵吧)   2014-07-21 16:11:00
两天把需求弄清楚还差不多
作者: summerleaves (内湖全联先生)   2014-07-21 16:45:00
排班系统 通常都不太简单~
作者: MangoTW (不在线上)   2014-07-21 17:04:00
薪水待遇优厚吗?两天完成一个这么重要的系统…
作者: alog (A肉哥)   2014-07-21 17:49:00
请先搞好规划主管抓二天 我觉得这太智障
作者: crossdunk (推嘘自如)   2014-07-21 17:54:00
帮你嘘主管 两天太扯
作者: alog (A肉哥)   2014-07-21 17:55:00
另外UI 像Date Picker先不用考虑用先做好基本IN/OUT就好
作者: crossdunk (推嘘自如)   2014-07-21 17:56:00
a大为什么不要用datepicker呢?
作者: alog (A肉哥)   2014-07-21 17:56:00
你会花时间在哪理处理前端UI先把基本功能做好 会动 再来改良UI操作毕竟这种时程短的东西 都不考虑你的时间了 还帮他们设想这么多时间有限就先做重点 有问题在让主管检讨 他抓时间多么愚蠢如果你一开始就做出你自认的完美 以后就会养坏主管的胃口 未来你的开发时间就一直很紧绷薪水是死的 人脑是活的 不要花时间白做工
作者: dinos (守护神)   2014-07-21 18:53:00
应该是先用excel人工排一个班表应急就可以了
作者: GoalBased (Artificail Intelligence)   2014-07-21 21:51:00
两天可以 只是做出来的东西就是只有你说的功能
作者: zorro0555 (睡宝)   2014-07-22 00:18:00
主管是白痴吧 2天搞定需求 和画初步架构树状图还差不多
作者: jimmytzeng (jimmytseng)   2014-07-22 18:13:00
2天太扯

Links booklink

Contact Us: admin [ a t ] ucptt.com