最近用 Chrome Extension 實作了能夠計算長庚大學醫務管理學系的畢業學分工具,計算結果能夠呈現目前總學分、每個畢業門檻是否已經完成,還差哪些科目和領域未完成。 此擴充功能已經測試完畢,並且上線了,想來跟大家分享開發此工具的一些心得。 ( 很感謝長庚大學醫管三學妹 Carol 從第一版就協助參與及測試 ) 工具連結:https://reurl.cc/qDW4ay 緣起 當初為什麼會想開發此套工具呢?其實一直以來我都有在做一些 side project。只是有次與大學同學聊以前的事時,想到當初我因為誤算學分,通識課超修所以不列入畢業學分,因而差 1 學分就延畢了。我還記得那時我參加新北市電腦商業同業公會,資訊種子培訓計畫的海外參訪,在北京收到大學同學傳訊息跟我說:我差 1 學分延畢,雖然聽到想說:啊不然算了,反正那時已經找到工作了,好像也沒差。不過後來我還是有去上個體育課畢業。 想到這段荒唐的往事,於是我就想到假設每年都會要請學校一千多位學生確認自己有沒有通過畢業門檻,每個人花個 1 分鐘算好了,每年就浪費了那多人的時間,這不是交給電腦算就好了嗎? 於是我就開始構思要怎麼解決這個問題。 第一個 Prototype 照著 Lean Startup 提的 minimum viable product ( MVP ) 方法,我也不知道我的想法是不是真的有人會想用。於是我就想快速做個小成品,丟到市場上去測試。 一開始我就用了最簡單的方法,我寫了一隻爬蟲去把長庚大學醫管系、通識中心課程爬了下來,把他分類成課程名稱、學分數、類別 ( 必修、選修、通識 ),然後丟到一個頁面上讓使用者勾選,選完後用 ajax post 到後端計算,最後再把結果回傳呈現。 大致上的樣子就長這樣,一開始也就從手機版出發,用 Bootstrap 快速處理版面。然後部署到 Heroku,於是我就把他上線,拿去發在 Dcard 長庚大學版,查探大家的興趣。 網站連結 丟到 Dcard 上,收到的回應有超出我的預期,雖然沒有詳細計算,但觀察一下長庚大學版超過 30 - 40 愛心算是關注跟討論度蠻高的文章,我發佈的文章獲得 50 個愛心、8 則回應,還有收到一位學生來信希望取得原始碼做該系的開發,還有一位學生提供頁...
Hello alan
回覆刪除感謝你2019 年 10 月 4 日上午 8:41上工作達人留言,【慶祝】託各位的福,工作達人即將突破千萬人氣!感謝大家平日的愛護♥免費獎品多多送,
網址:https://job.achi.idv.tw/2021/10/28/we-celebrate-10-million-page-views/