新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 基于分布式組件的監(jiān)測網(wǎng)絡系統(tǒng)的設計與實現(xiàn)

基于分布式組件的監(jiān)測網(wǎng)絡系統(tǒng)的設計與實現(xiàn)

作者: 時間:2009-10-19 來源:網(wǎng)絡 收藏

4 系統(tǒng)測試

軟件測試是保證軟件質(zhì)量,提高軟件可靠性的關鍵。下面通過搭建全國短波系統(tǒng)中的單頻測向系統(tǒng)為例來進行測試和演示。

無線電短波單頻測向系統(tǒng)由站下的監(jiān)測服務器和接收機,測向儀等監(jiān)測設備聯(lián)網(wǎng)組成,能對短波信號進行監(jiān)測和測向,也可以通過幾個監(jiān)測站進行聯(lián)合測向,提供對單一無線電信號的時域示向度測量和統(tǒng)計分析。由于監(jiān)測系統(tǒng)軟件的各個部分都封裝成標準化模塊形式,這樣就可以對其每一部分進行獨立的測試,包括軟件的功能和性能指標,從而對系統(tǒng)各個部分的可測可控。

于是在監(jiān)測系統(tǒng)的軟件開發(fā)過程中,就可以對完成的各個模塊進行獨立的單元測試。當開發(fā)人員編寫完代碼封裝成獨立功能模塊后,可以專門針對此模塊編寫簡單的測試程序,主要測試模塊各個接口的具體功能。最后通過調(diào)用各個功能模塊組成整個監(jiān)測系統(tǒng),進行整體的功能和性能測試。的軟件每一部分模塊都是一個獨立運行的程序,對于開發(fā)完并通過測試的模塊,進行系統(tǒng)集成測試時,此模塊只需安裝,并不需要源代碼,降低了軟件重復開發(fā)的可能性,提高了代碼安全性。

圖2是無線電短波單頻測向監(jiān)測系統(tǒng)的監(jiān)測界面顯示。開啟一個監(jiān)測測試流程:首先用戶登陸系統(tǒng),選擇監(jiān)測臺站中的測向設備和測向功能,啟動測量,調(diào)用測向功能界面模塊。如圖2,在參數(shù)輸入面板上設置測量參數(shù),點擊開始測量按鈕向設備發(fā)送“開始測量”命令,對接收到的監(jiān)測數(shù)據(jù)通過分析處理顯示在界面上。也可以通過調(diào)用數(shù)據(jù)庫、文件、打印模塊來保存數(shù)據(jù)、打印文件等。另外,既可以啟動單個測量任務,也可以啟動多個不同的測量任務,各個測量任務之間互不影響。

通過測試表明,整個監(jiān)測系統(tǒng)簡潔實用,易操作;設置監(jiān)測任務類型、設置測量參數(shù)、運行及關閉程序的操作都非常簡單快捷;能夠實時監(jiān)測和非實時監(jiān)測功能;整個系統(tǒng)響應快速且運行穩(wěn)定。

5 結語

本文技術和模塊化思想并實現(xiàn)了一個安全可靠、獨立性強、易于擴展的監(jiān)測系統(tǒng)。在整個監(jiān)測系統(tǒng)軟件的開發(fā)和測試過程中,標準模塊化和技術的思想有助于軟件從結構上實現(xiàn)弱耦合分解,可以極大地提高代碼的獨立性、重用性和可維護性,方便地實現(xiàn)系統(tǒng)的功能擴展,而且可以在不同的語言平臺上實現(xiàn)功能模塊的開發(fā),從而使得并行開發(fā)過程變得更加容易、高效。整個監(jiān)測網(wǎng)絡系統(tǒng)設計實用,易操作;監(jiān)測功能完善,具有良好的可擴展性;系統(tǒng)運行快速穩(wěn)定,并實現(xiàn)應用于全國短波監(jiān)測網(wǎng)絡系統(tǒng)中。


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區(qū)

關閉