測評軟件范文
時間:2023-03-19 09:54:59
導語:如何才能寫好一篇測評軟件,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
這次安全軟件測試中我們選取了360 Total Security(360國際版)、avast!Free Antivirus(avast免費版)、AVG Free Antivirus(AVG免費殺毒軟件)、Avira FreeAntivirus(小紅傘免費殺毒軟件)、Bitdefender Antivirus FreeEdition(比特梵特殺毒軟件免費版)、COMODO Internet Security(科莫多網絡安全套裝)、KasperskyFree Anti-Virus(卡巴斯基免費版)共七款國外免費安全產品。筆者只下載了官方推薦的下載安裝包,安裝包下載時間為2016年12月16日,安裝后不進行手動更新,版本號不計。
測試中我們仍然將根據用戶體驗和查殺能力兩個部分進行綜合評分。用戶體驗方面將分成安裝界面、上手難度、漏洞查找、常用功能、UI設計與卸載體驗五個項目。查殺能力測試中我們將測試壓縮的病毒包查殺能力、常規文件掃描和下載檢測功能。
為了模擬正常安裝和使用的過程,整個測試中我們不會對軟件做任何設置,都以默認為主。
一、360 Total Security(360C合安全軟件國際版)
安裝包容量:47.9MB
安裝完成容量:227MB
360安全衛士在國內依靠不錯的安全能力和簡單的上手難度以及免費的旗號占據了大量的市場份額,而后又開始進軍國外市場。國際版360依然采用免費政策,相比國內版有哪些改進呢?
安裝階段
360國際版安裝頁面是非常簡約的風格,安裝速度也非常快。不過在安裝之后的使用介紹框中第一項提醒則是會員收費,如果沒有購買會員的話在日產的開機和使用中會彈出廣告框,雖然這些廣告并不礙眼,用戶也可以在國際版官網下載時選擇沒有廣告的單一殺毒軟件版本。安裝之后待機期間幾乎沒有性能占用,在任務管理器中沒有數值變化,這點還是值得稱贊的。
用戶使用
相比國內版的360安全套裝,360國際版整合了安全衛士和殺毒軟件的全部功能,主界面非常清爽簡約,所有的功能都能在主頁面上找到,不像國內版點開一些輔助功能就要彈出二級菜單。
支持自定義更換皮膚,雖然有會員收費皮膚,不過可選的免費皮膚占多數。安裝后默認情況下系統缺少兩個殺毒引擎,需要用戶自行下載安裝。與國內版不同,360國際版軟集成GlassWire的防火墻,且該防火墻有收費選項,使用時需要注意。整體來說,國際版相比國內版更符合外國人的收費習慣,花錢購買個性化設定,以會員為主的增值服務確實要更為人性化一些。
安全測試
首次電腦體檢耗費時間不長,僅23秒就完成檢測,幾乎沒有占用電腦資源。在360安全衛士檢測中還加入了快速查殺功能,不過出現了誤殺情況,誤將筆者購買的正版游戲運行文件當作病毒,這點倒是有些匪夷所思。檢測中沒有系統漏洞修復的提示,該功能需要在工具大全中主動激活。
在對二次封包的3.55MB病毒包查殺測試中360國際版耗時12秒,不過發現一個病毒則將整個壓縮包都判定為病毒。筆者在解壓測試包之后對其中的分壓縮包查殺時也驗證了這個判斷,這種方式雖然能保證不會漏掉病毒,但是也會把壓縮包內正常的文件當作病毒一同處理,這種處理方式是否妥當?
在132GB的磁盤查殺中360國際版查殺方式非常有趣,首先是對普通文件進行快速查殺,耗時2分鐘,而后再對壓縮文件進行查殺,此時查殺速度迅速降低,最終用時16分50秒。發現6個病毒文件和2個可疑文件。但是6個病毒中其中三個是文件缺失,導致文件不全,剩下的三個病毒是破解文件。查殺過程中除了剛開始啟動查殺引擎消耗處理器到25%外,其余期間對處理器的消耗沒有超過5%,內存使用也沒有變化。
瀏覽器使用
在工具大全中瀏覽器防護需要主動激活,不過即使是激活之后再下病毒包也沒有進行查殺,有些遺憾。
軟件卸載
軟件卸載上360國際版保持了安裝時的風格,沒有過多的提醒,卸載之后安裝文件下還剩12.6MB的文件,需要重啟才能刪除,不過在C盤的沒有留下注冊文件夾。
二、avast!Free Antivirus(avast免費基礎版)
安裝包容量:6.04MB(下載器)
安裝完成容量:703MB
Avast是一款來自捷克的安全軟件,中文名稱叫愛維士。該軟件已經有數十年的歷史,分為收費版和免費版兩種,其免費版的歷史也不算短,早在“30大戰”之前就已經推出免費殺毒軟件,近兩年在并購AVG之后其綜合防護能力有了較大的提升并重新進入中國市場,不知卷土重來的Avast免費版這次表現如何。
安裝階段
國外很多安全軟件都采用專用下載器下載安裝包的方式,以防出現安裝包被破解的問題,雖然能達到一定的效果,不過也給一些網絡不便的用戶帶來不少麻煩。在安裝的時候,Avast可選的項目非常多,這些選項也讓用戶難以選擇。我們按照默認情況下全部安裝,不過點擊安裝之后才正式開始下載各種安全插件,此時對電腦性能占據也很大。
用戶使用
安裝完成之后就出現了軟件主界面。主界面與國內的安全軟件設計不同,第一次使用的用戶很難找到常規選項,而且很多的選項點開之后都是提醒購買付費版升級才可以使用。
對殺毒軟件有所了解的用戶可以打開詳細菜單欄對殺毒軟件進行詳細的調整,這樣可以提高掃描的準確性和掃描速度。簡而言之,這是一款難調整但是也完全不需要用戶去學習操作的高進階安全軟件。
安全測試
由于軟件的設計原因,所有的查殺都放在了掃描當中。點擊智能掃描,Avast就會對整機進行一次完整的檢測,耗時3分13秒。耗時較長而且病毒發現能力很弱,不過相比其他的安全軟件增加了插件掃描和網絡檢測,也算是有所補充,但不能查看詳細的檢測報告。
病毒包查殺測試中查殺速度非常快,幾乎是秒速完成,而且能詳細檢測出壓縮包中的具體病毒文件,解決方案也是先嘗試修復,然后隔x的方式,能減少誤殺帶來的文件丟失問題。
在132GB的磁盤查殺中Avast表現不佳,耗時13分08秒,僅發現兩個破解文件病毒,而且在查殺過程中電腦性能使用比很高,處理器使用和內存使用都達到25%。這種殺毒能力有些對不起性能消耗。
瀏覽器使用
瀏覽器保護上Avast是測試到現在第一個發現下載病毒的安全軟件。病毒測試包剛開始下載就提示發現病毒,防護能力值得肯定。
軟件卸載
軟件卸載上Avast也比較方便,沒有過多的阻礙性選項。卸載之后需要重新啟動,原有的安裝文件夾也被刪除,C盤也沒有留下安裝文件夾。
三、AVG Free Antivirus(AVG免費殺毒軟件)
安裝包容量:3.15MB(下載器)
安裝完成容量:870MB
AVG安全軟件作為同屬捷克出身的老牌安全廠商Grisoft推出的安全軟件,在歐美市場上有著不小的占有量,在國內也推出過正式版本。不過隨著被Avast收購后AVG也因為種種原因退出了國內市場,目前官網已經不支持簡體中文。
安裝階段
雖然是從英文官網上下載的安裝包,不過安裝的時候可以在右上角選擇語言,默認是簡體中文版界面。經過下載界面后進入安裝選項,一但首先需要打開自定義安裝,因為默認情況下是安裝的收費版產品,免費三十天試用,所以我們需要調到基本產品。點擊之后還要繼續進行下載,又經過2分鐘的下載后才算安裝完成。
用戶使用
進入使用界面,整體界面有些凌亂,而且大部分按鍵都是用的英文。四個按鈕中除了首項的病毒掃描外剩下都是付費購買選項,用戶可以免費體驗一天。點擊掃描后會彈出掃描選項。菜單主界面相當于一個產品控制中心,只有真正點開第一個選項之后才是安全軟件本體,相比國內的菜單選項來講復雜了不少。
即使是進入了殺毒軟件后用戶也只有一個掃描選項是可以選擇的,其余點開都是要求購買才能使用。
安全測試
在默認情況下點擊掃描之后計算機進行全盤快速掃描,耗時4分36秒,不過未發現病毒。掃描期間占用性能也很高,處理器和內存的使用率達到25%,而這個數據跟之后的病毒查殺是相同的。
3.35MB病毒包查殺階段耗時6分08秒,發現1000個病毒文件,查殺能力還是可以的,但是耗時太長。而后的132GB全盤掃描中耗時17分04秒,僅發現兩個破解程序。
整體上來講,AVG的殺毒能力偏弱,而且性能與時間的耗費比不成正比。
瀏覽器使用
瀏覽器保護上AVG也是在病毒測試包剛開始下載就提示發現病毒,之后自動停止了用戶下載,防護能力值得肯定,但是這種暫停下載也會給用戶帶來很多不便。
軟件卸載
軟件卸載方面AVG做得還算不錯,不像其他軟件將卸載選項隱藏,而是直接將卸載選項標明,方便用戶卸載。不過卸載的時候需要卸載兩個軟件,一個是AVG網絡安全套裝,一個是AVGzen,測試文件夾下只留有空白文件夾,C盤沒有留下安裝文件夾。
四、Avira Free Antivirus(小紅傘免費殺毒軟件)
安裝包容量:4.39MB(下載器)
安裝完成容量:694MB
小紅傘殺毒軟件對于國內不少用戶來說并不陌生,很多筆記本當初都自帶該軟件。現在小紅傘推出了免費版本,不知道能否有當初的“熟悉感”。
安裝階段
在百度中查找小紅傘,打開官網默認是英文,此時我們需要把網頁拉到最底端,更改語言為中文之后再進行操作,否則默認下載的4MB文件下載器會是英文版本,英文版本的語言默認是英語而且數據傳輸節點在國外,軟件下載速度會非常緩慢。下載器安裝階段用戶只有選擇安裝和不安裝的權利,別的都無法操作。
安裝完成之后用戶可以在C盤Program Files (x86)文件夾下找到安裝文件夾。默認情況下控制中心會下載殺毒軟件和瀏覽器保護,我們也可以手動下載系統優化,該項目也是免費的。雖然給了用戶很多可選插件,但是對安全軟件不了解的用戶來說無形中增加了門檻,而且部分插件暫時不包含中文。
用戶使用
實際上用戶下載的控制中心就是整個軟件的主界面了,在安裝完成后會彈出受保護的提示,整體界面看起來并不舒服。
在右上角有用戶注冊的提醒,用戶需要去官網注冊賬戶,否則軟件只提供3 0天的授權,注冊之后才是正式免費使用。打開殺毒軟件的主界面,整體風格比較古老,除了狀態菜單外剩下都是設置項目,有些項目還需要用戶購買收費版才能使用。安裝完成后小紅傘對系統資源消耗較大,處理器和內存占用都提高了5%。安裝之后殺毒軟件自動檢測更新,并提醒用戶升級,不過這種從需要現行下載的安全軟件竟然在安裝下載階段不會自動更新有些欠考慮。
安全測試
首先我們進行系統清理,安裝系統加速器之后點擊掃描按鈕,幾秒后電腦中的垃圾文件就掃描完成了,此時我們可以選擇系統優化。由于使用免費版,因此很多優化項目并不能選。系統加速中的優化選項多數都是收費產品,免費版實際上僅有垃圾文件檢測可用。
然后我們進行查殺測試。殺毒軟件的快速掃描是只針對C盤關鍵部分進行快速掃描,共耗時18秒,檢測結果為安全。對病毒包檢測中檢測耗時11秒發現3180個病毒。小紅傘的處理機制比較有趣,首先是進行掃描,然后報告病毒信息,在用戶處理之后才進行殺毒結算,點擊報告可以看到詳細的查殺過程和處理方案。如果用戶點擊病毒信息去查看的話會彈出殺毒軟件網站的病毒庫,用戶需要自行搜索(該網站的證書還過期了)。
132GB的磁盤查殺中對整機性能消耗較大而且資源消耗有很大的浮動,處理器平均消耗在25%,內存在27%,發現9個破解文件病毒,檢測能力還算不錯,共耗時8分11秒。不過在磁盤檢測中并未對壓縮包進行深度掃描,發現壓縮包內有病毒,整個壓縮包都按照報毒處理,難免會出現誤殺情況。
瀏覽器使用
雖然在打開網頁的時候有檢測畫面,但是并未對下載的病毒包進行查殺。
軟件卸載
安全軟件的控制中心下每個程序都是分開的,所以在刪除的時候也需要一個一個刪除。刪除過程中沒有阻礙選項,刪除之后C盤安裝文件夾自動刪除,沒有留下垃圾文件。
五、Bitdefender Antivirus Free Edition(比特梵特殺毒軟件免費版)
安裝包容量:8.7MB(下載器)
安裝完成容量:32MB+887MB
很多用戶沒有聽說過比特梵特這個名字,不過作為殺毒軟件業內的領頭人之一,比特梵特的殺毒引擎在各個免費殺毒軟件中都能看見。除了引擎授權外比特梵特自己也有安全軟件推出,目前在其英文官網上推出了免費版供用戶體驗使用。
安裝階段
雖然只有英文版本,但是在下載和安裝的過程中沒有太多的語言障礙。不過在下載殺毒軟件本體之前用戶需要安裝IE10以上的瀏覽器。軟件先是下載控制臺和部分安裝包,然后再下載殺毒軟件本體,一共需要下載兩次。
軟件在下載完成之后需要用戶注冊才能使用,這里姓名和郵箱都可以隨便填寫,不會發送郵件要求驗證激活。不過賬號是捆綁軟件的,進入軟件之后不能登出賬號。安裝默認在C盤Program Files(x86)文件夾中。
用戶使用
整個界面非常簡約,因為用戶除了系統檢測按鍵沒有別的按鍵可以點。因為是免費版,所以軟件套裝只有一個精簡版的殺毒軟件而已,在菜單里面可選項目也基本都被屏蔽掉。沒有語言欄可以調整。按鍵下面的空白是查殺記錄,用戶每次查殺之后都會顯示在下面。常規情況下內存消耗較大達到34%,處理器倒是幾乎沒有消耗。
安全測試
點擊查殺之后軟件開始進行全盤查殺。此時性能消耗暴漲,平均性能消耗處理器占85%,內存占40%。耗時1分50秒,查找4個危險文件。但是跟小紅傘相似,帶有病毒的壓縮包也整包當作報出。
對3.55MB病毒包檢測耗時21分29秒,查找出3423個病毒文件,處理器消耗35%,內存消耗45%,效費比過低。實際上檢測16分時軟件上顯示僅查殺了9%,讓筆者絕望了好一陣,這種16分鐘查殺9%而4分鐘查殺了90%文件的檢測機制著實有些古怪。
在對132GB的磁盤查殺測試中僅耗時1分59秒,發現5個病毒文件,其中包括兩個剛才發現的壓縮包。
瀏覽器使用
病毒測試包下載之后對下載來源進行病毒報告提醒,但并未對下載的文件作出處理,這點還是比較出乎筆者意料的。
件卸載
點擊軟件卸載之后直接開始卸載,沒有用戶確定步驟,重啟電腦,C盤0殘留。
六、COMODO Internet Security(科莫多網絡安全套裝)
安裝包容量:169MB
安裝完成容量:440MB
科莫多安全軟件當初因為免費的防火墻和手動HIPS在國內有著不錯的人氣。其公司科摩多集團是一個認證機構,并且是第二大商業核準證書的發行者,目前成功成為世界上最大的安全供應商。近兩年科莫多在整合了殺毒功能和沙盒功能之后推出了免費的科莫多網絡安全套裝,以GeekBuddy在線醫生作為收費點,不知道新版的安全套裝能不能給我們帶來驚喜。
安裝階段
測試到現在,COMODO是為數不多的有完整安裝包的殺毒軟件。在安裝的時候默認安裝COMODO殺毒軟件、COMODO防火墻、COMODO龍安全瀏覽器和GeekBuddy在線醫生。不過在線醫生并沒有什么太大用途,用戶遇到困難的時候可以用在線醫生求助,7×24小時專家在線解答,但前提是用戶的英語水平夠高而且耗得起跨國電話費。
安裝共耗時1分21秒,安裝之后軟件會自動開始進行更新,不過由于文件傳輸節點不在國內,更新耗時較長,5分鐘僅更新3.4%(12MB),而且更新完成之前不能進行查殺操作,筆者只能重新下載最新版安裝包,然而還是需要重新下載病毒庫,最終耗費一個半小時。安裝完成之后內存消耗比較明顯,達到25%,處理器沒有多少變化。
用戶使用
安裝后進入主界面。主界面設計比較直觀,在左上角可以切換成詳細監控模式,部分功能的翻譯比較蹩腳,但不影響正常使用。科莫多自帶的防火墻對于新手來說難以調整,任何軟件的聯網認證都會被科莫多攔截要求用戶確認,在新版的安裝設定中已經將其設置為減少提醒。如果用戶不會設置白名單又想體驗這個功能就關閉提醒,平時使用開啟游戲模式,在辦公的時候切換回正常模式即可。
安全測試
COMODO在進行所有的查殺之前都需要進行更新檢測,這個設計有些不人性化。掃描一共分為四種,快速掃描、全盤掃描、評價掃描和自定義掃描。快速掃描和評價掃描都僅是對關鍵區域掃描,以保證系統運行穩定。快速掃描耗時12秒,0病毒發現。評價掃描通過云平臺數據對比尋找問題文件,0危險文件。
在對病毒包掃描測試中科莫多僅用4秒就完成了掃描,發現3542個病毒文件,并提醒用戶使用GeekBuddy聯系專業人員。
132GB的磁盤查殺測試中耗時1分46秒,發現6個病毒文件,掃描過程中處理器消耗33%,內存消耗26%,這個效費比還是可以接受的。
瀏覽器使用
未對下載的病毒包做出任何掃描和處理。
軟件卸載
軟件卸載上也是沒有任何選項直接開始卸載,不過除了安全軟件和防火墻外有瀏覽器和GeekBuddy需要另行刪除,刪除后C盤和安裝文件夾下無殘留。
七、Kaspersky Free Anti-Virus(卡巴斯基免費版)
安裝包容量:163MB
安裝完成容量:171MB
對于國內用戶來說卡巴斯基應該算是“老朋友”了,在國內殺毒軟件遍地收費的年代,卡巴斯基與瑞星的半年免費使用成了很多人的選擇,奇虎360剛推出時還靠著下載就送半年卡巴斯基殺毒軟件才推廣起來。近些年隨著免費殺毒軟件的壓力之下讓卡巴斯基也不得不推出基礎免費版,而這個“免費的蛋糕”味道又如何呢?
安裝階段
卡巴斯基在安裝的時候是為數不多的比較養顏的安裝界面,不過在安裝過程中用戶無法選擇安裝的指定位置,在C盤Program Files(x86)文件夾下可以找到。
用戶使用
主界面美觀大方,而且漢化工作做得很好,不需要強制更新數據庫就可以開始病毒掃描。由于是基礎免費版,很多功能都是灰色,不過沒有強行提示用戶購買的設置,還是比較尊重用戶的。
在工具箱中云保護需要在安裝的時候選擇加入卡巴斯基安全網絡,鍵盤保護需要在安裝之后重啟電腦,而其余項目需要購買升級版才可以使用,僅能滿足日常安全性使用。安裝后處理器消耗沒有明顯提高,內存消耗增加4%。
安全測試
快速掃描耗時58秒,對系統關鍵性文件進行快速查殺,沒有發現問題。查殺期間處理器使用達到25%,內存消耗僅提高1%。
在對病毒包掃描測試中不知道出現了什么問題,普通掃描階段卡在了99%的進度上,過了30分鐘以后筆者點擊停止掃描,此時彈出結果頁面,發現3365個病毒文件,已刪除1397個,還剩1982個文件未處理,測試的壓縮包變成了2.7MB,而后軟件自動進行的rootkit掃描筆者進行了手動停止。掃描期間處理器和內存都沒有消耗變化。看來卡巴斯基的查殺機制是一體的,殺毒也算在掃描之內,不過這種沒有提醒用戶就自行處理的做法有些不妥,當然用戶可以在設置的掃描選項中更改查殺操作。
132GB的磁盤查殺測試里,處理器消耗增長到47%,內存增長到26%。共耗時5分35秒發現7個問題,兩個刪除,兩個移送到隔離區,比較來說性能與時間的效費比還可以接受。
瀏覽器使用
未對下載的病毒包做出任何掃描和處理。
軟件卸載
軟件卸載上在卸載之前會進行一次確認,用戶還需選擇是否保留隔離區文件和軟件操作后才進入安全卸載,C盤無殘留文件。
測試結果
分值評分我們仍以上次國產安全軟件測試為標準M行評分,不過有一些微調。由于國外安全軟件在卸載上都非常尊重用戶的選擇,我們將其分值從十分降低到五分。不過測試中的國外免費安全軟件交互設計普遍比較糟糕,我們將交互設計提高到十五分,菜單設計越多、消費誘導越多評分越低,其他評分項不變。輔助功能評分上我們以殺毒軟件作為軟件核心,其余功能都算作輔助功能。
這次測試中科莫多以85分的成績占據第一名,在測試中科莫多網絡安全套裝憑借非常平衡的表現獲得了較高的分數,除了在系統資源消耗上排名靠后外,其他方面都沒有太大的短板。360國際版以83分的成績緊隨其后,依靠國內積累的優勢,360國際版做到了既小巧又全面,唯一不足的就是殺毒能力稍弱。比較意外的是卡巴斯基在測試中排名靠后,其查殺結算方式與不通知用戶的設計極大地拖累了掃描時間。而比特梵特靠著殺毒專精排名超過了卡巴斯基,雖然這款軟件沒有中文而且除了殺毒能力外沒有一點輔助功能,但是其查殺能力確實值得肯定。
測試總結
在o出結論之前我們先對國外安全軟件測試進行一個小小的總結。
首先,國外的殺毒軟件針對的用戶群體并不是國內用戶,消費觀念的差異帶來的服務差異是非常明顯的。測試中的免費國外安全軟件中大部分都是僅有殺毒功能,其他輔助功能都需要進行購買,與其說是安全軟件不如說就是殺毒軟件。以免費殺毒軟件為入口,將用戶誘導到購買完整產品上來才是這些軟件的目的。當然這與軟件公司的變現方式有關,一個只靠免費產品的公司還能越做越大,這種免費產品誰又敢輕易使用呢?
其次國外安全軟件在使用設計上也與國內有很大的不同。測試中的國外大部分安全軟件在主界面上給用戶的可操控空間并不多,有時候省略到只有一個按鍵,但是進入設置菜單后用戶可以進行詳細的設置,而且這些設置需要一定的技術知識。它們屬于“易上手,難精通”的高進階軟件,設計思路像是正梯形,用戶站在最底端的臺階,可以看到最頂端。而國內的安全軟件在使用界面上給予用戶可操作的空間非常大,還非常淺顯易懂,用戶很快就能掌握全部操作。但是每一項中用戶真正可以去調節的部分很少,實際上對用戶的限制非常多,像是一個倒梯形,用戶站在最頂端的大平臺上,但是最核心的東西在底下,無法觸及。
在細節方面國內外安全軟件也有差別,比如在軟件卸載之后國外安全軟件基本都會自動清理干凈,卸載的時候不會有各種彈窗“挽留”用戶,很多產品注冊賬戶之后購買一種產品可以給多個設備使用,而且風格相似沒有多少陌生感等等。
誰更適合?
國外免費安全軟件和國內免費安全軟件相比誰更符合我們的要求?答案還是國內產品。雖然國內免費安全軟件有著諸多的不便,但是不可否認國內產品針對國內用戶的本土化設計非常成功。
這次測試中我們既然是測試免費安全軟件,那么除了殺毒功能外軟件還需要全方位的保護系統安全的能力,比如漏洞修復、系統加固、垃圾清理等其他安全輔助功能。尤其是國內很多電腦裝機時常用Ghost和其他非原版系統讓電腦的系統環境很是復雜,也需要軟件來修復這些問題。而且除了破解游戲的破解程序外,很多國內軟件的編程也沒有完全按照標準規范來編寫,有時會被國外安全軟件誤認為是病毒給處理掉。國內的一些安全軟件廠商在碰到這些問題時會與這些軟件廠商溝通,有時候還會在一些游戲論壇中與破解組進行交流以減少誤殺情況,國外廠商就很少會去考慮這些情況。
選擇安全軟件的用戶有很大一部分是對電腦系統了解不多,也不知道如何去保護電腦的安全,這些安全軟件就需要盡可能的讓不懂電腦的用戶也會使用,而且不需要學習成本。相比之下國內的免費安全軟件用戶使用引導上做得都很好,首次使用的時候都會有功能介紹和操作引導,這是測試的國外免費安全軟件所沒有的。
加上國內的免費安全軟件基本上都附帶了全套的常用輔助軟件,比起國外免費安全軟件中多數需要購買的情況也更符合國內用戶的消費習慣,畢竟選擇免費的安全軟件目的就是為了最節省開銷的情況下保護電腦安全。雖然“全家桶”的措施難免會讓一些用戶心生厭煩,但是這也確實減少了用戶為了某個小功能要在網上“折騰”半天的情況。
在這次測試中難免會因為變量控制和測試不周帶來測試結果偏差,但是不妨礙我們從中找到優秀的產品。
如果對電腦安全了解不多又想獲得最好的安全保護,國內版的360安全套裝更適合你,該軟件各方面表現都很優秀,而且有良好的用戶引導與全面的輔助功能。如果不喜歡太多的軟件捆綁也可以選擇360國際版,相比之下它精簡了很多,但是最常用的功能都有保留,界面相比更加清爽。
篇2
【關鍵詞】NET技術;管理子系統;考試子系統;項目開發能力評測
1系統需求分析
本系統可分為管理子系統和考試子系統。主要用戶包括考生和管理員。1.1對于考官功能如下1.1.1試卷管理通過試卷管理可以制定多種組卷方案,在進行考試參數設置的時候,管理員可以選擇使用其中的一套組卷方案。可以建立、編輯、瀏覽和刪除組卷方案,試卷的生成、編輯、刪除和打印等功能。1.1.2參數管理考試參數包括考試標識、考試時間、監考密碼、是否顯示題號、是否顯示成績、設置考試場次等,可以對以上各項參數進行管理。1.1.3題庫管理題庫管理的基本功能包括題型的管理、試題的管理,試題的統計。1.1.4基本資料管理管理所有的考生的基礎信息,包括考生信息的導入、導出、查看、編輯、刪除等,導入功能提供從Excle表導入考生基本信息到系統數據庫的功能,導出功能是將數據庫中的考生導出到Excel電子表格文件中。1.2考生的基本功能如下1.2.1用戶管理提供了注冊、登錄以及基本信息的維護的功能。1.2.2參加考試輸入準考證號和密碼進行登陸,登陸成功后跳轉到客觀題的說明頁面,提醒考生答題規則。點擊按鈕可跳入答題頁面,考生在答完一道題目后,單擊“下一題”按鈕,將會跳轉到下一題目。單位時間內無論是否答完系統都會自動跳入下一題。答主觀題時,考生在編輯代碼的過程中,可以進行調試、編譯、查看幫助文檔等操作。在完成該題目后,點擊按鈕,該系統將會調用已寫好的測試用例進行測試,并將得分情況提交到服務器,同時跳轉到下一題目。1.2.3評分及查看成績在全部題目完成后,點擊提交,系統會對客觀題目進行判分,對操作題目除了給出評分外,還會給出一份考生項目開發能力的評測報告。經過對本系統的開發需求進行全面分析,總結出該系統實現的主要功能包括:管理子系統的試卷管理、題庫管理、參數管理考生基本信息管理和考試子系統的用戶管理、參加考試、自動評分及查看成績。
2系統總體架構設計及功能模塊設計
2.1體系結構設計.NET軟件開發技能測評系統采用三層開發方式,基于B/S架構,三層開發即指數據持久層、業務邏輯層和表現層,表現層作用是顯示業務處理結果,提供給用戶交互接口,根據用戶的請求調用不同的業務邏輯。業務邏輯層的作用是完成具體的業務邏輯操作,返回處理結果。數據持久層的作用是完成完成業務邏輯對數據庫的訪問。分層開發的目的是為了實現“高內聚、低耦合”。易于控制、易于擴展、易于分配資源。降低了應用程序開發和維護的成本,增強了系統的復用性,系統的擴展性大大增強。表現層采用的技術主要是AspNET,其特點是頁面和代碼分離,頁面技術有HTML、Javascript和CSS以及服務器控件,交互邏輯處理主要由事件處理函數完成。業務層使用C#編寫的類封裝具體的業務邏輯和數據訪問。模型層主要是對數據表的封裝。2.2動態模型設計根據需求分析,得出系統完成的主要功能包括:考官的試卷管理,參數設置,考生信息管理,題庫管理;考生的用戶管理,參加考試,評分及查看成績。系統的總體功能結構圖如圖1所示。2.3數據庫設計本系統面向的用戶主要是考生、和考官。對考生用戶來說,最重要的是方便考生考試和成績的查詢。對于考官用戶來說,最重要的是方便考試系統的管理和維護。這就要求數據庫結構能夠滿足各種信息的輸出和輸入。在對考試系統進行系統設計的基礎上,可以得到下面所示的主要數據項和數據結構:2.3.1管理人員表包括的數據項有姓名、密碼、權限等。2.3.2考生信息表包括的數據項有姓名、性別、身份證號、工作單位、工作崗位、工作證號、考試科目、專業、職稱等。2.3.3考生答案備份表包括的數據項有姓名、身份證號、考試科目、試卷編號、試題類型、試題卷面題號、考生答案。2.3.4考生成績表包括的數據項有姓名、身份證號、考試科目、試卷編號、試卷名稱、總分等。2.3.5考生答題狀態表包括的數據項有姓名、身份證號、試卷編號、試卷名稱、考試科目、當前狀態、開始時間等。2.3.6科目與專業表包括的數據項有考試科隊專業等。2.3.7單位信息表包括的數據項有單位名稱等。2.3.8試卷信息表包括的數據項有試卷名稱、試卷編號、考試科目、專業、單選、題數、單選題總分數、多選題數、多選題總分數、判斷題數、判斷題總分數、填空題數、填空題總分數、簡單題數、簡答題總分數、考試時間、考試開始日期、考試結束日期、卷面總分、試卷難度系數等。基于需求分析,本系統使用面向對象的方法進行設計,主要方法是分析動態模型,并進一步得出最終的解決方案—類圖。
3系統實現
3.1系統開發工具以及開發環境本系統采用vs2008開發平臺,數據庫使用的是SqlServer2008,測試及源代碼版本管理采用VS開發環境集成的TFS工具。為了保證系統運行的效率和可靠性,系統服務器應該具有較高的軟硬件配置,對于客戶端來說,要求不高。3.2管理子系統的實現試卷管理模塊可以對組卷方案進行管理,也可以對試卷進行管理。題庫管理模塊可以對題型及試題進行管理。打開試題維護窗口,選擇一種試題類型后,在試題維護窗口可以對試題添加、編輯、及查找。3.3考試模塊的實現輸入準考證號,登錄系統后即可參加考試,試題類型分為選擇題、判斷題以及主觀題。選擇題目主要是單選,考生答完后,系統會自動評分,客觀題評分的主要依據是在數據庫里把選項和正確答案保存后,用戶的答案和題庫里的正確答案比對,記錄正確個數,根據每個題目的分值和正確個數評出選擇題目和判斷題題目的分數。為項目操作通過單元測試、UI測試、功能測試后,給考試出一份項目測試報告。點擊“下載項目開發能力報告”按鈕后,會下載一份word格式的能力評測報告。
4結束語
以互聯網為主要手段的現代遠程教育己成為當今教育發展的趨勢之一。在國內外,遠程教育不斷蓬勃發展。而題庫系統更是遠程教育的一大重要組成部分,因此,基于Web的題庫系統的研究對于發展遠程技術教育尤為重要。本系統還有許多新的問題需要解決,需要在實際應用中不斷積累和完善。
參考文獻
[1]鄭阿奇.C#實用教程[M].北京:電子工業出版社,2008.
[2]胡海峰,趙陽.VB編程題自動評分系統的設計與實現[J].金華職業技術學院學報,2009(12).
[3]龔赤兵.Web開發新體驗:3.5MVC架構與實戰[M].北京:電子工業出版社,2009(09).
[4]洛伊(美)組件開發(影印版)[M].南京:東南大學出版社,2006(04).
篇3
關鍵詞:主觀評價方法 客觀評價方法 信噪比
中圖分類號:O42 文獻標識碼:A 文章編號:1007-3973(2012)001-104-03
1 引言
聲音的質量介于如下兩者之間:(1)支持可識別語音通信的最低音質;(2)支持聲音保真和美學享受的最高音質。
聲音質量評價根據評價主體的不同可分為主觀評價和客觀評價兩種。人作為評價主體,憑著主觀感受直接給聽到的聲音文件進行質量打分,這是主觀評價,它真實地反映了聲音質量,但是面對工作量巨大的需要評測的大量的聲音文件,這種方法費時費力,而且若受到測試人員主觀情緒的影響,測量結果的可靠性會受到影響。因此,有必要設計一個質量評估工具來輔助評測聲音質量。
研究聲音質量客觀評價的目的不是用客觀評價來完全代替主觀評價,因為他不能反映人對聲音質量的全部感受,在客觀評價輔助測評的同時,主觀評價仍起著舉足輕重的作用,下面介紹的主觀測試和客觀測試主要是語音信號的主觀測試和客觀測試。
2 主觀測試和客觀測試的介紹
2.1 主觀測試
在20世紀90年代,通過主觀測試制定了聲音信號的質量評估方法,即要求一組測試人員對給定的測試信號的質量打分,這些主觀測試方法詳見于ITU-T P.800.1標準當中。其中絕對種類定級(Absolute Category Rating,ACR)測量是標準中最廣泛地被大家知道的的主觀類測量方法,它要求所有的測試人員收聽相同的語音信號,然后按照從1~5的5級損傷指標對收聽到的聲音質量打分(見表1)。
ACR測量對測量的人數、環境、條件都有所要求,測量的人數至少在16人以上,要求一個安靜的環境,可控的條件,這樣在所有的測試人員給出得分之后,取它們的一般或平均意見得分 (Mean Opinion Score, MOS),最后該MOS值就是聲音的質量情況,顯然MOS值越大,聲音的質量越好。
ITU-T P.800標準中也討論了其他的主觀評價方法,如劣化種類評定值(DCR)和對照種類評定值(CCR),DCR方法是讓評定主體先后聽到參考語音和失真語音,然后根據感覺對聽覺失真評定,評定標準從1分(非常刺耳)到5分(感覺不到失真)。CCR方法是比較聽到的參考語音和失真語音,評定失真語音的質量比參考語音好或壞多少,評定標準從-3分(非常差)到3分(非常好)。
主觀質量評估有如下幾個限制條件:主觀評測的人數量應足夠多,以便形成有意義的統計;主觀評測應具有相同的控制特性;環境條件應該是一致的;測試應該反復進行,這些問題使得主觀測試成本太高,費時也太長。人們就尋求一些客觀評價方法來判別聲音質量。
2.2 客觀測試
聲音質量客觀評價可分為兩種:基于輸入-輸出的評價和基于輸出的評價。基于輸入-輸出的評價是通過系統的輸入信號和輸出信號之間的差別來度量聲音的質量, 即通過提取兩端信號的特征參量來建立評價模型;基于輸出的評價是僅根據系統輸出的退化后的信號來評價質量。
目前的客觀評價方法都是以信號的時域、頻域及變換域的的特征參量作為評價依據,語音質量客觀評價方法有如下幾類:
(1)基于SNR評價方法
信噪比,即有用信號與噪聲之比,是一種廣為應用的簡單客觀評價方法,一般來說,信噪比越大,混在信號里的噪聲越小,聲音的質量越高,否則相反。
(2)基于LPC(Linear Predictive Coding)技術評價方法
該技術評價方法是以LPC分析技術為基礎的,評價依據的參量是LPC系數及其導出參數. 由 LPC 導出的方法有:線性反射系數、線譜對、LAR(Log area ratio) 、CD等方法以及它們的一些改進方法。
(3)基于譜距離評價方法
該類評價方法是以語音信號平滑譜之間的比較為基礎的,主要方法有:SD(Spectral Distance),LSD(Log SD),FVLISD(Frequency Variant Linear SD),FVLOSD(Frequency Variant Log SD),WSD(Weighted slope SD),ILSD(Inverse log SD)等。
(4)基于聽覺模型評價方法
基于聽覺模型評價方法是以人感知語音信號的心理聽覺特性為基礎,主要方法有BSD(Bark SpectralDistortion)、MBSD、PSQM、PLP(Perceptual LinearPrediction)、MSD(Mel Spectral Distortion)等。
(5)基于判斷模型的評價方法
該類評價方法是在選擇表達語音質量的特征參量基礎上,更主重于模擬人對語音質量的判斷過程。主要方法有L(AD)/MNB-1以及L(AD)/MNB-2。
(6)其他評價方法
主要有一致函數CHF法、信息指數法、專家模式識別EPR法等。
3 軟件實現
本文在基于輸入-輸出的客觀評價方式的基礎上,以VC++ 6.0為開發工具,著重于從頻域方面提取音頻特征參數來表征音頻質量情況,設計了一款能夠顯示波形,通過信噪比來輔助測評聲音質量的軟件。
大量的實驗表明,人類感知語音的過程和語音本身的頻譜特性非常密切。人類本身的聽覺對語音的頻譜特性更為敏感,兩端在時域上相差很大的語音如果具有類似的頻譜特性,人類在感知它們時的感覺也是相似的,因此通過顯示文件的頻譜波形及對比頻譜波形上的差異可以有效地輔助評測聲音質量。
為了適應人的耳朵這種奇特的特性,即它對聲音的響度的感覺是與輸出音頻功率的對數成正比的,信噪比的大小可用有用信號功率與噪聲功率的比值的對數來表示,公式如下:
由于分段信噪比計算一段時間上的語音信號與噪聲的平均功率之比,而語音信號是一種緩變的短時平穩信號,因此采用分段信噪比計算整個時間軸上的信噪比更能表征語音質量。本文的軟件設計流程圖如圖1所示:
信號數據處理部分的流程如圖2所示:
3.1 分幀
由于聲音信號在短時間段上(通常為10-30ms)才被認為是平穩的。因此,將整個語音信號劃分成一幀一幀來分析,幀長一般取為10-30ms。
3.2 加窗
窗函數能把有限長的長序列變成有限長的短序列,然而也會帶來原來信號頻譜的泄漏,為了減小或抑制泄露,需要選擇合適的窗函數。相對其他窗函數,漢明窗能夠較好地抑制泄漏,因此本文選用漢明窗對信號進行加窗處理,漢明窗定義為:
w(n)=0.54-0.46cos(),n=0,1,…N-1
3.3 FFT
傅立葉變換是數字信號處理中最重要的變換之一,其意義在于將時域中難以看出什么特征的信號變換到頻域中,在頻域中信號特征會一目了然,本文對音頻信號進行頻域分析采用的工具都是FFT。
界面設計如圖3:
通過菜單欄上的特征參數波形顯示中的顯示功率譜、對數功率譜來顯示兩個文件的波形,通過顯示波形可以對比兩個文件的差別,找到差別即可交給系統處理人員分析原因進行改進。
通過信噪比SNR的顯示結果輔助測評聲音質量。
4 實驗結果
通過選取部分原始文件和失真文件,經過了MOS主觀測試后,用此軟件進行了驗證,選取兩組代表性的文件:(1)為orig.wav和noise.wav; (2)為orig.wav和orig1.wav, 圖4相應顯示其功率譜圖及snr值。
實驗結果顯示+與原始文件接近的待測文件兩者功率譜波形相近,snr值大;與原始文件差別較大的待測文件兩者功率譜波形相差大,snr值小,接近主觀評價測試的結果。
相對于原始文件,對于有較大問題的待測文件,該軟件可以很好的給予幫助,對于全部待測文件都要用主管評價的方法,這節省了部分時間和精力,適用于實驗室搞編碼解碼之后的聲音質量評估環節。然而對于出現在待測文件里的更精細的問題判斷,還需要人的主觀評價方法。
5 總結
本文介紹了聲音質量評測的主觀評價和客觀評價方法。在客觀評價方面從聲音文件的讀取、數據的處理到文件波形的顯示與參數測量等幾個方面設計了該客觀評價軟件。對于更深一步的研究可在該軟件基礎上進行修改。
參考文獻:
[1]A.A.deLima*,E.P.Freeland*,R.A.deJesus*,B.C.Bispo*,L.W.P.Biscainho*,to*,A.Said,A.Kalker,R.Schafer,B.Lee,and M.Jam,On the Quality Assessment of Sound Signals.
[2]ITU-T,Recommendation P.800.1, Mean Opinion Score(MOS) Terminology.International Telecommunication Union-Telecommunicationn Standardization Sector,2006.
[3] 陳國,胡修林.語音質量客觀評價方法研究進展[J].電子學報,2001,4(9).
篇4
電話號碼被盜:輕則廣告騷擾,重則自己或親友被騙。
炒股、支付寶賬號密碼被盜:錢財洗劫一空。
響一聲電話、吸費陷井:話費很快耗盡。
手機丟失:除手機本身外,以上災難全降臨。
為此,手機安全軟件也應運而生。那么,究竟哪一款能為我們的手機保駕護航呢?今天我們就來考察一下Android手機上的安全軟件。
【測試平臺】
三星 GT-S5570,其上搭載Android 2.2.1操作系統。
【參測軟件】
做殺毒軟件得有一定的功底,于是,我們選擇了電腦殺毒軟件的手機版,共七款:
(金山)手機衛士
諾頓手機殺毒軟件(漢化)
QQ手機管家
EC安全管理
AVG Mobilation Antivirus
瑞星手機安裝軟件
360手機衛士
【測試項目】
這七款安全軟件中,功能各異,有的多有的少,我們就以下大家最關心的問題進行測評。
1.反惡意軟件
與電腦殺毒軟件類似,我們最關心它們的查殺效果、查殺速度,能否在向手機拷貝文件或安裝應用軟件時進行查殺。另外,安裝手機安全軟件時雖然會自帶病毒庫,但免不了過時,為此,我們還測試了是否支持“云”查殺功能。所謂的“云”查殺是指通過手機網絡連接到殺毒軟件開發商的病毒庫對病毒進行處理。這種殺毒方式的最大優勢在于病毒庫數據充足且隨時處理最新狀態,可有效抑制新型病毒。
2.短信、呼叫過濾
手機,核心功能在于通話和收發短信,這也是安全的重災區。相信任何手機用戶都收到過廣告或騷擾短信、電話,“響一聲電話”。為此,我們測試了這幾款安全軟件的黑白名單功能。另外,黑白名單只能躲過“明槍”,但難防“暗箭”,理所當然地,我們還應測試它們能否根據短信中的關鍵詞(比如:性、女、費用、錢)進行智能過濾。
3.流量控制
目前,手機已能讓我們網如影隨,除包月外的流量費一般都很高,稍有不慎幾十上百的費用就付之東流了,流量控制也是我們測試的項目之一。
4.私密空間
對私密好友發來的短信能否隱藏起來供以后悄悄觀看?對私密好友打來的電話,能否設置不同的鈴聲或按設定內容自動回復短信,等方便時再回話?既然名為手機安全軟件,那么這些功能應該有吧。
表一:以上各項測試結果
注:實時查殺是指向手機拷貝文件或安裝其他軟件時,自動查殺病毒。
測試總結:總的來看,國內手機安全軟件在通話、短信等安全防范上功能不相上下,而國外軟件不太注意這些功能,國外軟件更注意的是遠程鎖定或擦除功能。
【特技展臺】
現在軟件的同質化傾向嚴重,以上各款軟件,有沒有各自的獨家秘技呢,讓我們仔細查看。
金山手機衛士
金山手機衛士植入了軟件推薦列表,實用性較強,幾乎都是免費的軟件工具,省得我們自己四處尋找了(見圖1)。
QQ安全助手
QQ樹大招風,QQ密碼、Q幣、游戲賬號被盜事件屢有發生。安裝QQ安全助手后可按提示下載并增加“QQ令牌”組件,可多增加一層安全防護(見圖2)。
瑞星手機殺毒軟件
瑞星手機殺毒軟件能顯示出手機中各項進程的耗電量(見圖3),為我們關閉不常用的程序提供了重要依據,達到省電的目的。另外,瑞星還可對手機中的文件進行加密處理、書寫加密日記等。
360手機衛士
你的手機是不是常被莫名扣費?360手機衛士可幫你查詢(見圖4)。另外,360還有一個所謂的“通話防竊聽保護”,不過不知其工作原理,無條件測試效果如何。
諾頓和ES
它們的特色功能主要表現在防盜上。如果手機丟失,最擔心的是可能是其中的通訊薄、私密短信外泄。諾頓或ES的遠程鎖定或擦除功能,可通過發送一則短信將被竊手機自動鎖定起來(見圖5)或自動擦除通訊簿中的電話號碼。
【友情推薦】
這幾款軟件中,殺毒與短信、呼叫過濾功能不相上下,如果還有特殊需要求,推薦如下的選擇:
擔心手機丟失:選用ES或諾頓。
擔心別人使用自己手機中的程序:ES安全管理。另外,AVG也有這一功能,但只能試用13天。
保護Q幣、游戲賬號:QQ安全助手。
篇5
中毒了!系統都進不去了!怎么辦?安全模式也進不去……或許你有很強的防護意識,之前電腦是“裸奔”,或許你電腦里已經安裝有殺毒軟件,但當這樣的情況發生,它們都已無用武之地。趕緊呼救,啟動應急處理方法,殺毒軟件還有應急策略呢!利用它們的殺毒光盤或閃盤可以直接引導電腦啟動,并進行全面殺毒。怎么樣?興奮吧!不過這種應急方式到底水平如何,還要通過實際測試才能知道。
毋庸置疑的測試平臺
本次評測采用對比測試,所有測試項目均在同一軟硬件環境下進行,有效對比應急殺毒光盤的各項性能。硬件配置單如下:CPU:Intel CoreT7400 @ 2.16GHz 內存:DDR2 667 2GB 主板:Intel 945GM 顯卡:GeForce 7400 硬盤類型:SATA 5400 RPM 250GB。操作系統:Windows XP pro SP3。網絡環境:1M網通ADSL。
閃盤:金士頓2GB USB2.0
客觀公正的評測隊伍
本次評測更加注重了參與性和互動性,先由CFan論壇網友投票選出最關心的軟件功能,然后由《電腦愛好者》全體軟件編輯和熱心讀者共同完成測試,保證了測試結果的公正。
實用為主的評測理念
秉承“實用至上”的準則,我們打破固有的枯燥對比,從我們應急殺毒的需求出發,通過科學的對比實驗模擬平時的幾大需求,并用直觀的數字告訴你優劣。
我們的測試對象
卡巴斯基全功能安全軟件2010
載體類型:光盤
ESET NOD32 4.0
載體類型:閃盤
瑞星2010
載體類型:閃盤
江民殺毒軟件2010
載體類型:光盤
金山毒霸2009增強版
載體類型:閃盤
評測手記:
采用閃盤載體要方便很多,而且試驗中光盤啟動會發生無法啟動的故障。殺毒軟件病毒庫在2009年11月11日與11月12日。
測試一:使用難度
對于應急殺毒盤,有些讀者或許會感到陌生。它是殺毒軟件一個特殊功能,首先需利用殺毒軟件制作一個可引導的光盤或閃盤,當系統出現問題時,可以由此應急盤啟動,進行殺毒、修復。首先,我們就來帶大家一起看看它們的制作和使用方法。
卡巴斯基
在工具中心中,啟動“應急磁盤創建”,選擇“利用本地文件(光盤)拷貝ISO鏡像‘或’從服務器下載專門的ISO文件”,測試中采用網絡下載方式,下載的文件大小約為131MB。然后通卡巴斯基制作成ISO文件,大小為192MB,再通過刻錄軟件,將ISO刻錄成光盤。應急光盤啟動后有四種語言版本,但沒有中文選項。選擇“英文”進入殺毒界面后,單擊“箭頭”可開始掃描,默認是本地磁盤,可以自己添加目錄(支持到文件)。病毒庫可直接升級(見圖1)。
金山毒霸
啟動金山毒霸,依次單擊“工具創建應急閃盤”,然后選擇目標閃盤,格式化后重新插入,然后可以方便地制作完成,閃盤的啟動模式提供了USB-ZIP和USB-HDD兩種模式。由應急閃盤啟動后默認開始全盤掃描,沒有圖形化界面,操作的設置需要命令行完成,不過默認不掃描壓縮包文件,制作好之后不支持升級病毒庫升級。
江民
江民的應急光盤無需制作,就是軟件的安裝光盤,不過病毒庫更新應急光盤無法完成,需要利用江民殺毒軟件制作閃盤病毒庫。啟動江民殺毒軟件,在“工具常用工具”里啟動“光盤啟動殺毒病毒庫制作工具”,單擊“運行”,選擇閃盤盤符,單擊“確定”開始制作,一分鐘即可制作完成。
利用江民安裝光盤啟動電腦,系統為中文,啟動后提示更新病毒庫,有兩種模式:提取本機已安裝的江民殺毒軟件的病毒庫;自動檢測包含升級病毒庫的閃盤。測試中采用閃盤病毒庫升級,不到一分鐘即可升級完畢。掃描目標只有“我的電腦”和“軟驅”兩個選項,不能細分到磁盤分區和文件夾(見圖2)。
瑞星
在工具里找到“Linux引導殺毒盤制作工具”,運行后提示先下載Linux引導文件(51MB左右),然后關閉瑞星自我保護,將文件復制到安裝目錄,重新運行“Linux引導殺毒盤制作工具”,檢測到閃盤后開始制作,不到一分鐘制作完成。啟動后,有中英文兩種語言模式,功能界面和Windows下類似,支持按文件夾目錄查殺。制作完成后無法進行病毒庫升級,病毒庫版本取決于當初下載的Linux文件包(見圖3)。
ESET NOD32
切換到高級模式,在“工具”一欄中單擊“創建修復CD”,然后按提示安裝Windows AIK,之后開始制作,可以選擇創建ISO、直接刻錄光盤和閃盤,我們選擇了閃盤模式,兩分鐘后創建完成。啟動后界面和Windows下界面一樣,只是簡化了部分功能,病毒庫更新模式有兩種:直接在聯網狀態下更新病毒庫和“使用找到的更新包”,也就是通過下載或制作的更新包進行更新(見圖4)。
評測結果:ESET NOD32除了制作前需要下載大型文件外,使用上毫無障礙,卡巴斯基沒有中文界面,對于英語不好的人來說有些使用障礙,江民使用上還可以,只是不支持文件夾目錄的選擇,減少了靈活性,瑞星和金山毒霸不支持后期的病毒庫升級,算是硬傷。
測試二:運行速度
既然是“應急”,那么時間上就要快,那么誰能符合我們的要求呢?我們進行了模擬實驗。將一個包含3558個病毒樣本的壓縮包,分別保存在硬盤的FAT32分區和NTFS分區中,然后使用應急光盤啟動、全盤掃描。記錄應急盤啟動時間和全盤掃描所需時間,由于部分應急盤不支持壓縮包文件,所以我們又將病毒樣本解壓后進行第二次測試。結果如下:
評測結果:由于江民在測試中未掃描出病毒,所以掃描時間沒有計入數據。金山毒霸沒有提供圖形化界面,所以啟動最快,但默認不支持壓縮包掃毒,瑞星在多次測試中均出現死機現象,真正完成測試的也就卡巴斯基和ESET NOD32,但卡巴斯基在壓縮包測試中掃描率很低,所以這次測試ESET NOD32應是贏家。
測試三:殺毒能力
最后的重頭戲自然是殺毒能力,在上面的實驗中,病毒樣本包含3558個病毒,因為沒有進行嚴格的病毒類型對比,所以只能從一個側面來反映選手們的病毒掃描能力。同時,在FAT32分區中存放了一些小工具軟件,以測試誤報情況,將病毒分放在FAT32和NTFS分區中,以測試對NTFS分區、跨分區掃描的支持。綜合結果如下:
評測結果:由于江民在測試中未掃描出病毒,所以沒有計入數據。從掃描來看,瑞星檢測出的病毒數最多,但每次都未能完成全盤掃描。卡巴斯基和金山毒霸查殺率緊隨其后,不過二者不支持壓縮包文件,就大打折扣。ESET NOD32查殺率為97%,不過誤報也不少。
測試四:功能對比
應急殺毒盤本來的功能自然是應急殺毒,不過它不會這么單一,還有更多的功能,一起來看。不過,目前幾位選手都不支持加密壓縮包的掃描。
卡巴斯基
采用Linux3.09版制作,內核版本為2.86。應急光盤設置有支持命令行的安全模式,系統除掃毒和殺毒功能外,具有文件瀏覽器,屏幕截圖功能。但對二級壓縮包支持不好。
江民
采用Linux 2.6.15版本制作,內核版本為2.84。應急光盤提供四種選項,正常模式、特殊模式(只是分辨率不同)、啟動本機操作系統和重新啟動,系統除可以查殺病毒外,提供了系統修復功能,修復無法登錄或登錄后藍屏的問題,不支持壓縮包文件查殺。
金山毒霸
采用Linux 2.4版本制作,因沒有圖形化操作界面,功能靠命令來完成,相對較少。支持壓縮包查殺,但需命令開啟。
瑞星
采用Linux 3.71版本制作,閃盤啟動只支持USB ZIP,系統除具備查殺病毒功能外,提供了引導區恢復功能。
ESET NOD32
通過Windows PE制作,掃描模式依然保持了ESET NOD32的風格,有智能掃描和自定義掃描,掃描路徑可細化到文件夾目錄。帶有計劃任務,文件上報功能。
評測結果:單就功能對比,ESET NOD32功能幾乎全面包含了原來軟件的功能,只是殺毒之外的附加功能沒有加入。其他選手都有著或多或少的缺陷。
篇6
【關鍵詞】軟件可靠性 錯誤 改進
1 前言
軟件測試與可靠性分析的研究是基于認識軟件產品及其開發過程的特點和性質的基礎上進行的。只有充分了解軟件產品開發測試及其可能出現的錯誤的性質和特點,才能清楚認識軟件的可靠性分析。
2 軟件可靠性工程的分析
傳統工程可靠性分析是近幾十年來才發展起來的學科研究,最早出現在武器和電子產品上,而軟件可靠性的研究起步更晚,研究尚不成熟。與傳統工程的可靠性相比,軟件工程可靠性有更多的復雜性。
2.1 軟件與硬件可靠性對比
軟件與硬件可靠性相比,有以下不同:
(1)復雜性:從內部邏輯來看,軟件是非常復雜的,硬件是相對簡單的,所以這種復雜的內部邏輯關系導致了軟件失效的可能性大大增高。
(2)物理退化:這是硬件主要失效的主要原因,而軟件則不存在此種失效。也就是說,只要軟件是正確的,就不會失效,雖然硬件是正確的,但是不一定可靠。
(3)唯一性:軟件是唯一的,拷貝不會改變軟件本身,然而不可能有兩個完全相同的硬件。所以,概率方法在硬件可靠性檢測中十分有效,而在軟件中難有成效。
認識軟件與硬件可靠性的區別,可以幫助理解軟件可靠性性質,然而,也可能會引起片面性的理解。所以,在實際應用中,應當準確運用。
2.2 軟件可靠性工程與傳統的可靠性工程對比
傳統工程研究的是特定的領域,而軟件研究的范圍非常廣泛,涉及了各個領域。每個新的軟件項目差不多都是一個新的問題,沒有現成的程序可以利用。軟件的復雜性主要是由其復雜的邏輯關系造成的。所以,這種不斷變化、完全迥異的邏輯關系會給軟件可靠性造成巨大的阻礙。
傳統的可靠性工程研究是確定的自然過程,而軟件開發由各種不同的方式和方法實現同一種功能,這主要取決于開發者的興趣愛好和開發習慣。這也是造成軟件可靠性失效的重要原因。
新的軟件項目都會與原有的項目有很大差異,每次的軟件開發都會不同于以往,必需從頭開始,少有參考。所以,這樣很難制定軟件可靠性標準來統一軟件的開發,給軟件可靠性檢測帶來了不便。
軟件直接來源于人們的腦力勞動,所以開發者更愿意忽略破壞軟件可靠性的隨機因素。雖然在建立軟件的可靠性模型時,需要對軟件可能會出現的錯誤以及軟件相互之間的錯誤概率做出假設,但是人們還是沒有足夠認識影響軟件可靠性的隨機因素和非隨機因素。
2.3 軟件錯誤
對于軟件的錯誤,根據不同的標準可以將其分為不同的類型,如從是否具有獨立性來看,可以分為設計性錯誤和偶然性錯誤。設計性錯誤主要是由設計者在設計過程中設計不當造成的。偶然錯誤是相對的,主要是指發生偶然、與其它錯誤沒有必然聯系的錯誤。
軟件可靠性模型中常常假設“軟件錯誤的發生是相互獨立的”,所以對于設計性錯誤來說,這個假設是毫無意義的,它是非隨機性錯誤。對于隨機性錯誤,要弄清楚軟件錯誤之間相互獨立的意義。然后,可以根據以下方法進行判斷:假設有軟件錯誤A和B,如果存在一個數據C,當錯誤A和B同時出現時,數據C也出現問題,那么錯誤A和B是有關聯的;反之,則它們沒有關聯。
3 軟件可靠性測試與評估方法的改進
了解了軟件錯誤的判斷方法以后,可以使用此種方法對可靠性模型的評估方法加以改進,以便于軟件錯誤之間獨立這種假設的運用。圖1是改進后的方法流程圖。
這種改進方法的主要思想是對輸入數據過濾,以達到剔除不需要數據的目的,最終得到的輸入數據都是相互獨立的,不會相互關聯。當出現一個新的軟件錯誤時,首先要判斷其與其它錯誤是否有關聯,如果有關聯,則不保存到可靠性模型輸入數據之中;如果沒有關聯,則將其保存。
這種改進的主要優點是顯而易見的。模型假設了軟件錯誤之間是沒有關聯的,然而當出現關聯,如果軟件錯誤b被軟件錯誤a所屏蔽,只有在發現并更正a之后才能發現b。此時,錯誤b發生的概率就不是本身單獨發生的概率,而是在錯誤a更正后所發生的條件概率。而且,錯誤a和b同時使同一數據失效,錯誤b有可能更容易被發現,所以,舍棄錯誤b來得到模型輸入數據的獨立性,可以得到更準確的預期結果。
4 結束
通過與傳統的可靠性工程對比,軟件可靠性檢測與評估有著其固有的復雜性。通過對可靠性評估模型改進后,可以得到更好的結果。對于以后的軟件可靠性分析有一定的借鑒意義。
參考文獻
[1]吳勤,侯朝禎,原菊梅.軟件可靠性多模型綜合的預測方法[J].計算機工程,2006,32(23),214-215.
[2]黃錫滋.軟件可靠性,安全性與質量保證[J].電子工業出版社,2002.
[3]楊峰輝.軟件可靠性分析與設計[J].通信與測控,2005,29 (2),7-16.
作者簡介
楊(1986-),女,陜西省西安市人,碩士,中國電子科技集團公司第二十研究所助理工程師。主要研究方向為可靠性分析與評測。
篇7
關鍵詞:環境監測平臺 軟件功能 軟件系統結構
重慶于2008年開始搭建環境監測綜合平臺,該平臺采用B/S結構設計,應用服務器采用IIS,數據庫采用Oracle。綜合平臺應用軟件是環境應用系統中的一個子系統,它主要應用將圍繞著自動監測站監測數據的采集、審核,以及儀器設備的維護服務。應用軟件的主要設計思路如下:
1數據設計為原始數據庫和審核數據庫,審核數據庫為原始數據庫經過數據審核和修改后的復制版;
2審核數據庫只存儲用于生成報表的統計數據,數據的粒度取國家規定的最小數據粒度;
3區縣和其他部門對數據庫進行審核后,審核數據庫完整的保存在中心站,區縣和其他部門按照各自的管轄范圍導出數據;
4應用軟件主要分類為:專業數據分析軟件、統計報表軟件和GIS展示軟件;
5站點信息、用戶信息、行政信息、環境信息等基礎公用數據統一;
6水、氣、聲等專業數據分別存儲與使用
7不同用戶只能訪問和處理自己權限內的數據
應用體系結構在邏輯功能上分為三個部分:中心站自動監測室負責環境質量自動監測原始數據的采集、匯總和存儲;市環境監測中心和各地方托管站負責對所管轄范圍內的監測數據進行審核、調用和報表;市環境信息中心負責數據集成和;系統總體功能結構圖如下圖所示。
圖1 系統總體功能結構圖
(1)通訊服務器
通訊服務器是現場通訊系統接入信息中心的門戶,負責采集監測數據、設備狀態、報警等信息,采集到的數據存入原始數據庫。管理人員可以通過該平臺對通訊系統狀態監視管理,配置遠程通訊模塊參數等相關操作。
(2)數據審核管理平臺
數據審核管理平臺是為內部相關部門提供的數據處理接口。數據審核管理平臺提供對原始數據庫數據的審核手段,數據經審核后轉入審核數據庫;其他部門也可通過數據審核管理平臺對各自所管轄的數據進行導入、報表等操作。
(3)信息平臺
信息平臺面向政府相關管理部門和廣大公眾媒體,提供環境質量監測信息服務,另外還為相關部門提供重要的信息查詢、檢索、數據統計服務等功能。此部分應受到局部門的監督與處理。此功能建議納入到局信息中心的平臺。
(4)自動監測室
自動監測室負責對自動監測數據進行處理、分析、管理以及對地表水質自動監測站、空氣質量自動監測站、噪聲環境自動監測站的運行狀態進行監控。
(5)應用軟件
應用軟件主要由數據管理軟件、環境GIS軟件、數據分析軟件、平臺管理軟件、視頻監控軟件組成。
中心控制軟件功能設計
根據在日常工作中的管理需求,我們把應用軟件設計為數據處理層、應用平臺層和用戶層三個部分。應用軟件層次結構示意圖如上:
圖2 應用軟件層次結構圖
A. 數據處理層
數據處理層是對數據的集中、存儲和質量控制。數據來自環境質量自動監測站數據,數據供應用平臺層使用。
B. 應用平臺層
應用平臺層從數據處理層提取數據。應用平臺層是各種應用軟件匯集的層次。
C. 用戶層
用戶實現用戶及用戶組管理、模塊權限設置及安全日志管理等功能。用戶認證的服務會根據不同用戶和不同的系統傳回相應的用戶信息和用戶權限,實現對系統訪問。
功能模塊及說明
環境質量:
環境質量模塊包括大氣環境、水環境、聲環境三個模塊,各個模塊的功能相同。根據管理需要,該模塊只有自動室具有使用權限。
A. 站點管理
站點設置:可根據行政區或功能區對站點進行列表,可對站點進行增加、刪除和移動等操作;
站點信息編輯:可編輯站點名稱、站點編號號、所在區域、位置、采樣高度、經緯度及周圍環境基本狀況,包括照片等文檔;其中行政區、站點代碼按國家標準;
監測參數設置: 可自由添加、刪除各站點的監測參數,參數名稱、單位及數值格式按國家標準;
儀器管理:校準、校零、儀器重新加電
B. 數值分析
數據查詢: 按時間或統計因子
數據回放:數值或圖形
數值比較:單站多參、多站單參的數據及圖形比較
風玫瑰圖:特定子站,特定時間段的風標、風玫瑰圖及污染玫瑰圖
C. 統計報表
日常報表:日報、周報、月報、年報
自定義報表:可按任意時間段查詢單站或多站數據,形成報表
綜合統計類報表:需事先定義統計因子,按統計因子自動形成報表
D. 采集監測:為缺省頁面
采集進度:以進度條的形式顯示各站當日數據采集及傳輸情況;
站點異常數據分析:根據異常警報,可調出異常段數據瀏覽,如采集率在90%以下的數據;
報警信息:正常顯示站點運行環境,如溫、濕度等;如有視頻,可同時顯示視頻圖像;超限值報警。
數據審核管理:
數據審核管理為區縣站進行數據審核提供平臺。數據為一次審核,也就是說,審核通過并確認后,不能再審核修改數據。審核后的數據形成審核數據庫,區縣站將數據下載到區縣站數據庫使用。提供查詢和多次下載功能。下載方式目前采用EXCEL或XML,也可開放審核數據庫結構,供區縣站自行導入數據。
A. 數據審核
按站點列出300S或3600S單位的數據,供審核,可刪除或修改數據,但結果不在原始庫中反算。
B. 數據查詢與導出
數據按時間查詢,軟后按用戶要求各市導出,用戶需制定格式
系統維護
系統維護主要是維護各種系統或基礎信息。
行政區劃管理:維護行政區劃代碼或行政等級代碼。
流域管理:維護流域名稱和流域代碼。
河流管理:維護河流名稱、代碼及流域。
單位管理:管理用戶所屬單位的基本信息。
篇8
關鍵詞 多平臺;計算機;軟件;測試;方法;分析
中圖分類號TP 39 文獻標識碼A 文章編號 1674-6708(2013)101-0202-02
0引言
隨著計算機和互聯網的普及應用,在實際的日常生活中,人們已經很難離開計算機和互聯網,在使用的過程中,每臺計算機都會安裝大量的應用軟件,因此軟件的編寫、測試、維護等已經成為了目前熱門的行業。
軟件公司為了提高編寫軟件的質量,在軟件編寫完成之后,都會對設計的軟件進行測試,最大程度上減少軟件中存在的漏洞和錯誤,但是考慮到軟件的特殊性,真正意義上完美的軟件是不存在的,越復雜的軟件存在的漏洞和錯誤越多,軟件測試的目的不是為了完全消除漏洞和錯誤,只是為了修復發現的漏洞。
在這種背景下,為了發現軟件中更多的漏洞和錯誤,通常都會選擇多個平臺對軟件進行測試,但是考慮到目前軟件的測試平臺有很多,在實際的選擇過程中,應該根據軟件的特點,針對性的選擇幾個測試平臺,只有這樣才能夠發現軟件中存在的更多漏洞和錯誤,從而保證軟件的質量最大化。
1軟件測試簡述
1.1軟件測試的概念
軟件測試的概念是隨著計算機軟件的發展,而逐漸形成的一門學科,在最初的軟件編寫中,受到計算機性能和實際使用需要的影響,軟件自身所占的空間比較小,結構也比較簡單,因此并沒有軟件測試的理念,而且當時軟件的編寫語言也比較低級,通常都是采用匯編語言等,對這樣語言編寫的軟件進行測試,也沒有比較好的測試平臺,隨著計算機的發展,能夠存儲的數據越來越多,執行的任務也越來越復雜。
在這種背景下,實際的生產過程中,對軟件的要求也越來越高,軟件自身變得越來越復雜,現在有很多軟件占用的空間已經達到了幾個GB,這樣復雜的軟件自身會存在很多的問題。
如使用最多的windows操作系統來說,微軟公司無疑擁有世界上最優秀的軟件編寫人才,但是這些世界頂尖人才編寫出來的軟件,自身還是會存在很多漏洞,因此微軟每個星期都會一些補丁,修補系統中存在的漏洞,其他應用軟件也一樣,在應用軟件的更新公告中,都會說明加入了一些新的功能,修補了軟件上個版本中存在的漏洞。
1.2軟件測試的特點
計算機經過了幾十年的發展,相關的技術已經非常完善,軟件作為計算機使用過程中的重要部分,現在的計算機使用已經無法離開應用軟件,尤其是隨著互聯網的發展,大量網絡應用軟件豐富了人們的日常生活,但是在實際的使用過程中,如果軟件中存在一些漏洞和錯誤,就會嚴重的影響用戶的使用,為了最大程度上避免這種現象,在軟件編寫工作完成之后,都會選擇一些測試平臺,對軟件進行個方面功能的測試,通過深入的研究發現,為了保證軟件測試的效果最大化,會根據軟件自身的功能等特點,針對性的進行實際的測試,要想達到這個目的,在軟件測試時,應該采用多個平臺進行測試,同時還要采用多種測試方法。
因此軟件測試的第一個特點就是多樣化測試,然后還要進行實例測試,通過分析軟件的使用環境,根據軟件實際使用的特點,選擇一些軟件實際工作中的參數,對軟件的功能進行測試。
由此可見軟件測試的第二個特點,就是營造一個真實的軟件工作環境,只有在這樣的環境中進行測試,才能夠最大程度上保證測試的準確性。
1.3軟件測試的意義
軟件測試的主要目的,就是為了減少軟件中存在的漏洞和錯誤,對于實際使用軟件的用戶來說,軟件中漏洞和錯誤的減少,會在很大程度上提高用戶的使用體驗。
如日常使用的應用軟件中,由于存在一些錯誤,用戶在使用的過程中,經常會出現未響應或者關閉等問題,那么用戶在忍受了幾次之后,必然會選擇相同類型的其他軟件,如果是軟件公司根據用戶的需求分析,針對性的編寫了一個軟件,但是軟件中存在一些漏洞和錯誤,那么用戶在使用的過程中,會受到這些漏洞的影響,嚴重時甚至會影響企業的日常運行,這樣會影響軟件公司的印象,從而影響公司的經濟效益。
由此可見軟件測試工作,對于用戶和軟件公司來說,都有非常重要的意義,因此在目前的軟件編寫工作中,軟件的測試是重要的一個環節,通常也是整個軟件工程的最后一個環節,實際的效果表明,軟件測試雖然不能完全的消除漏洞和錯誤,但是能夠最大程度上檢測出軟件中存在的問題,從而提高用戶的使用體驗。
2軟件測試平臺簡述
2.1軟件測試平臺的概念
軟件測試平臺的出現,主要是為了提高軟件測試的效率,在最初的軟件測試中,軟件編寫工作完成之后,會選擇幾組參數,輸入到應用軟件中,觀察軟件的運行結果,從而發現軟件中存在的問題,這樣的軟件測試效率非常低,而且只能發現一些功能上的問題,對于軟件編寫中存在的邏輯漏洞和錯誤,只能選擇其他一些針對性的方法,因此軟件的測試比較復雜。
通常會分成幾個步驟,對軟件中的不同內容進行測試,在這種背景下,為了提高軟件測試的效率,縮短軟件編寫的周期,人們將軟件測試的所有工作,集成到一個平臺下,逐漸的就形成了軟件測試平臺的概念,一個軟件測試平臺,通常會包括架構、流程、標準、機制、工具等內容,架構就是指軟件中的各種語法規則和模塊功能等,而流程就是對軟件執行任務的流程進行測試。
在實際的測試時,通常會選擇進行分步測試的方法,而機制就是指軟件內部不同模塊之間的聯系機制,在不同機制的聯系下,軟件內部的模塊可以實現相互調用等功能,工具就是指在軟件測試的過程中,用到的各種測試工具,包括測試功能的軟件等。
2.2軟件測試平臺的特點
為了提高軟件測試的效率,軟件測試平臺應該能夠提供一個良好的運行環境,軟件的使用與環境有很大的關系,在不同的操作系統等環境下,軟件的功能會有一定的差異,如現在的很多應用軟件,一些功能需要網絡的支持,如果離開的互聯網的支持,很多功能都無法實現,要想對這些功能進行測試,軟件應該在網絡的環境下運行,因此軟件的運行環境對于測試工作非常重要。
其次軟件測試平臺還應該具有一定的隔離能力,由于現在的軟件都比較復雜,而且軟件功能向著集成化發展,每個軟件都擁有多功能,在實際的測試過程中,需要對軟件的每個功能進行測試,在對其中的一個功能進行測試時,應該將其他的功能隔離開來,防止其他模塊對測試這個功能的干擾,這樣才能提高測試結果的準確性,將軟件的測試工作集成到一個平臺之后,對軟件的所有功能進行全面的測試。
在以往的軟件測試中,對功能和邏輯的測試,都是分開進行,無法進行聯合的測試,在軟件測試平臺中,就能夠對軟件的所有內容進行全面的測試,測試的結果更加全面,而且方便對測試出漏洞和錯誤進行記錄和修復,能夠極大的提高軟件測試的效率。
2.3常用的軟件測試平臺
目前市面上的軟件測試平臺有很多,根據實際測試需要的不同,針對性的開發了很多測試平臺,如常使用的Test Center軟件測試平臺和PARASOFT ALM軟件測試平臺,Test Center是一個通用的軟件測試平臺,可以對不同類型的軟件進行測試,該平臺是針對軟件測試而開發的一個平臺,具有隨時運行的特點。
通過這個平臺的使用,可以極大的縮短軟件開發的周期,提高軟件開發的效率,由于面對的是所有類型的軟件,因此并沒有鮮明的特點,但是具有很多模塊,每個模塊都可以對軟件的功能進行一定的測試。
相比之下,PARASOFT ALM也是一個集成化的測試平臺,在軟件測試的最初階段中,PARASOFT公司就已經從事軟件測試工作,并且根據軟件編寫語言和功能的不同,針對性的開發了很多測試工具,由于這些測試工具的效果非常好,因此被英特爾和IBM等公司廣泛的采用。
在這種背景下,PARASOFT公司的測試工具,也有了非常快速的發展,今年來隨著軟件測試工作的需要,該公司將所有的測試工具集成到了一個平臺中,這就是現在的PARASOFT ALM測試平臺,這個平臺從一出現,就受到了各大軟件公司的重視。
3基于多平臺的計算機軟件測試方法
3.1多平臺計算機軟件測試的作用
雖然目前市面上額軟件測試平臺,很多都是一些通用的平臺,但是與針對性的測試平臺相比,對于具體的功能測試效果較差,通用平臺雖然可以對軟件的各個方面進行測試,但是測試平臺在設計的過程中,不同的開發公司必然有不同的特點,對于同一個軟件來說,不同的測試平臺會有不同的測試效果,由此可以看出,如果使用一個測試平臺對軟件進行測試,雖然能夠檢測出一些漏洞和錯誤,但是檢測出來的漏洞和錯誤數量有限,如果使用多個平臺對一個軟件進行測試,那么不同的平臺雖然能夠檢測出相同的一些漏洞和錯誤,同時也能夠檢測出一些獨特的漏洞等,這樣不同測試平臺的配合使用,能夠極大的提高測試的效果,因此多平臺軟件測試的方法。
對于軟件開發公司來說,具有非常重要的意義,尤其是在應用軟件越來越復雜的今天,軟件中可能存在的問題有很多,軟件中不可能沒有漏洞和錯誤,多少都會存在一些問題,在測試的過程中,只能盡量的減少軟件中的錯誤和漏洞,而單個的軟件測試平臺很難滿足軟件測試的要求。
3.2多平臺計算機軟件測試的方法
在使用多個平臺對軟件進行測試的過程中,需要注意的問題就是幾個平臺之間的協同問題,由于不同的測試平臺開發公司不同,人機交互界面和使用習慣等,都會存在一定的差異,這樣多個平臺在對一個軟件進行測試時,經常會出現一些配合上的問題,因此在實際的測試時,應該注意測試的方法,如在對軟件進行測試時,應該先了解軟件自身的一些特點,然后根據軟件的特點來指定一個測試的方法。
首先應該測試軟件的核心模塊,對軟件的主要功能進行測試,測試平臺的選擇沒有具體的要求,如果有針對性的測試平臺,可以優先選擇,避免全部選擇通用的測試平臺,這樣能夠在一定程度上提高測試的效果,在利用一個平臺測試完成后,應該立刻修復找到的漏洞和錯誤,然后在用這個平臺繼續進行測試,直到檢測不到軟件存在問題后,在選擇另一個平臺進行測試,這樣重復的進行下去,直到多個平臺都檢測不到問題后,軟件的測試工作才結束。
4 結論
隨著計算機和互聯網的普及應用,軟件工程已經成為了非常熱門的行業,在整個軟件工程中,軟件的測試是一個非常重要的環節,軟件測試是保證軟件中沒有漏洞和錯誤的主要手段。
通過全文的研究可以知道,在計算機出現的初期,由于軟件的結構比較簡單,并沒有形成軟件測試的概念,隨著軟件自身的發展,為了提高軟件編寫的效率,縮短軟件開發的周期,人們將軟件測試的工具集成到一個平臺上,逐漸的形成了軟件測平臺的概念,現在的軟件開發過程中,都會使用到軟件測試平臺,而且通過多個平臺的協同使用,最大程度上減少軟件中的漏洞和錯誤。
參考文獻
[1]曾凡晉.淺談面向對象軟件的測試[J].科技信息,2009(1):101-101.
[2]于莉莉,富春巖,孟凡波.軟件測試方法及用例的選擇[J],佳木斯大學學報:自然科學版,2008(2):240-241+282.
篇9
一、系統簡介
清華山維新技術開發公司EPSW電子平板軟件是集外業、內業于一體,一次成圖的測繪軟件,在window平臺上操作,全面漢化,風格獨特,具有良好的界面,此軟件地物信息齊全,與地理信息系統(GIS)全面接軌,具有廣闊前景和良好的開發空間。筆者所在單位于97年購置此軟件,整體配置,全站儀Nikon―DTM430E,清華紫光586筆記本電腦,內存32M,硬盤2.1G,window95操作平臺,EPSW98測圖軟件,NASEW98平差軟件,AutoCAD14繪圖軟件。
二、實踐的總結
通過對EPSW電子平板測圖軟件的應用,比小平板測圖提高了進度,而且提高了精度。經過長期實踐,對如何提高工作效率有以下幾點體會:
1、在根目錄C:\下建立一個以a字母開頭的子目錄,把每項工程圖所生成的文件存于該子目錄下,這樣能夠節省查找路徑的時間。
2、自己動手制作一個編碼卡片,而且隨身攜帶,既便于記憶,又快捷、準確。
3、F功能鍵熟練運用,特別小比例尺測圖,通常采用三個跑尺員,這樣對于F2、F5、F9功能鍵使用尤為重要,能夠節省大量的編輯時間。
4、當采用兩把尺(或以上)測圖時,盡可能使司鏡人員的桿高相等(設定:1.70m人身平均高度)這樣便于司鏡人員對準測站儀器,而且便于觀測員快速采集數據,同時節省測圖員對桿高值的修改。
5、在現場作業時,由于全站儀與電子平板采用電纜連接,受日光照射,屏幕的清晰度明顯下降,所以對光標進行移動速度變慢,加上尾巴的設置,便于清楚光標所在位置。
6、把常用的二十多個漢字,比如:“倉”“廁所”“谷”“球”等保存在快捷字典中,這樣即方便又準確。
7、全部儀的型號對測圖的速度有一定影響,應該說低型號儀器屬短程測距,因此采集部分地形點時,測距時間要長一點,無形中減少了單位時間內的采集點數。
8、一般在現場測圖設定繪圖方式:粗繪或詳細繪時,就可以關閉工具窗口,這樣能夠擴大屏幕所顯示的測區范圍。
9、在現場測圖過程中盡量做到:(1)能測不量:因為打點精度高,速度又快。(2)能量不設站:減少設站點,會明顯提高工效。
10、當一個測區范圍很大時,在測圖過程中,除了做必要的備份外,還應做區域(800)數據掏出,這一功能保證了隨著EPS庫的數據量逐漸增大,而影響了計算機的運算速度,從而節省了時間。
11、對觀測員的要求:(1)時刻追蹤司鏡員,做到桿到位,數據馬上傳輸給電子平板儀。(2)準目標棱鏡中心位置,因為直接關系到成圖精度。(3)和測圖員相互溝通,既指揮司鏡員,又指導測圖員。
12、對司鏡員的要求:(1)對軟件測圖方法應全面掌握,而且做到靈活運用,可以全面指揮測圖員所使用測量方法。(2)對現場地形情況全面掌握,可直接進行圖形內業編輯與修改。
13、對于測圖員要求:(1)保持頭腦清醒,高度集中,不可有一點馬虎,做到穩、準、快。穩:情緒穩定、戒驕戒躁;準:使用鼠標選項時,準確一步到位;快:改編碼、改數字、注漢字要迅速快捷。(2)對軟件的各項內容應全面了解,運用自如,同時要明確錯誤代碼所表示含義,并做相應處理(例如:錯誤代碼10:表示點未找到,錯誤代碼13:表示點已經存在)。(3)多采用一些技巧。比如:采用極坐標測量時,首先按F1等待數據傳輸,其次再對編碼,連接等項目操作,這樣能節約時間,可讓司鏡員到達下一個點位,使觀測員追蹤新的目標。
通過對清華山維新技術開發公司EPSW測圖軟件使用,使我們認識到,傳統白紙測圖模式必將被取代,通過電子平板測圖,點位精度高,比傳統測圖速度快近3倍,而且成圖質量好、美觀、用途廣等優點,同時實現了內、外業有機結合一體化的工作方式,從而節約了大量的人力、物力,創造了良好的經濟效益和社會效益。
篇10
【關鍵詞】 管理型會計軟件;商品化會計軟件;軟件通用性
21世紀初,隨著核算型會計軟件的成熟,管理型會計軟件受到各界的廣泛重視,得到了較好發展。軟件公司推出了功能較為完善的管理型會計軟件,企業界也跟上了潮流,會計軟件升級成管理型會計軟件。時至今日,管理型會計軟件層出不窮,概念不斷推新,但是由于軟件適應性差、復合型人才缺乏、企業管理理念滯后等諸多原因,管理型會計軟件未能充分發揮其應有的作用,甚至成了公司華而不實的擺設。本文旨在分析管理型會計軟件的應用瓶頸,并探究其推進對策。
一、管理型會計軟件發展現狀
(一)商品化管理型會計軟件發展快
隨著操作系統、數據庫管理系統和編程軟件的不斷發展,我國會計軟件和軟件公司取得了同步發展,領頭的用友、金蝶等軟件公司已經成為規模較大的上市公司,主推的會計軟件不管是單機版還是網絡版(基于c/s和b/s結構)都較為成熟穩定,操作簡便且用戶界面友好,軟件規范性強且品種繁多。有面向集團公司和大中型企業的,也有面向中小企業的,適應于工業企業、商品流通企業、建筑施工和行政事業單位等各行業,能進行財務業務一體化管理,設計有管理會計、財務分析、決策支持等常見的財務管理功能,能與供應鏈管理、生產制造管理、人力資源管理等企業管理模塊進行對接,具備erp系統的諸多管理能力。133229.coM商品化會計軟件為我國會計核算電算化、財務管理電算化等都作出了不可磨滅的貢獻,為我國會計信息化打下了堅實基礎。
(二)管理型會計軟件普及推廣迅速
管理型會計軟件設計一般分模塊進行,會計核算(財務會計)和財務管理功能(管理會計)往往分開設計,客戶可以有選擇地分開購買,不影響其獨立運行。由于行政部門的強制要求和企業自身管理的需要,基本上我國所有的企事業單位都已經購買了會計核算軟件,實現了會計核算電算化。在會計核算電算化的基礎上,由于以下原因,管理型會計軟件得到了迅速推廣:1.系統軟件發展迅速,如網絡操作系統和基于網絡的編程語言及大型數據庫管理系統,為管理型會計軟件的設計提供了基礎保障,軟件公司在此基礎上設計的運行穩定、基本功能完善、使用便捷的軟件,是管理型會計軟件得到快速推廣的前提。2.當前的管理型會計軟件與核算型會計軟件基于相同的軟件設計架構,使用基本相同的編程軟件,兩者實現無縫對接,有利于管理型會計軟件的推廣。3.企業經營環境變幻莫測,市場競爭激烈,管理者對經營決策信息需求急迫,引進管理型會計軟件是管理者的必然選擇。4.當前的管理型會計軟件通用性強,于軟件公司是規模化的大批量生產,相比個性化的定制軟件成本低,這一特點雖然制約了管理型會計軟件的進一步發展,卻為管理型會計軟件的迅速推廣創造了條件。基于以上原因,管理型會計軟件在各類企事業單位推廣迅速,稍有管理需求的單位基本上安裝了會計軟件的管理模塊。
二、管理型會計軟件的應用瓶頸
(一)軟件自身先天不足,是管理型會計軟件應用的最大障礙
當前的管理型會計軟件是在核算型會計軟件的基礎上發展起來的,依靠核算型會計軟件形成的基本數據及其提供的數據接口,進行簡單的數據分類、匯總、計算、加工、提煉后形成一些常規的報表分析和綜合數據及圖表顯示。這種軟件數據來源不足(特別是外部數據基本上沒有進系統),系統性差,缺乏總體設計,沒有創新性的管理理念,沒有更多的管理分析模型和方法,所生成的數據和形成的資料結構單一、關系簡單、加工層次淺,不能為管理者的經營決策提供較多有用信息,造成管理型會計軟件先天不足,是管理型會計軟件進一步發展的最大障礙。
(二)通用性制約了其進一步發展
會計軟件的推廣,商品化軟件發揮了主力軍的作用,推廣過程中可謂功不可沒。為了滿足軟件的可推廣性,商品化會計軟件一般功能完善、普適性強、大而全,必須考慮各種不同規模企業的特點和滿足不同行業對軟件的需求,提高軟件的通用性。這種軟件對個性化需求不高的核算層體現出低成本和高規范化的優越性,但是對專用性強、獨特性要求高的管理型軟件卻暴露出難以克服的缺陷。首先,大而全的軟件系統定義過于抽象,初始化工作量大,簡單問題復雜化,讓使用者望而生畏,提高了運用難度。其次,通用性強的軟件不一定專,面對我國企業管理模式眾多,管理水平參差不齊,各行業管理指標、管理方法、管理模型大相徑庭的情況,這種通用性的商品化會計軟件往往不能解決企業的實際問題。
(三)復合型專門人才缺乏
管理型會計軟件從設計到應用需要多學科有機結合,是一項復雜的系統工程。會計核算軟件的專業性、規范性、政策性非常強,其開發設計不同于一般軟件,需要以精通會計專業知識的人員為主,配以軟件設計開發專門人才,才能設計出滿足會計核算基本要求,符合會計運行基本規則的專業軟件。管理型會計軟件的開發人員需要在會計核算軟件的基礎上,懂得企業經營之道,熟知企業管理必需的各種決策指標,精通各種決策方法和管理理念。管理型會計軟件的應用也是一門高深學問,靜態的指標和數據只是一個方面,對動態過程的理解,對數據的加工提煉和正確解讀,都需要復合型高級專門人才的有效支撐才能發揮管理型會計軟件的作用。當前我國高校專業劃分過細的人才培養模式,很難滿足復合型人才培養的要求,企業又急功近利,很少自己培養專門人才,大都奉行“拿來主義”,造成今天復合型高級專門人才缺乏的現狀,阻礙了管理型會計軟件的應用。
(四)企業重“硬件”配置,輕“軟件”建設
管理型會計軟件說到底只是一個管理工具,應用管理軟件是強化企業管理的必備手段,但它并不會解決企業管理的所有問題。有些企業覺得自己資金利用率不高,成本控制失效,管理效率低下,于是配置高規格的管理軟件,招聘相關專業人員,定期整理相關數據,“硬件”配置積極。一段時期后,發現成效并不明顯,管理效率沒見提高,想當然地認為管理軟件不行,或者相關人員水平不高。究其原因,可能與企業重“硬件”配置、輕“軟件”建設有關。購買軟件,聘請專門人才,只是解決問題的第一步。管理軟件發現的問題能不能及時解決,整理的數據能不能有效利用,形成的結論是否遵照執行,定量分析的科學性是否依然讓位于個別管理者的定性決策,有沒有相關制度讓管理型會計軟件發揮其作用,這些工作往往沒有受到企業的重視,管理型會計軟件的效用也就無從發揮。
三、管理型會計軟件的推進對策
管理型會計軟件發展到現在,一方面普及推廣迅速,為企業發展提供了諸多常規化管理決策信息;另一方面,要想靠管理型會計軟件處理更復雜的綜合性問題,提供更多非程序化決策的深加工信息,需要對軟件結構進行重構,進行全方位升級,并配以相應的制度改革和人才培養,以推進管理型會計軟件的應用。
(一)重構軟件結構體系,改善軟件服務能力
現有管理型會計軟件以核算型會計軟件為基礎,以核算型會計軟件的業務流程為基本處理流程,基于核算型會計軟件所提供的數據,在此基礎上進行數量分析和功能拓展,這種結構體系受到諸多局限,注定管理型會計軟件存在先天不足。管理型會計軟件應該是比核算型會計軟件功能結構和處理邏輯更復雜,管理為主、核算為輔的綜合性軟件。其開發設計應該摒棄核算型會計軟件的處理邏輯,以管理型會計軟件的主要業務流程(管理、分析、預測、決策、控制)為主線,整合企業內、外部兩方面的數據資源,在此基礎上進行軟件的數據流程分析和邏輯結構設計,重新考慮軟件的主要數據源及其數據結構關系,形成管理型軟件全新的邏輯結構和物理結構,這樣才能突破核算型會計軟件的一些固有枷鎖。以核算為主兼備管理功能和以管理為主兼顧核算是有層次差距的,這也是國內管理軟件(包括erp軟件)與國外大型管理軟件的差距,必須通過結構體系的重新設計,解決這一根本問題。
(二)重視二次開發,提高軟件專用性
在我國會計電算化發展早期,企業各自為政開發自己的會計軟件,軟件的專用性很強,設計人員儲備充分。可隨著商品化軟件的發展,其軟件符合財政部門的基本規范要求,且功能較完善,安全穩定性高,用戶界面友好,易于使用和維護。這種狀況提高了我國會計電算化的核算水平,推進了我國會計電算化事業的發展,但也加大了企業對商品化會計軟件的依賴性,削弱了企業自身的研發能力和動力。當商品化軟件過度強調其通用性,以滿足大眾化需求時,卻不能滿足企業個性化的管理需求,這是商品化軟件與個性化需求的必然矛盾。面對這種情況,有條件的集團公司或大型企業,可以與商品化軟件公司實現定向開發并定期升級,以提高軟件的專用性和適用性;沒條件定向開發的中小企業,必須重視軟件的二次開發,針對自身企業獨特的處理方法和處理模型,專用衡量指標和行業數據,個性化的管理需求和管理理念,只有進行不同程度的二次開發,才能提高軟件的專用性,保證軟件的使用效率。
(三)培養優秀人才,提高軟件使用效率
管理型會計軟件的開發設計與應用需要懂管理,精通計算機、會計的優秀復合型專門人才,當前高校人才培養專業劃分過細,強調學歷提升,較少關注復合型人才培養。短時期內高校人才培養與企業人才需求脫節的矛盾難以破局,需要企業與高校共同努力,聯合培養具備多專業知識的復合型人才。有條件的企業可以與高校簽訂定向委托培養協議,聯合制訂人才培養方案,提高人才培養的專業對口性;沒條件聯合培養的企業,可以提早與優秀高校學生達成就業意向,提前引導學生專業學習方向,拓展學生知識結構,優化人才引進機制。此外,企業不能一味追求高學歷、高職稱,單一化人才評價機制;作為培養應用型人才的高校,也不能一味強調學生的學歷培養,可以通過雙學位、雙學歷或第二專業輔修等形式,培養真正滿足企業需求的高級應用型專門人才,以滿足企業對復合型人才的需要。
(四)配套企業改革,全方位提高企業管理水平
管理具有科學與藝術雙重屬性,從科學層面看管理,需要管理者在管理理論、管理方法、管理手段上不斷創新與突破,提高定量分析的精確性。因此,管理型會計軟件的發展不是一蹴而就的事情,需要隨著管理理論和方法發展而不斷改進。如作業成本法、平衡計分卡等處理流程復雜,計算工作量大,實現難度高,但科學性更好的管理方法,管理型會計軟件必須做到與時俱進,克服困難,為企業提供相應的解決方案。此外,要想全方位提高管理水平,企業不能只依賴于管理軟件,必須進行相應的配套改革,必要時可以進行企業總體的信息化改革,甚至業務流程重組或企業組織變革。軟件公司也不能只提供軟件銷售,應該與軟件配套進行相應的業務指導和咨詢,輔導企業走好管理信息化之路,實現雙贏。
【參考文獻】
[1] 劉廣瑞,孫靜,楊微露.基于erp系統探討如何提高財會專業學生信息化應用能力[j].財會月刊,2009(11下).