[問題] 排班系統

作者: 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