網頁儀錶板數據視覺化分析營運績效系統
►研發模組化前端渲染框架,大幅提升儀表板開發效率:
針對儀表板專案同質性,模組化前端渲染框架,整合搜尋、圖表渲染、區塊搜尋、圖表互動等多項核心功能,實現快速部署,一年專案完成數量提升至原來的 3 倍,顯著縮短開發週期。
►實施資料庫分區與預處理策略,大幅提升報表查詢效能:
針對報表查詢效能瓶頸,實施資料庫分區策略,將當日數據與歷史數據分離,並對歷史數據進行結構化與摘要預處理,有效降低數據查詢量。
透過建立獨立的摘要資料表,優化複雜 SQL 查詢邏輯,減少多表連接與計算,顯著提升報表搜尋速度至原來的 3 倍以上(月報表10秒縮短至3秒)。
►針對管理層及測試工程師,設計並客製化儀表板(echart.js):
針對使用者決策與監控需求,結合 echart.js 進階圖表類型與客製化選項,開發多維度數據視覺化儀表板,並透過前端數據處理與快取技術,優化大量數據渲染效能。
採用迭代式開發流程,於需求確認階段產出多個原型(Prototype)進行驗證,確保功能合理性與介面易用性。並在使用者測試階段,針對反饋進行快速迭代調整,以符合使用者需求。
Skills: Modular programming, data normalization, data visualization, TypeScript, RESTful APIs, asymmetric encryption-based algorithms