01
—
前言
應老東家也是老同學的需求,開發了此設備監控軟件。主要是為了應對測試設備長時間不上傳測試數據未能及時發現的問題,測試數據一般在每臺設備都有個固定的臨時存放目錄,測試數據不更新時,此文件夾便不再更新。需求相對比較簡單,但是為了更方便好用,我附加了一些其它的小功能。
準備工作:
開發環境:VS2019;
.Net版本:.NET Framewor4.7.2;
框架:Caliburn.Micro 4.0.210;在nuget直接安裝就好,如下圖所示
02
—
結果展示
下面是開發完成的運行示意圖:
03
—
功能介紹
① 通過XML配置設備信息數據并在界面啟動時讀取;
② 界面上顯示的設備數量由后臺配置數據決定,軟件通過配置的的路徑和時間判斷是否設備長時間異常,有異常則閃爍報警;
③?軟件關閉后會隱藏的托盤,雙擊或者點選打開按鈕可以打開界面,點擊退出可退出監控軟件;
④ 設備報警后會有日志記錄,雙擊對應區域,可以消除報警。
⑤ 此軟件設置了開機自啟動功能,所以手動打開軟件時需要以管理員權限開,以獲取更高的權限。
04
—
解決方案構成
還是截圖說明下:這是整個項目的文件組成
nuget安裝的庫:
本節主要介紹本軟件的用法以及功能,代碼部分下篇詳細展開講解.