虛擬面板在虛擬儀器系統中,操作面板的設計是軟件設計的重要環節,用戶通過顯示在計算機屏幕上的虛擬面板實現數據的采集控制、數據的分析處理、打印顯示等功能。本系統設計了“檢定校準”虛擬面板,檢定校準的全過程都在這個面板完成。
通過鍵盤輸入量器參數及檢校時間、環境條件等信息,同時證書編號按順序自動生成。點擊“測量”后,系統將自動調入被測量器,并自動顯示、檢校點的標稱容量、容量允差測量重復性等計量性能要求。溫度測量數據及稱量數據自動顯示,點擊鼠標確認后,小貓線纜數據被記錄在表格中相應位置,系統自動查表計算修約。整個檢校測量完成后,系統自動給出符合性判定并給出測量不確定度的估算值。最后操作及核驗人員輸入密碼,對檢校過程確認后,點擊保存數據存入數據庫,如果不輸入密碼或密碼錯誤,數據將無法存入數據庫中,確保了數據的可追溯性。系統設計了數據修約子函數,使所有運算符合該規則的要求。
數據修約子函數工作流程,軟件測試軟件測試是通過一系列測試案例來實現,測試案例通常有輸入和輸出兩組值,輸入的是設計參數,輸出是期望得到的值。設計測試案例常用的方法有等價劃分法(把程序的輸入域劃分成數據類,據此導出測試用例)、邊值分析法(確定程序處理的邊界情況,設計使程序運行在邊界情況附近的測試方案)、錯誤猜測法(列舉出程序中可能有的錯誤和容易發生錯誤的特殊情況)等。