校驗軟件的信息管理功能探討
時間:2022-11-22 04:06:07
導語:校驗軟件的信息管理功能探討一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
1.實驗室校驗裝置信息
對于不同的被校參量和被試品,會使用不同的實驗室校驗裝置,因此,需要在報告中提供給客戶裝置基本信息和參數信息,主要有裝置名稱、型號、出廠編號或資產編號)、規格和/或測量范圍、準確度等級或最大允許誤差或不確定度等等。這些信息屬于校驗裝置本身的屬性,一般不會發生變化。校驗裝置根據JJF1033《計量標準考核規范》4.1.2計量標準的溯源性要求,“計量標準的量值應當定期溯源至國家計量基準或社會公用計量標準”,因此,在出具的報告中提供校驗裝置的溯源信息也是必要的[1]。溯源信息主要包括校準/檢定證書編號、校準/檢定日期或有效期至或校準/檢定周期、溯源機構等。這些溯源信息是隨著校準/檢定周期發生變化的,需要及時維護更新,以保證信息的有效性和正確性。
2.實驗室校驗裝置信息管理目標
目前,實驗室校驗軟件對校驗裝置信息的管理十分簡單,通常只是作為系統設置一個配置功能頁面,包含的信息主要有裝置名稱、準確度等級、型號、出廠編號等固定屬性,而且不是必填項目,在報告出具時也不存在引用或關聯關系。或者,為滿足報告出具的需要,應實驗室校驗人員要求,在報告打印或系統設置界面添加一個修改溯源信息(如校準/檢定證書編號、校準/檢定日期或有效期至)的接口,在報告打印時引用并顯示輸出[2-3]。由于校驗軟件設計開發人員,對校驗裝置信息的維護功能缺乏必要的規劃和設計,這種以輸出打印為目標的校驗裝置信息一維記錄方式,存在出具的報告中出現溯源信息與實際校驗時間不匹配的隱患和漏洞。例如,溯源信息在每年1月份更新,3月份出具的報告中應顯示的是當年的校準/檢定證書編號,由于校驗軟件中的打印功能顯示的溯源信息跟日期沒有建立關聯關系,如果今年3月份查詢打印上一年12月份校驗的被試品的報告,可能會誤顯示為今年的溯源信息。只能依靠校驗人員手動修改為上一年度的校準/檢定證書編號,再打印上一年12月份的報告,對校驗人員來說存在報告出錯的隱患。因此,通過數據庫管理技術消除這種隱患勢在必行,應該在校驗軟件中增加校驗裝置二維甚至三維的信息管理功能模塊,而不僅僅作為系統設置的一個附屬功能,以加強對校驗裝置信息全方位、立體式的管理。本文探討提出校驗軟件的裝置信息管理方案,只需要對校驗裝置信息進行一次性維護更新,就能保證信息的一致性和歷史報告的復現性。
3.管理方案設計
針對現有校驗軟件以輸出打印為目標的校驗裝置信息記錄方式,在對現有的軟件結構和數據庫結構做較小的改動基礎上,可以提出方案一:保存每條校驗數據記錄時,將校驗裝置信息一并保存,以解決在輸出打印歷史校驗數據報告時,校驗裝置的溯源信息與校驗的日期不一致的問題,以保證歷史報告的復現性。另一種解決方案是重新建立校驗裝置信息數據庫,根據需要設計校驗裝置二維信息表,實現對校驗裝置信息的關聯管理。在報告顯示打印時,依據校驗日期,選擇有效的校驗裝置基本信息、參數信息和溯源信息。這些信息只一次性在相應的數據庫中加以維護、更新,不隨每條校驗數據記錄重復保存。對數據庫設計如表1、表2所示。校驗裝置參數信息表包含校驗裝置的測量范圍和準確度等級信息,是隨時間推移發生變化的。當向上級溯源時,如表3所示,校準/檢定的內容的變化可能會使得測量范圍和/或準確度等級信息發生變化,這時需要添加一條新的記錄,錄入新信息的“啟用日期”,并將此“啟用日期”,作為信息變化前上一條記錄的“停用日期”項內容。校驗裝置溯源信息表包含校驗裝置溯源的信息,是需要周期性更新和維護的,每次更新則添加一條新記錄。為實現校驗裝置信息管理功能,關鍵在于將校驗裝置參數信息和溯源信息與校驗日期建立關聯關系和邏輯判斷條件。通過主鍵使從表與主表建立關聯關系,主表的一條記錄可以對應從表的一條或多條記錄。數據庫之間的關聯關系如圖1所示。校驗裝置參數信息和溯源信息的選擇,以校驗日期作為篩選判斷條件。信息判斷選擇流程如圖2所示。
4.方案比較
兩種方案的提出各有其利弊。方案一中將校驗裝置基本信息和溯源信息,對應于每只被試表的參數信息一并加以保存,這種方案對現有的軟件結構改動較小,而且能夠解決復現歷史報告的問題,即使歷史報告中存在有錯誤的校驗裝置信息。但是,重復保存的校驗裝置信息占據大量存儲空間,產生批量的冗余信息;這種方案也僅是將校驗裝置信息加以保存,以便日后復現,并沒有起到對校驗裝置信息的管理作用。這種方案適用于較早開發應用的校驗軟件,通過功能完善實現報告打印。方案二中建立了校驗裝置相關信息數據庫,根據校驗日期查詢,將查詢結果輸出顯示于報告中,可以實現關聯信息共享,最大限度減少冗余數據;能夠保持數據一致性和歷史報告復現性。但是,這種方案需要對軟件結構做出調整,增加校驗裝置相關數據庫。這種方案適用于新開發或正在開發的校驗軟件,在開發初期將校驗裝置信息管理功能進行統一規劃,使校驗軟件的管理功能和實用性更強,更符合實驗室校驗人員的工作需要。
5.結束語
以上從滿足實驗室校驗人員對校驗裝置信息管理和歷史報告復現性的角度,針對新舊校驗軟件,提出兩種方案供探討。對于高等級的校驗裝置,對信息管理的要求可能不僅局限于對基本信息、參數信息、溯源信息的登記、維護,增加上級檢定/校準數據的錄入、維護功能,并對校驗結果加以修正,應成為對裝置信息管理更近一步的要求[4]。隨著對校驗結果的報告產品中所包含的信息量的要求越來越高,采用數據庫管理技術,將校驗裝置信息管理功能引入校驗軟件,必將成為校驗軟件發展的新趨勢。
本文作者:宋楠臧景茹宋雨虹張雯工作單位:冀北電力有限公司