推 Gold740716: 感覺沒有需要特定語言,從 C 到 python 都可以。 10/25 22:24
→ Bellkna: 用excel的話 內建的函式+vbs應該比較方便 10/25 22:38
推 APM99: 以後你就負責排班+維護程式 ? 10/25 23:30
推 soem: django架個小網站點一點,然後用openpyxl產xlsx如何? 10/25 23:39
→ EdwardGJLee: R 主是用在統計分析。排班程式用 R 有點怪怪的? 10/25 23:47
→ OSDBNetwork: 到Office版問,那邊有個S神大大,資料最好先準備. 10/26 00:04
→ Gold740716: 我會建議用隨便一種腳本語言輸出成 cvs 或純文字, 10/26 00:07
→ Gold740716: 再每個月轉成 html 發布到網頁上。 10/26 00:08
→ Gold740716: 收集資料可以用表單給大家填,看後端要 php 或其它。 10/26 00:09
→ OSDBNetwork: 用Excel就好了,用函式,如果想學Linux,可以用Calc XD 10/26 00:12
推 Gold740716: 我沒學過 excel 和 vba ,可以做到這種程度嗎 @@" 10/26 00:23
→ Gold740716: 這個也要一百多行 code 吧? 10/26 00:24
→ Bellkna: 去office板看看 應該有現成或類似的可以套用 10/26 00:56
→ OSDBNetwork: google : 排班表 Excel 10/26 01:02
推 winken2004: 去學演算法吧 10/26 18:21
推 Qiqi: 重複發明輪子並沒有不好 10/26 21:13
→ Qiqi: 初學者基於需求自行開發出想要的東西是很好的練習 10/26 21:14
很感謝大家熱情的指教以及h大詳細的回文
我們科的工作氛圍還算不錯,組長也是一個很好說話的人
他沒有要求我開發這些工具,我想我以後也不會負責排班XD
但若真的有這種工具可以幫他減輕工作量,他會願意用的
其實我是基於學習的心態在做這件事,因爲之前學python時總有一種我學來幹什麼的感覺
因此想給自己一個final project,然後選擇想用的工具去學
看了各位前輩的建議,也上網google了一下
我找到一位醫療業同仁寫的排班工具http://0rz.tw/v5m2s
語言主要是用javascript和html,工具有Bootstrap,FullCalender等
根據開發者所說,該工具有些使用限制(只適用在醫師排班)
不過亂數排班就是我想用的方式!!!(立刻筆記)
vbs好像有些難>"<所以我應該會先跳過
目前比較想學的是django和nodejs
若選擇nodejs,那就順便把javascript也學了XD
js的運用好廣泛,多學應該沒壞處,只是這樣我的學習之路會很長XDDD
我也在coursera上找了一些演算法的課來上上
啊突然發現功課表好長>"<
再次感謝大家的指教
這裏好溫馨哦>///<
※ 編輯: shanzhen (49.216.48.175), 10/26/2016 22:44:51
→ noonee: 說道排班 程式好寫 難的是當兩個人以上有衝突時如何取捨吧 10/27 03:42
→ walelile: 讓每個人自己去選自己要的時間? 弄個像google日曆的東西 10/28 08:30
推 qitar888: hi 我知道有一本碩論就是在討論這個問題 是透過跟護士長 10/30 10:11
→ qitar888: 的交互行為排出符合法規 (hard constraint) 跟一些排班 10/30 10:11
→ qitar888: 上的慣例,例如兩天假中間盡量不只夾一天班 (soft const 10/30 10:11
→ qitar888: raint) 有興趣的話題可以站內信我 10/30 10:11
推 KayRoe: 用python根本不用一百行 10/31 03:55
推 infuture56: 我想大大應該是看上R的繪圖能力www,可以試試看shiny p 11/13 00:40
→ infuture56: ackage 11/13 00:40
推 LucasChen: 可以參考 教室借用系統 這類的東西 概念相同 12/05 10:38