資源描述:
《數(shù)據(jù)監(jiān)測(cè)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、分類(lèi)號(hào):TP31910710-2015124083碩士學(xué)位論文數(shù)據(jù)監(jiān)測(cè)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)劉樂(lè)樂(lè)導(dǎo)師姓名職稱(chēng)樊?,|副教授申請(qǐng)學(xué)位類(lèi)別工學(xué)碩士學(xué)科專(zhuān)業(yè)名稱(chēng)交通信息工程及控制論文提交日期2018年4月2日論文答辯日期2018年5月21日學(xué)位授予單位長(zhǎng)安大學(xué)DesignandImplementationofDataMonitoringPlatformAThesisSubmittedfortheDegreeofMasterCandidate:LiuLeleSupervisor:Prof.FanHaiweiChang’anUniversity,Xi’an,China摘要在工業(yè)生產(chǎn)和
2、控制領(lǐng)域,走過(guò)了從“儀表儀器+手工記錄”的數(shù)據(jù)監(jiān)測(cè)方式,到以計(jì)算機(jī)為主體的自動(dòng)測(cè)控,繼而發(fā)展為分布式數(shù)據(jù)監(jiān)測(cè)系統(tǒng)的技術(shù)形式。但由于應(yīng)用領(lǐng)域十分廣泛,暴露了現(xiàn)有的數(shù)據(jù)監(jiān)測(cè)軟件存在著通用性差、復(fù)用率低、開(kāi)發(fā)周期長(zhǎng)、系統(tǒng)測(cè)試?yán)щy等諸多嚴(yán)重問(wèn)題。另一方面,由于不同的數(shù)據(jù)監(jiān)測(cè)系統(tǒng)具有許多相同或近似的功能,因而在系統(tǒng)開(kāi)發(fā)過(guò)程中存在著大量重復(fù)工作,導(dǎo)致系統(tǒng)成本過(guò)高、開(kāi)發(fā)周期延長(zhǎng),而且軟件質(zhì)量不可控。尤為欠缺的是,不具備跨平臺(tái)能力。為此,設(shè)計(jì)開(kāi)發(fā)具有跨平臺(tái)能力的平臺(tái)化系統(tǒng),形成低成本快速開(kāi)發(fā)個(gè)性化數(shù)據(jù)監(jiān)測(cè)應(yīng)用軟件的技術(shù)方式,是解決上述系列問(wèn)題的良好方案。利用該平臺(tái)針對(duì)具體的數(shù)據(jù)監(jiān)測(cè)應(yīng)
3、用場(chǎng)景,以組態(tài)化配置方式快速搭建目標(biāo)系統(tǒng),完成開(kāi)發(fā)并實(shí)現(xiàn)部署。論文首先圍繞著國(guó)內(nèi)外數(shù)據(jù)監(jiān)測(cè)平臺(tái)的發(fā)展歷程及現(xiàn)狀,側(cè)重從組態(tài)技術(shù)、實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)等關(guān)鍵技術(shù)角度進(jìn)行了綜述。分析總結(jié)了目前的數(shù)據(jù)監(jiān)測(cè)平臺(tái)系統(tǒng)多是針對(duì)特定的領(lǐng)域研究,通用性較差,更不能直接應(yīng)用于其他領(lǐng)域,也不具備跨平臺(tái)功能,造成了軟件資源上的極大浪費(fèi)。針對(duì)平臺(tái)限制、缺乏通用性等問(wèn)題,論文綜合運(yùn)用Qt技術(shù)、組態(tài)技術(shù)、組件技術(shù)、數(shù)據(jù)壓縮及TCP/IP等關(guān)鍵技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了支持實(shí)時(shí)多任務(wù),具有封裝性、開(kāi)放接口和跨平臺(tái)應(yīng)用特性的數(shù)據(jù)監(jiān)測(cè)平臺(tái)系統(tǒng)。論文主要?jiǎng)?chuàng)新之處有以下兩個(gè)方面:(1)設(shè)計(jì)了基于圖形庫(kù)的UI開(kāi)發(fā)模塊。其
4、中通過(guò)Qt信號(hào)/槽機(jī)制實(shí)現(xiàn)了監(jiān)測(cè)變量與界面圖元的關(guān)聯(lián);采用XML結(jié)合DOM技術(shù)實(shí)現(xiàn)界面數(shù)據(jù)的存儲(chǔ)與解析。(2)論文提出一種改進(jìn)的旋轉(zhuǎn)門(mén)算法,能夠自適應(yīng)地調(diào)整壓縮偏移量,保證了重建數(shù)據(jù)在一定誤差范圍內(nèi)的正確性,解決了傳統(tǒng)旋轉(zhuǎn)門(mén)算法中壓縮偏移量因設(shè)置不合理而導(dǎo)致數(shù)據(jù)壓縮與解壓性能差的問(wèn)題。關(guān)鍵詞:數(shù)據(jù)監(jiān)測(cè)平臺(tái),跨平臺(tái),組態(tài)軟件,實(shí)時(shí)數(shù)據(jù)庫(kù),TCP/IPIAbstractsInthefieldofindustrialproductionandcontrol,datamonitoringsystemhasgonethroughthedatamonitoringmethodfr
5、om“instrument+manualrecording”totheautomaticmeasurementcontroledbyacomputerandthenhasdevelopedintoatechnicalformofadistributeddatamonitoringsystem.However,duetoawiderangeofapplications,theexistingdatamonitoringsoftwarehasexposedmanyseriousproblemssuchaspoorversatility,lowreuserate,longd
6、evelopmentcycle,anddifficultsystemtesting.Meanwhile,becausedifferentdatamonitoringsystemshavemanyidenticalorsimilarfunctions,thereisalargeamountofrepetitiveworkinsystemdevelopment,resultinginhighsystemcosts,longerdevelopmentcycles,anduncontrollablesoftwarequality.Thecross-platformcapabi
7、litiesisparticularlylacking.Therefore,developingaplatformedsystemwithcross-platformcapabilitiesandrealizingalow-costandrapiddevelopmentofpersonalizeddatamonitoringapplicationsoftwaretechnologyareasolutiontotheabove-mentionedproblems.Usingthisplatformforspecificdatamonitoringapp