彭海云
(邵陽市市場監督管理局計量測試檢定所,湖南 邵陽 422000)
現階段,計量測試軟件已經愈加普遍,但是,其在助推計量技術逐步發展的同時,也為計量測試軟件與其相關的測量設備方面的監管給予許多問題、挑戰。部分應用計量測試軟件進行作弊,進而非法牟利,這樣的問題逐步增多,這不但會對市場秩序帶來干擾,還無法保障消費者的利益。由于測量控制軟件發生故障,進而引發工業方面的意外、事故,出現經濟損失,這也偶有發生。對此,研究、分析怎樣對計量測試軟件進行計量確認,能夠改良、優化其各項監管對策,這對于維護好市場秩序、保障社會安定等都是十分關鍵的。
現階段,在對計量測試軟件進行監管期間,軟件測評是其核心,大多都是第三方軟件評測機構在交付、應用軟件以前,參照相關的要求進行測試。在平時的生活中,以軟件測評作為核心的軟件管理模式具有較多的缺點、問題。其一,軟件測評的水平與質量。對于第三方軟件評測機構,其在進行測評期間,是否是參照相關的要求對軟件進行測試,其水平與質量依靠的是第三方軟件測評機構總體的技能、誠信。其二,進行軟件測評的時間。在軟件出現修改,直至能夠對其進行重新測評后,極有可能沒有參照相關的要求來進行。其三,在軟件測評相關的標志具有較低的可辨識性后,部分消費者較難辨別軟件技術所處的狀態是否能夠符合于相關的要求,這會給不法分子機會,也較易對工業領域帶來影響。
測量管理系統是為進行計量確認,并控制好各個測量過程需要的彼此關聯的部分要素,其中,包括控制好設計測量過程、測量設備方面的計量確認、支持過程等。需要保障測量管理系統能夠滿足于相關的要求。對于計量測試軟件,其是測量設備中的構成,與測量儀器一同構成測量體系,以進行測量,所以,計量測試軟件中的計量確認在測量管理系統中也是一大構成,是保障測量管理系統能夠滿足于相關要求的根本保證。對計量測試軟件進行計量確認,能夠保障在進行測量期間具有科學性、適用性,計量確認所生成的標志可以讓消費者掌握到軟件技術所處的狀態,讓軟件能夠更為安全也更為可靠。
以往所應用的計量測試儀器大多都會被各類零件參數所影響,使得計量最終的結果具有相應的偏差。而對于現代化計量儀器,其是鑒于計算機進行計量,可以參照各項性能指標調節相對應的參數,相較于傳統儀器,其能夠體現出更高的靈活性。另外,因為應用到部分新興的信息技術,所以,現代化計量儀器可以發揮出更多傳感器信息融合等方面的功能,讓操作人員能夠由更多的方面、更多的維度研究、分析測量最終的結果,以提升測量的精準性,降低發生失誤的概率,體現出高效化。
各項新興科技的逐步發展,使得現代化計量儀器在工業領域中已經發揮出愈加關鍵的作用。在應用該類儀器期間,大多都是應用智能檢測對現存的各項計量儀器工作機制進行改良、優化。在應用智能化檢測技術后,能夠讓計量儀器自主處理好相應的故障。在現代化通信、大數據逐步發展后,能夠促進現代化計量儀器的應用條件與環境逐步優化、改良,讓智能化檢測技術得以發展。現代化計量儀器可以處于可視化的狀態下進行人機交流與溝通,能夠簡化儀器相關的操作,操作人員可以參照測試設計、調節測試方案,同時,還可以掌握好信號變化,以調節計量儀器中的量程。在應用現代化計量儀器期間所生成的各類故障,可以應用故障顯示研究與分析,加之修復以自主進行改良、優化,進而增強其各項性能。另外,現代化計量儀器還能夠自主儲存信息,并進行自動報警,顯示出儀器本身的人性化。
對于數據處理軟件,想要促進其相關功能能夠實現,需要保障數據處理的精準性,這就需要依靠數據處理軟件中的算法設計、運轉環境等方面的配置。對于測量軟件,其應用嵌入式的方法,與硬件系統間彼此結合,生成測量功能各式各樣的儀器,所以,測量軟件的相關功能與各個儀器中的功能設計、硬件系統間緊密相連,其無法與儀器以及相對應的硬件系統間彼此脫離。測量控制軟件大多都是依靠計算機應用各類總線技術、儀器而生成測量系統。在該測量系統中,包括三大方面的功能:其一,是人機接口,能夠方便操作人員對系統進行相關的操作;其二,能夠控制好測量系統中各個硬件下的通信,讓測量系統具有更多特定性的功能;其三,能夠實現自身的設計,參照測量系統中的各個設計,測量控制軟件極有可能具有數據搜集及處理、生成測試報告等方面的特定性功能。所以,測量控制軟件想要實現更多的功能,不但需要依靠其算法設計、運轉環境等,同時,還與其所生成的測量系統中應用的硬件系統間緊密相連。
在對數據處理軟件、測量控制軟件等相關功能的實現進行研究、分析后,可以導出該類軟件自身需要的計量要求。
對于數據處理軟件,其計量要求需要參照其數據處理精準性的保障而被導出,其中,包括軟件的唯一性標志、代碼的可靠性、運轉的穩定性等。對于唯一性標志,可以應用名稱或是版本號等進行標記,以保障軟件在受到修改、更新、升級后,可以被發現、辨別;對于算法的科學性與合理性,其包括算法在數據計算方式方面的高效性與科學性、數字修約的標準性與規范性、算法方式選取方面的首選性等;對于代碼的可靠性,其包括代碼的容錯性、寫保護等;對于運轉的穩定性,其是保障軟件能夠更為安全運轉的基礎。
測量軟件、測量儀器硬件系統間密切相連,測量儀器相關的技術指標、軟件功能間具有較高的關聯性,無法更為科學、更為精準地把測量儀器中的軟件、硬件間脫離,所以,其計量需要應用測量儀器相關的技術指標。對于測量儀器中具體的計量確認,其是把測量儀器中的軟件、硬件作為總體,沒有進行劃分,即由校準得到測量儀器相關的技術指標值,以對測量儀器進行計量確認,無需劃分軟件、硬件。
測量控制軟件除需要把測量儀器等相關的硬件系統聯合以外,其余功能大多都可以依靠計算機運轉而實現,比如,測量控制軟件的開啟、功能選取等,較易與其所構成的測量系統中的測量儀器等相關的硬件系統間彼此脫離。在其計量要求中,包括軟件唯一性標志、功能實現的相符性。對于唯一性標志,其與數據處理軟件均可以應用名稱或是版本號等來進行標記,以保障軟件在受到修改、更新、升級后,可以被發現、辨別。功能實現的相符性是軟件功能實現、預期設計功能要求之間的相符性,包括兩大部分:其一,與硬件系統間彼此脫離可以實現的功能,該類功能實現導出相關的計量要求與數據處理軟件間相似,包括算法的科學性與合理性、代碼的可靠性、運轉的穩定性等;其二,需要與硬件系統間彼此結合實現的功能,該類功能實現導出相關的計量要求與測量軟件間相似,其計量要求需要應用測量儀器各項技術指標中的計量要求。
3.3.1 計量測試軟件中的計量確認時間
對于計量測試軟件,其相較于普通的測量設備,不具有“檢定/校準”的周期,也不具有計量確認間隔。由“信息資源”中相關的監管要求來說,計量測試軟件在出現修改、更新、升級后,在開啟以前,都需要對其進行測試;由“物資資源”中相關的監管要求來說,計量測試軟件在被明確有效以前,需要處在“校準”的狀態下。所以,軟件中的計量確認時間可以在受到修改、更新、升級后,在開啟以前,這一時間能夠一同滿足于“信息資源”“物資資源”監管有關的要求。
3.3.2 軟件計量確認的設計及其實施
對于測量設備中的計量確認,其包括測量設備的校準、驗證等,計量測試軟件具有相應的特殊性,其計量確認包括五大方面。對于“校準”需求辨別,其包括兩大輸入:其一,計量測試軟件功能實現導出中的計量要求,其二,現存規范、標準對軟件測試具有的要求。參照這兩大輸入,分析、研究獲得計量測試軟件所需“校準”的各項內容,比如,數據搜集的精準性、數據處理的精準性、運轉的可靠性等,獲得的“校準”內容需要具有一定程度的可“校準”性。
對于計量測試軟件,其“校準”其實是第三方軟件測評機構對計量測試軟件進行的以得到軟件技術指標作為核心的各類測評活動,其中,包括功能測試、病毒檢測等,應用“校準”,可以得到軟件中“計量特性”相關的數據。在進行“校準”期間,需要進行相應的記錄,并開具出報告。“校準”是以功能測試作為核心(也就是黑盒測試),無需考慮到軟件相關的邏輯結構、特性等,在進行黑盒測試期間,系統僅會考慮到輸入值,之后,分析、研究輸出結果是否能夠符合于預期。現階段,許多人員對黑盒測試已經進行較多的分析、研究,一般都包括等價類劃分法、邊界值分析法、狀態轉換分析法等,現存的研究、分析與測試方式已經能夠滿足于計量測試軟件中的各項“校準”工作。
在計量測試軟件中,對于“計量驗證”,其是消費者把“校準”獲得的“計量特性”中相關的數據、軟件預期方面的要求間進行對比,包括軟件運轉檢查、功能運轉檢查、“校準”獲得“計量特性”相關的數據處理及對比等。
應用“計量驗證”,獲得計量測試軟件中計量確認最終的結論,參照該結論應用相對應的對策,并對軟件進行“封印”“標記”。對于計量測試軟件,其通過“計量驗證”,如果能夠符合于相關的要求,可以“粘貼”好合格的標簽;如果不符合,需要“粘貼”好禁用的標簽,并對計量測試軟件進行修改、更新、升級或是禁用等。在“粘貼”標簽期間,該標簽需要體現出計量測試軟件具有的唯一性標記(即名稱或是版本號),“粘貼”部位需要十分顯著,以方便進行監管,可以應用紙質標簽,粘貼至計量測試軟件運轉的計算機顯眼部位,也可以設定電子標簽,讓電子標簽在運轉期間能夠可見,讓消費者能夠掌握到其所處的技術狀態。對于軟件的“封印”,是對軟件加以保護,避免其出現非法執行或是修改等,可以把現存的軟件保護技術逐步應用到計量確認結束后的計量測試軟件“封印”中。在“封印”“標記”結束后,會生成計量測試軟件中的計量確認記錄,到此,計量測試軟件結束計量確認。
綜上所述,現階段,在以軟件測評作為核心的管理模式中,計量測試軟件方面的監管在具體的生活中具有部分缺點、問題,針對于該類問題,需要對計量測試軟件進行具有針對性的計量確認,以增強計量測試軟件在平時生活中應用的監管效益,保障在測量管理系統中,計量測試軟件具有更高的科學性、適用性。同時,這對于完善并健全測量管理系統、助推計量測試軟件中的計量順利、增強計量測試軟件總體的監管效益等都具有十分關鍵的作用。