忘了從去年的哪一個月開始,我們組長要求我們要給他一張排班表,把每天各時段藥局、急診、掛號室的班排給他,原本還要求按表操課,但很多時候被叫出去出任務,最後那表變成徒具形式的紙一張。
即使徒具形式,還是得有張表出來才行啊!每個月的月底協調完島休、返台…還要排值班,實在煩人,便萌生了用電腦亂數填表的方法。
心裡有這樣的念頭,還得環境允許才行,一開始研究了 Excel 的函數,後來找到用 VB 控制的方法,一個排班程式的雛型完成了(也是我的第一個 VB 程式)。
時間過得也很快,一轉眼就到要退伍的時刻,可是程式不知道我們要離開啦!名字寫死在原始碼裡頭,等我們一走可就殘廢了!為了避免之前奮鬥數十小時的心血白費,我又投入了額外的數十小時改寫,把部份選項獨立出來,變成動態調整的模式,算是留給之後的醫官一些小方便。(如果隱藏的 bug 沒有造成麻煩的話)
這會兒輪到我又捨不得了,嘔心瀝血完成的小東西,因為軍中的保密規定不讓我帶走,這排班的工具以後當 CR 時說不定還有機會用到啊!到時候要我全部重寫,可就沒那個閒工夫了。
想了幾個可行的方法最後都沒有辦法實行,看來它只能隨著時間,制度改了,排班方式改了,慢慢被埋藏到硬碟的深處,再也不見天日…
嗚呼,誠殘念也。
2009.06.13 (補)
Simon
2009/06/14沒關係~CR排班絕對不可能用亂數排出來
而且一定會改了又改….所以不用可惜啦
tsaiid
2009/06/15其實可惜的還是作品帶不走,以後能不能用比較次要啦!不過排 intern 的班還是可以用亂數吧?XD
Pingback: Web 版排班表小工具 | Tsai I-Ta's Blog