加工作業登錄工作站
在加工現場提供可觸控的電腦工作站,透過條碼與作業人員識別卡進行加工登錄,讓較不熟悉電腦操作的現場人員,不須透過滑鼠與鍵盤即可進行資料輸入。
主畫面包含了現場人員日常作業所需功能,使用觸控即可快速進行動作。介面上方則提供的兩種語系切換,另外則為當管理者或系統維護人員需要進行問題排除的解除畫面鎖定功能,
每一項作業依據SOP不同,會提示作業人員需要進行條碼輸入、刷識別證或點選觸控螢幕項目。
系統架構與設計
為了提供良好的操作體驗,另一方面也想要可以使用易於排版HTML語法進行畫面設計,採取了以下的架構:
- 工作站應用程式 - 使用WPF+WebView2進行Windows程式開發,WPF用來處理使用者操作、條碼與識別卡資料讀取,操作介面則用內嵌於WPF中的WebView2讀取後端網站提供的內容
- 後端網站 - 除了作為管理者資料管理分析介面外,在特定路徑增加了工作站操作所需的使用者介面內容
WebView2與應用程式
每一項作業的內容對應至後端網站的特定網址,使用者在操作時使用Javascript進行畫面控制,當需要進行資料輸入時,會使用Javascript與WebView2進行溝通,藉以啟動於WPF開發的資料輸入功能。