Professional Work
模具調教數位功能模組
把 Excel 難以維護、複雜的計算,做成一套用 JSON 設定檔驅動的計算系統。
01OVERVIEW
專案概述
一套提供模具調校數位功能的計算系統:使用者輸入量測值,系統自動完成三角函式與公式計算並保存紀錄,另附後台管理。
02CONTEXT
為什麼需要它
現場原本用 Excel 做模具調校的計算與紀錄,資料量一大就難以負荷,也容易出錯、不好維護。
03MY ROLE
我負責的部分
前端頁面、後端系統、No-SQL 資料庫規劃,以及後台的數據管理頁面。
04TECHNICAL CHALLENGE
技術挑戰
不同模座的版型、算式與圖片都不一樣,若每一種都寫死,之後維護與擴充會是災難。核心挑戰是把這些差異抽象出來。
05IMPLEMENTATION
怎麼實作的
採用 JSON 設定檔統一管理範例圖、版面配置與計算公式。要支援新的模座需求時,只需要維護 JSON,而不必動繁瑣的頁面模板。
06RESULT
成果
系統交付並供實際單位使用。
Deep dive · 細節
系統設計概述
此系統提供模具調校數位功能等模具專業知識數據的轉換與計算。
範例圖與說明文字配置
系統可以依據 JSON 設定檔,產生對應的圖片與說明文字配置,讓使用者更直覺操作與理解。
三角函式與算式計算
使用者在頁面輸入簡單的量測值,系統自動計算出需要的角度或其他結果,並且可以在頁面上直接取得結果。
計算紀錄管理
所有計算紀錄都會透過 MongoDB 資料庫儲存,讓管理者能夠後台查看並分析資料。
核心設計:JSON 設定檔驅動
系統的核心是能夠靈活切換不同模座需求,並避免重複開發。為此,採用 JSON 設定檔來統一管理範例圖、版面配置與計算公式。
一次設計,無限延伸
只需要專注於維護 JSON,而非繁瑣的 HTML 模版。