跨國射出機公司內管系統
計算數值:機器設備整體效能、計算模組之良率及不良率、產率。
圖表化
以折線圖、長條圖表、圓餅圖呈現工單排程、機器現狀、各式數據。表格化
以表格及彈出視窗呈現人員假別管理、權限管理及工廠機台相關資料管控。
本系統開發過程當中曾經遭遇一些困難:
數據量大解決方案
系統中每秒新增資料之流量龐大,巨量原始資料進入MySQL中,造成以select查詢指令回應緩慢,我解決之方法包括sql指令優化、多個資料庫同步、資料庫分庫,並且採取redis做為快取資料庫,前端則以localstoge技術暫存資料,進行快取機制。
多國語系網站處理
案主工廠遍佈日本、中國、歐美等,本國工廠中亦有許多東南亞外籍移工,使用i18n進行多國語系提供不同語言版本,另外極少使用之語言,則直接串接Google翻譯API進行翻譯。
App改以採用React native開發
博睿公司以往使用Flutter開發app,開發及維護人員都需要另外熟悉Dart語言。目前公司大部分案子於本人努力下多採用React開發,App程式則使用react native開發,輔以少部分原生平台語言(java、Swift)完成,實現學一次,寫多個的目標。
託管平台的選擇
留言
張貼留言