作者Kenqr (夏天的微笑)
看板Web_Design
標題[問題] 排班系統
時間Mon Jul 21 15:12:36 2014
我需要幫公司做一個排班系統,基本功能是要能手動排班表。
進階功能要能夠設定好條件後,由系統自動排好班表。
條件例如:
1.人員需要分層級,每個時段可以設定不同層級的人員所需人數。
2.每人每週要休兩天(原則上要連續)
3.有兩個人員想要把休假排在一起
4.有個人員某段期間不排班
等等
資料庫需要的資料表,目前的想法是這樣:
排班表
id 日期 時段 人員id 教室id
人員
id 姓名 層級
教室
id 名稱
小弟是個實戰經驗只有幾個月的新手,
想請教大家,這樣的系統,一個人做大約需要多少時間完成?
主管希望我能兩天完成,我感覺不太可能...
有沒有範例可供參考?有Google過了,怕有漏網之魚。
另一個問題是,是否有前端使用的日曆元件可以推薦?希望是免費的
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.39.65
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Web_Design/M.1405926765.A.8B8.html
※ 編輯: Kenqr (180.177.39.65), 07/21/2014 15:16:12
1F:→ cokellen:2天有難度, 這邏輯跟UI不好搞 07/21 16:02
2F:推 a926:二天耶..我沒辦法..你要規劃資料庫,設計UI介面 07/21 16:02
3F:→ a926:還有作業流程 07/21 16:02
4F:→ a926:前端日曆元件 請洽萬年Jquery UI有附 07/21 16:03
jquery UI的datepicker可以用來選日期
不過我還需要用來顯示排班內容的元件
5F:推 pm2001:兩天把需求弄清楚還差不多 07/21 16:11
6F:推 summerleaves:排班系統 通常都不太簡單~ 07/21 16:45
7F:→ MangoTW:薪水待遇優厚嗎?兩天完成一個這麼重要的系統… 07/21 17:04
因為要在暑假期間使用,所以比較急...
8F:推 alog:請先搞好規劃 07/21 17:49
9F:→ alog:主管抓二天 我覺得這太智障 07/21 17:49
10F:噓 crossdunk:幫你噓主管 兩天太扯 07/21 17:54
謝謝XD
11F:推 alog:另外UI 像Date Picker先不用考慮用 07/21 17:55
12F:→ alog:先做好基本IN/OUT就好 07/21 17:55
13F:→ crossdunk:a大為什麼不要用datepicker呢? 07/21 17:56
14F:→ alog:你會花時間在哪理處理前端UI 07/21 17:56
15F:→ alog:先把基本功能做好 會動 再來改良UI操作 07/21 17:57
16F:→ alog:畢竟這種時程短的東西 都不考慮你的時間了 還幫他們設想這麼 07/21 17:57
17F:→ alog:多 07/21 17:57
18F:推 alog:時間有限就先做重點 有問題在讓主管檢討 他抓時間多麼愚蠢 07/21 18:01
19F:→ alog:如果你一開始就做出你自認的完美 以後就會養壞主管的胃口 未 07/21 18:02
20F:→ alog:來你的開發時間就一直很緊繃 07/21 18:02
21F:→ alog:薪水是死的 人腦是活的 不要花時間白做工 07/21 18:03
感謝a大建議
22F:→ dinos:應該是先用excel人工排一個班表應急就可以了 07/21 18:53
目前是人工排的,所以希望用程式自動排好比較省時間
※ 編輯: Kenqr (1.34.239.200), 07/21/2014 21:49:41
23F:推 GoalBased:兩天可以 只是做出來的東西就是只有你說的功能 07/21 21:51
24F:噓 zorro0555:主管是白癡吧 2天搞定需求 和畫初步架構樹狀圖還差不多 07/22 00:18
25F:推 jimmytzeng:2天太扯 07/22 18:13