您好, 歡迎來到包裝印刷網(wǎng)! 登錄| 免費注冊| 產(chǎn)品展廳| 收藏商鋪|
摘 要 計量器具在范圍內都受到法律的強制約束和保護,而我國電子衡器的現(xiàn)象屢見不鮮,對消費者的利益造成了嚴重影響。對衡器計量軟件進行測評是我國經(jīng)濟發(fā)展和科技進步的需求。我國在衡器軟件的質量分析和檢測方面仍處在發(fā)展階段,還沒有形成相對健全的制度。作者認為,在我國對衡器進行防作bi規(guī)定與計量軟件測評已成為迫在眉睫、勢在必行的工作。
前言
目前我國有很多利用計量器具軟件中的BUG,通過人為的方式,讓計量特性檢測合格。甚至通過電子衡器在設計時的漏洞進行違法的計量欺詐。近幾年來,我國在一些主要計量器方面都出現(xiàn)過投訴的案件,其中既包括了使用者追求利益的原因,也有計量器具行業(yè)的發(fā)展和規(guī)范不夠完善,行業(yè)發(fā)展受到多方面制約的因素。因此要對電子衡器軟件進行質量分析和檢測,確定相關的技術,制定電子衡器類的規(guī)范和制度。
1 衡器軟件分析
1.1 衡器軟件測試需求
先要對衡器軟件的計量算法和相應的功能進行測試,這是衡器軟件測試zui基本的要求。但是,我國的一些非自動衡器軟件中,卻存在著一些有意的漏洞和一些惡意編制的后門程序。這些問題在一般的軟件功能測試中較難體現(xiàn)出來,目前這一現(xiàn)象已經(jīng)引起了相關部門的重視。根據(jù)衡器軟件的特點,需要從功能性、可靠性、易用性、效率、可維護性和可移植性六個方面進行測試。但是和其他的軟件測評有一定的區(qū)別,衡器軟件的可靠性、安全性具備一定的特殊性。由于很多衡器軟件中會蓄意加入并隱藏一些“后門程序”,因此我國對此方面安全性和可靠性的要求較高。很多相關的規(guī)定都是為了防止未*的衡器控制軟件而設立的,如果強行進行非法訪問,則會留下一定的痕跡。根據(jù)目前我國的管理措施和檢測技術而言,這種測試需求對相應的機構提出了更高的要求。
1.2 衡器軟件文檔分析
衡器軟件的文檔是對軟件進行質量分析的基礎。傳統(tǒng)的對文檔內容進行功能性實驗的方法難以保證軟件的完整性,也無法保證文檔中沒有隱藏的功能。因此在對其進行檢測時必須要對軟件的功能性進行分析,保證軟件的實際功能和文檔具有一致性。衡器軟件的生產(chǎn)企業(yè)為型式評價提供衡器軟件文檔中有一些人工建立,但是這些人工建立的文檔和源代碼有一定的差距,難以保證一致性。在一致性的測試上,zui基本的測試方法是對照文檔。通過相應的文本軟件對源代碼中的每個文件、功能模塊和代碼進行檢查,通過這樣的檢查方式能夠在小規(guī)模的代碼軟件中保證一致性。但是在規(guī)模較大的衡器軟件中,這種檢查方式需要花費大量的時間和人力物力,效率較低。因此,建立一套具有反向工程測評和分析能力的平臺能夠提高測試的效率,保證在規(guī)定的時間內完成檢測任務。此工具軟件的設定必須要以源代碼為基礎,在不需要借助其他資料的前提下自動生成完整的數(shù)據(jù)文檔,在通過人工的分析核對后,就能夠得知衡器軟件和衡器型式評價文檔是否一致。
某些企業(yè)會對源代碼的安全性產(chǎn)生顧慮?;诖?,企業(yè)可以自行開發(fā)和使用新型的軟件工具,通過軟件工具生成企業(yè)可以通過自身進行檢測的數(shù)據(jù)文檔。衡器企業(yè)在申請類型批準時,要考慮到多個方面。既要根據(jù)類型評價的標準用人工的方式對相應的說明文件進行準備,還要根據(jù)具備反向工程以及文檔的自動生成能力的軟件工具來產(chǎn)生一系列衡器軟件的數(shù)據(jù)文檔。通過人工和計算機兩種方式的結合,來保證衡器軟件的復合性和一致性。需要注意的是,企業(yè)在進行工具軟件的使用時,要有相應的政策進行配合,完善管理制度。
1.3 衡器軟件源代碼分析
在對衡器軟件進行質量檢測時,不能僅靠功能性驗證,也不能只對企業(yè)提交的文檔進行一致性的檢測,這樣在衡器軟件內部的隱藏功能很容易出現(xiàn)漏檢的情況。對衡器軟件的檢測要對整體的結構進行分析,深入了解功能函數(shù)的調用關系,對潛在的莫管進行檢測,對潛在的威脅進行排查,保證衡器軟件的質量符合標準。在衡器軟件的源代碼進行設計時,要將三個方面作為重點:計量特性、計量法規(guī)復合型和開發(fā)效率。根據(jù)衡器軟件的性能和運行效率來看,匯編語言是要選擇,但是在安全性和開發(fā)效率方面和其他的語言有一定的差距。因此除非為了版本保護或移植,以及一些高性能的需要,其他使用匯編語言的情況較少。相比而言,C語言或C++以及相關語言,和其他語言相比運行效率較低,可以達到匯編語言運行效率的80%,而其他的程序往往只能達到C語言的80%。源代碼和目標代碼所涉及的語句規(guī)模往往較大。在計量器具方面,計量特性的限制直接影響到其質量,所以通過C語言編寫的程序往往可以完成預期目標,而其他語言編寫的程序則難以達到[1]。
2 我國對軟件保護方法介紹
2.1 預防意外誤操作
通過軟件保護,使得計量器具意外誤操作的可能性降至zui小。法定控制下的程序部分或數(shù)據(jù)的改變由意外的物理因素、軟件影響或用戶對儀器無意識的誤操作。
2.2 防止欺詐
(1)對于有操作系統(tǒng)或可以嵌入軟件的計算機作為其中一部分的計量器具來說,除對計量器具鉛封外,還應禁止通過非*的途徑修改計量器具中的軟件,保證安全的要求。
(2)從用戶接口輸入的命令,應
在提交做型式試驗的軟件文檔中有完整的描述。只有文檔中說明的功能允許被用戶接口激活。接口設計要避免用戶用于欺詐目的。
(3)計量器具確定法制相關參數(shù)須防止非*的更改以保證安全,當前的參數(shù)設定應能被顯示或打印。
(4)通過硬件保護措施(機械封裝和加密措施),防止未*的干涉或者留有證據(jù)[2]。
3 結束語
在我國隨著信息技術的飛速發(fā)展和科技的不斷進步,衡器產(chǎn)品已告別了大而笨時代,衡器產(chǎn)品的自動化、智能化程度日益提高,有些衡器產(chǎn)品還與微電子技術、信息技術和自動控制技術結合實現(xiàn)了數(shù)字化、信息化和網(wǎng)絡化。衡器的控制部分也已發(fā)展到復雜的嵌入式系統(tǒng)乃至工控系統(tǒng),軟件已成為衡器產(chǎn)品中的一個核心部件。因此可以預測,今后對軟件系統(tǒng)的計量將逐漸占據(jù)信息計量的主導地位。
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內容的真實性、準確性和合法性由相關企業(yè)負責,包裝印刷網(wǎng)對此不承擔任何保證責任。
溫馨提示:為規(guī)避購買風險,建議您在購買產(chǎn)品前務必確認供應商資質及產(chǎn)品質量。