基于mvc模式的上位機軟件設(shè)計與實現(xiàn)

基于mvc模式的上位機軟件設(shè)計與實現(xiàn)

ID:33516765

大?。?.61 MB

頁數(shù):69頁

時間:2019-02-26

基于mvc模式的上位機軟件設(shè)計與實現(xiàn)_第1頁
基于mvc模式的上位機軟件設(shè)計與實現(xiàn)_第2頁
基于mvc模式的上位機軟件設(shè)計與實現(xiàn)_第3頁
基于mvc模式的上位機軟件設(shè)計與實現(xiàn)_第4頁
基于mvc模式的上位機軟件設(shè)計與實現(xiàn)_第5頁
資源描述:

《基于mvc模式的上位機軟件設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、西南交通大學(xué)碩士學(xué)位論文基于MVC模式的上位機軟件設(shè)計與實現(xiàn)姓名:林俊燕申請學(xué)位級別:碩士專業(yè):計算機應(yīng)用技術(shù)指導(dǎo)教師:蘇斌20070501西南交通大學(xué)碩士研究生學(xué)位論文第1頁摘要電子測試測量技術(shù)已經(jīng)涉及國民經(jīng)濟的各個行業(yè),實時頻譜儀(RTSA)是世界上唯一為專門解決數(shù)字RF問題設(shè)計的分析儀,在無線通信,無線監(jiān)控和雷達設(shè)計等領(lǐng)域有廣泛的應(yīng)用。在通過PC機遠程控制頻譜儀中,PC機稱為上位機,頻譜儀稱為下位機。頻譜儀上位機軟件運行在Pc機上,主要功能是實現(xiàn)在Pc機上遠程控制頻譜分析儀,同步顯示儀器上的測試數(shù)據(jù)和測試波形,也可以在Pc上保存分析數(shù)據(jù),為用戶提供后續(xù)分析參考的

2、依據(jù)。在電磁輻射污染嚴重的環(huán)境中無線遠程控制頻譜儀,上位機軟件提供了這一可能。本文首先介紹了電子測量測試技術(shù)在通訊領(lǐng)域的發(fā)展現(xiàn)狀,測試軟件在國內(nèi)外的發(fā)展情況,上位機軟件與測試軟件的關(guān)系。本文重點從面向?qū)ο蟮囊暯?,采用模型一視圖一控制器(MVC)設(shè)計模式,給出了通過USB總線,使用SCPI(StandardCommandsforProgrammableInstrumentslanguage)命令遠程控制頻譜儀的上位機軟件的三層軟件構(gòu)架的設(shè)計和實現(xiàn)。軟件采用通用的開發(fā)語言c#,從面向?qū)ο蟮慕嵌雀鶕?jù)MVC模式架構(gòu)軟件的三層結(jié)構(gòu),是為了劃分軟件的層次,組織軟件的代碼,在軟件的

3、功能擴展中方便升級維護。其中控制器封裝了業(yè)務(wù)功能,也即是軟件的業(yè)務(wù)功能層,模型對應(yīng)軟件的業(yè)務(wù)數(shù)據(jù)層,視圖也就是軟件的顯示層。在軟件設(shè)計中,定義了簡單的通訊格式,采用多線程技術(shù),通訊的同步性得到很好的保證。本軟件已提供給用戶使用,運行良好.本文最后探討了上位機軟件系統(tǒng)的發(fā)展趨勢。作者在此項目中所做的工作包括軟件的需求分析和軟件架構(gòu)的設(shè)計:軟件通訊模塊,文件模塊,以及圖形顯示模塊的實現(xiàn);以及軟件功能測試.關(guān)鍵字:上位機軟件,WC設(shè)計模式,SCPI,RTSA,USB西南交通大學(xué)碩士研究生學(xué)位論文第1I頁AbstractElectronicTest&Measllretechn

4、iqueinvolvesinmanyfieldsofindustry.RTSA(ReaiTimeSpecmunAnalyzer)isspecialproductforradiofrequencydesignproblem,applicationinmanyfieldssuchaswirelesscommunication,RFdevelopment,radardesignete.WhilecomputercontrollingRTSA,computeriscalledsupercomputer,andRTSAiscalledslavecomputer.Super-co

5、mputersoftwarediscussedinthispaperrunsonsupercomputer,ithasfunctionsofcontrollingRTSAusingSCPI(StandardCommandsforProgrammableInstrumentslanguage),displayingtestdataofinstrumentsonPC,alsodisplayingwavesynchronouslyasthespectrumanalyzers,andsavingdataonPCforUSerS’USeinthefuture.ThissoRwa

6、reofferssomeprobabilityofcontrollingspectrumanalyzersbywirelessindirtycircumstancebecauseofelectromagnetismpollution.ThisarticlefirstintroducesthestatusofElectronicTest&Measuretechniqueincommunicationfield,thenthedevelopmentoftestsoi}t、Ⅳareintheworld,andtherelationofbetweensuper-compute

7、rsoftwarewithtestsoftware.Thisarticleputsemphasisontheresearchintodesignandrealizationofsuper-computersotS'warethree-layersoRwarearchitecture,basedOB.Model-View-Controller(MVC)patterninobjectorientedprogramming.ThesoftwareisprogrammedwithVisual鐘.ItisarcllitectedbyMVCpattern,for

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。