2026
人事小工具系統
員工用 LINE 就能完成打卡、請假、加班與薪資查詢,HR 在後台完成兩關簽核、排班、給假與算薪的中小企業人事系統。
RESULTS
- - 功能完整度接近商用全模組:
- - 規模:127 支 API、28 個後台頁面、33 張資料表
- - 涵蓋:打卡、補登、請假、加班、排班、輪班、公告、薪資、報表
- - 品質有量化保障:29 份自動化測試共 317 項全數通過。測試程式碼約 1.5 萬行,和主程式約 1.7 萬行相當。
- - 規則先寫成契約再寫程式:32 條領域契約、1,452 行,例如金額不可用浮點數、身分只能取自 LINE 驗證。
- - 每一輪都經過獨立複審:審查者先實際重現缺陷再修正,例如「同一個核准送兩次會一路簽完兩關」,並補上會在舊程式上失敗的測試。
- - 員工零安裝:打卡、請假都在 LINE 裡完成。定位驗證可以依公司需要整個關閉。
要解決的問題 中小企業的人事作業常散落在紙本假單、打卡鐘、Excel 薪資表和群組訊息之間。主管簽核沒有紀錄,HR 月底要人工對帳,特休與補休是否符合勞基法也很難確認。市面上的雲端人資系統雖然功能齊全,但員工通常得另外裝 App,費用也按人頭每月計算。
系統怎麼運作 員工端完全在 LINE 官方帳號裡:
- 打卡:開啟 LIFF 打卡頁,可驗證是否在公司據點範圍內,也支援出差與居家上班。忘記打卡可以送補登,主管核准後才寫進出勤。
- 請假:一頁表單填完假別、時間、事由和工作代理人,送出前會先看到展開後的時數與是否扣特休。
- 加班:選時段,並選擇領加班費或換補休。
- 查詢:假別餘額、本月出勤,以及薪資摘要加上一次性明細連結。薪資明細不會推進聊天室。
後台依身分分成員工、主管、HR、系統管理員。主管只看得到自己部門的資料;員工帳號登入後可以查自己的紀錄。
把法規做進流程
- 請假時數依每位員工當天的排班展開計算,不是單純用起訖時間相減,會扣掉午休,跨夜班也能正確計算。
- 特休依勞基法第 38 條週年制自動給假,換算成時數時依個人的工作日長度。
- 期限到了不會自動作廢:未休的特休與補休由 HR 決定折發工資或遞延(下一版上線)。
- 兩關簽核:請假、加班、補登都要經過主管與人事兩關,最終效果只在人事核准時才生效。沒有主管的部門直接進人事關,單子不會卡住。
- 行事曆:支援國定假日匯入與補班日,也支援原住民族歲時祭儀這類「只有特定員工放假」的族別假日。