「學生教育雲帳號更新工具」是阿凱老師為桃園市龍潭區石門國民小學(鱻魚特色學園)打造的校務行政自動化神器,專治每學年初最瑣碎、最容易出錯、又最沒人想接的差事——把全校教育雲(OpenID)帳號總表跟教育局最新名冊重新對齊。
😩 它解決的痛點
教育雲帳號是教育部的學生 OpenID 系統:帳號=身分證末四碼、密碼=西元出生年月日 8 碼。每到新學年,承辦老師都要面對同一場惡夢:對照舊總表與教育局新名冊,手動圈出誰轉走、誰轉進、誰升年級重新編班,逐格貼班級座號——一個學校上千名學生,眼睛盯到脫窗還可能貼錯。
🎯 核心功能
- 三步驟比對流程 — ① 載入 NAS 上現有「學生教育雲帳密」總表(一~六年級多工作表,吃 .xls / .xlsx)→ ② 載入教育局「學生資料概況」新名冊(自動辨識證照末四碼與出生日期格式)→ ③ 一鍵比對
- 轉入/轉出/不變一目了然 — 即時統計三類人數,轉出移除名單、轉入新增名單分區列清楚
- 末四碼撞號偵測 — 教育雲帳號就是末四碼,全校若有兩人共用同一末四碼會撞號,工具自動揪出來提示人工處理,避免帳號衝突
- 疑似同一人判定 — 自動偵測更名 / 證號更正,勾「視為同一人」即保留原帳密、不誤判成一轉出加一轉入
- 跨學年升級同步 — 升年級、重新編班時勾選「同步年級/班級/座號」,帳號(末四碼)與密碼(生日)一律保留原值,只更新座號位置,不動帳密
- 主鍵可切換嚴格度 — 預設「姓名+末四碼」,可加「+生日」防同名同末四碼誤判
📦 一鍵產出四種成品
- 更新後完整總表 — 含六年級工作表、按班級座號排序,可直接回存 NAS
- 異動清冊 .xlsx — 摘要/轉入/轉出/注意事項四張表,存查、交接一份搞定
- 異動摘要純文字 — 一鍵複製貼進 LINE 或公文
- 新生帳密通知單 — A4 多張一頁可列印或存 PDF,自動署名「桃園市龍潭區石門國民小學」,發給新生即知帳密
🔒 技術棧與隱私
純靜態 HTML/CSS/JS + ExcelJS 在瀏覽器端讀寫 xlsx + GitHub Pages 零成本部署。最關鍵的是——所有資料只在這台電腦的瀏覽器運算,全校學生個資不會上傳到任何伺服器,符合校園資安與個資保護要求。零後端、零月費、零外洩風險。桃園市龍潭區石門國民小學 × 阿凱老師打造。