1006大設(shè)計(jì)翻譯版面向強(qiáng)震應(yīng)急處置系統(tǒng)數(shù)據(jù)_第1頁(yè)
1006大設(shè)計(jì)翻譯版面向強(qiáng)震應(yīng)急處置系統(tǒng)數(shù)據(jù)_第2頁(yè)
1006大設(shè)計(jì)翻譯版面向強(qiáng)震應(yīng)急處置系統(tǒng)數(shù)據(jù)_第3頁(yè)
1006大設(shè)計(jì)翻譯版面向強(qiáng)震應(yīng)急處置系統(tǒng)數(shù)據(jù)_第4頁(yè)
1006大設(shè)計(jì)翻譯版面向強(qiáng)震應(yīng)急處置系統(tǒng)數(shù)據(jù)_第5頁(yè)
已閱讀5頁(yè),還剩48頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

足所Ⅳ、主要參考資孝,芳.地理空間數(shù)據(jù)可視化:科.GIS數(shù)據(jù)模型中要素對(duì)象與要素類(lèi)別的研孝,芳.地理空間數(shù)據(jù)可視化:科 銀光中國(guó)( .城市模擬可視化信息系統(tǒng)研究[D].青島.城市模擬可視化信息系統(tǒng)研究[D].青島:中國(guó)海洋大學(xué).災(zāi).災(zāi)情數(shù)據(jù)可視化技術(shù)研究及應(yīng)用[D].湖南:湖南大學(xué),,,,,,.GIS的臨汾市震災(zāi)情評(píng)估系統(tǒng)[J].測(cè)繪與空間地理信息.2010,33(6):180-..基于Silverlight的電子地圖的研究與設(shè)計(jì)[D].浙江:學(xué)華華崗體數(shù)據(jù)可視化和分析研究[D].浙江:浙江大學(xué)計(jì)算機(jī)院計(jì)算機(jī)科學(xué)與業(yè)類(lèi)100612班本人我,本及其研究工作是由在導(dǎo)師指導(dǎo)下獨(dú)立完成的,在完成時(shí)所利用的一切資料均參考文獻(xiàn)中列出。時(shí)間:2014年6Designandimplementationofinternationalearthquakerescuedatapresentationlayerprocessoriented.Author:WeiTutor:MaShi-Theemergencyrescueworkintheearthquake,industryexpertsneedtostageinresponsetodefinedbytheearthquakerescue,themeasurementresultsCo.estimateson-sitecasualties,generatinghazardmap,majorhazardwarningleveldataproducts,fortherescueteam,materialdistributionandprovidedecisionsupport.Indataprocessing,thesystemneedstooperateondifferenttypesofdatasources,suchas:largeamountsofGISdatasource,arelationaldatasource,datasource,datasourcesontheinternet.InthispaperapplicationofinternationalearthquakerescuedisposalsystemundertheframeworkofGISdatasourceandrelationaldatasourceusingtheinternationalearthquakerescueapplicationdisposalsysteminthe ,theuseofvirtualizationtechnology,designavirtualdatasourceGISdataandrelationaldatasourcebasedontheunifiedinterface,providesageneralentitydatathesourceofsystemoperation,allkindsofoperationoftheunifiedinterfaceincludesadatasource,includingdatasourceconnection,thedatasourceisdisconnected,thedatasourcequeryoperationandsoon,andthedesignofvirtualdatasourcelogmodule;andonthisbasis,thedesignandRealizationofthepresentationlayerofinternationalseismicdatabasedonC/Sstructure,candirectlymanipulateGISdatasourceandtherelationtypethedatasourcebyinterface.:DataPresentationLayer;GIS;Datavisualization;Manual 緒 課題來(lái) 課題背 課題意 國(guó)內(nèi)外研究現(xiàn) 數(shù)據(jù)轉(zhuǎn)化方 數(shù)據(jù)倉(cāng)庫(kù) 虛擬 基于通用數(shù)據(jù)庫(kù)技術(shù)的方 基于中間件的技 基于xml技術(shù)的方 研究?jī)?nèi)容和目 組織結(jié) 相關(guān)概念與技 地理信息系統(tǒng)(GeographicInformationSystem,簡(jiǎn)稱(chēng)GIS)簡(jiǎn) 超圖軟件(SuperMapGIS)簡(jiǎn) SuperMapObjects.NET簡(jiǎn) Database)數(shù)據(jù) Factory(工廠(chǎng))模 中介者模 MVC(Model-View-Controller)模 小 面向強(qiáng)震應(yīng)急處置系統(tǒng)的數(shù)據(jù)資源發(fā)布框架的設(shè) 需求分 虛擬化數(shù)據(jù)源設(shè) 系統(tǒng)架構(gòu)設(shè) 系統(tǒng)架構(gòu) 小 面向強(qiáng)震應(yīng)急處置系統(tǒng)的數(shù)據(jù)資源發(fā)布框架的實(shí) 需求分 系統(tǒng)的總體實(shí) 系統(tǒng)中間層的實(shí) Factory模塊的實(shí) parseResult(通用查詢(xún)結(jié)構(gòu))實(shí) DBView(數(shù)據(jù)源對(duì)象)的實(shí) DBLog(虛擬數(shù)據(jù)源日志)實(shí) 系統(tǒng)實(shí)驗(yàn)設(shè)計(jì)與分 實(shí)驗(yàn)總體設(shè)計(jì)分 總體測(cè)試流程 實(shí)驗(yàn)描述與分 系統(tǒng)測(cè)試環(huán) 連接虛擬數(shù)據(jù)源測(cè) 虛擬數(shù)據(jù)源操作測(cè) 日志系統(tǒng)操作測(cè) 小 結(jié) 6.1.成 進(jìn)一步工 致 參考文 附 緒課題來(lái)源課題背景針對(duì)這一發(fā)展趨勢(shì),中國(guó)應(yīng)急搜救中心開(kāi)展“社會(huì)服務(wù)工程項(xiàng)目—國(guó)際強(qiáng)情事件的確認(rèn);因此,災(zāi)情數(shù)據(jù)表現(xiàn)層平臺(tái)成為整個(gè)“國(guó)際強(qiáng)震救援應(yīng)用處置系統(tǒng)”的業(yè)務(wù)之一課題意義時(shí)間點(diǎn)形成災(zāi)情綜合研判報(bào)告。利用強(qiáng)震的各方面數(shù)據(jù),完成分析以及重大工模型編觸研判結(jié) 災(zāi)模型編觸研判結(jié) 災(zāi)情數(shù)研判結(jié) 研判結(jié)數(shù)據(jù)存 文件系 GIS服務(wù)GIS數(shù)據(jù)庫(kù),關(guān)系型數(shù)據(jù)庫(kù)等,因此,為國(guó)內(nèi)外研究現(xiàn)ODBC方法和傳統(tǒng)的模式集成方法都是典微軟的通用數(shù)據(jù)結(jié)構(gòu)、三層集成方案、DCOM/CORBA和用XML進(jìn)行集成等都可的問(wèn)題主要涉及到數(shù)據(jù)集成的問(wèn)題,數(shù)據(jù)集成有許多集成產(chǎn)品。例如國(guó)外的BEALiquidData,BusinessObjectsDataIntegrator,國(guó)內(nèi)的數(shù)據(jù)集成中間件OnceDI、東方科技繼承中間件TongIntegrator等。這些中間件利用Intranet或Internet進(jìn)行數(shù)據(jù)集成,為數(shù)據(jù)庫(kù)文件系統(tǒng)以及應(yīng)用程序等異構(gòu)數(shù)據(jù)源可以提供轉(zhuǎn)換傳輸和等操作的數(shù)據(jù)數(shù)據(jù)轉(zhuǎn)換方法錯(cuò)誤!未找到源。是將一個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)經(jīng)過(guò)轉(zhuǎn)換工具映射轉(zhuǎn)換為另一個(gè)數(shù)的模式,對(duì)于N個(gè)異構(gòu)數(shù)據(jù)源,為了實(shí)現(xiàn)它們的互訪(fǎng),需要建立的轉(zhuǎn)化模式總和為: 這種方法要集成系統(tǒng)提供一個(gè)集成的虛擬視圖錯(cuò)誤!未找到,這個(gè)虛擬視圖是當(dāng)用戶(hù)meditor(中介器)法。那么在這種查詢(xún)方法中,中介器實(shí)際上不數(shù)據(jù)的,他只是合度高、數(shù)據(jù)量大,且變化極快的異構(gòu)數(shù)據(jù)庫(kù)系統(tǒng)。基于通用數(shù)據(jù)庫(kù)技術(shù)的方利用一些通用的數(shù)據(jù)庫(kù)技術(shù)錯(cuò)誤!未找到源(如JDBC,ODBC,OLEDB)也可以實(shí)現(xiàn)異構(gòu)數(shù)據(jù)互訪(fǎng)即每個(gè)數(shù)據(jù)源都有通用數(shù)據(jù)庫(kù)技術(shù)提供的接口建立起相互轉(zhuǎn)化的模式。ODBC使用層次的方法來(lái)管理數(shù)據(jù)。即在數(shù)據(jù)庫(kù)通訊結(jié)構(gòu)的每一層對(duì)可能出DLL(即驅(qū)動(dòng)程序)以完成對(duì)數(shù)據(jù)的操作。但是,采用這種方式解決數(shù)據(jù)ODBC只能允多種異構(gòu)數(shù)據(jù)庫(kù)的級(jí)聯(lián),如查詢(xún)中的異構(gòu)數(shù)據(jù)庫(kù)表的連接。且ODBC支持的操作系統(tǒng)有限,多數(shù)UNIX上缺少ODBC驅(qū)動(dòng)程序。DCOMOMGCORBA技術(shù)找到。。和現(xiàn)了對(duì)對(duì)象的透明,給數(shù)據(jù)集成提供了極大的方便。我們可以利用DCOM或XMLDTDSchema來(lái)定義數(shù)據(jù)的結(jié)構(gòu)錯(cuò)誤!未找到,利用它可以確認(rèn)文檔中據(jù)集成的策略以DTD-Schema為橋梁移植到對(duì)XML文檔的集成上來(lái),從而實(shí)現(xiàn)對(duì)XMLWeb頁(yè)面的集成。XML可以對(duì)很多類(lèi)型的異構(gòu)信息進(jìn)行高級(jí)集成。包括RDB在內(nèi)的各種信息來(lái)源,都可以為其設(shè)計(jì)相應(yīng)的包裝器,將其包裝成統(tǒng)一的XMLXMLXML文檔的研究?jī)?nèi)容和目本課題的研究?jī)?nèi)容是:在本課題中,主要是針對(duì)應(yīng)急處置系統(tǒng)中所使用的GIS數(shù)據(jù)源和關(guān)系型數(shù)據(jù)源提供統(tǒng)一的數(shù)據(jù)查詢(xún)接口,對(duì)項(xiàng)目使用中的GIS數(shù)據(jù)源和關(guān)系目中,GIS數(shù)據(jù)源的空間查詢(xún)和關(guān)系型數(shù)據(jù)源的查詢(xún)方式完全不同,關(guān)系型數(shù)據(jù)源的數(shù)據(jù)查詢(xún)是通過(guò)SQL語(yǔ)句進(jìn)行查詢(xún)和操作,GIS數(shù)據(jù)源是通過(guò)超圖的查詢(xún)接口進(jìn)行查詢(xún),源操作的實(shí)現(xiàn)。這樣本系統(tǒng)就達(dá)到了了數(shù)據(jù)源之間的異構(gòu)性的目的性。GIS數(shù)據(jù)源和為該數(shù)據(jù)資源發(fā)布框架提供一個(gè)統(tǒng)一的數(shù)據(jù)接口,并且保證該框架具有高用工具來(lái)操作GIS數(shù)據(jù)源和關(guān)系型數(shù)據(jù)源。組織結(jié)構(gòu)相關(guān)概念與技地理信息系統(tǒng)(GeographicInformationSystem,簡(jiǎn)稱(chēng)GIS)簡(jiǎn)介地理信息系統(tǒng)錯(cuò)誤!未找到引用源。(GeographicInformationSystem或Geo-Information系統(tǒng)分為以下5個(gè)部分:人員GIS中最重要的組成開(kāi)發(fā)人員必須定GIS中被執(zhí)行的各種任務(wù),GIS軟件功能的不足,但是相反的情況就不成立。最好的軟件也無(wú)法彌補(bǔ)操作人員對(duì)GIS的一無(wú)所知所帶來(lái)的負(fù)作用。GIS軟件,還包括各種數(shù)據(jù)庫(kù),繪圖、統(tǒng)計(jì)、影像處理及其它程GIS中的兩種地理數(shù)據(jù)成分:空間數(shù)據(jù),與空間要素幾何特性有關(guān);屬超圖軟件(SuperMapGIS)簡(jiǎn)介足技術(shù)創(chuàng)新,研制了新一代地理信息系統(tǒng)軟件——SuperMapGIS,形成了全系列GISSuperMapObjectsNET簡(jiǎn)是基于超圖共享式GIS.NET技術(shù)的組件式GIS開(kāi)發(fā)平臺(tái)。GISC++GIS功能;在此基礎(chǔ)上,SuperMapObjectsNETC++/CLI.NETCOM封裝或者中間件運(yùn)行的組件,比通過(guò)中間件調(diào)用COM的方式在效率上將有極大的提高。SuperMapObjects.NET支持所有.NET開(kāi)發(fā)語(yǔ)言,如C#、VB.NET、C++/CLI等; Database)數(shù)據(jù)庫(kù)UDB數(shù)據(jù)庫(kù)錯(cuò)誤!未找到源。IBMlinux,Unix,windows的關(guān)系型數(shù)DB2數(shù)據(jù)庫(kù),DB2主要應(yīng)用于大型應(yīng)用系統(tǒng),具有較好的可伸縮性,可支持從大型機(jī)到單用戶(hù)環(huán)境,應(yīng)用于OS/2、Windows等平臺(tái)下。UDB提供了SQL命令。UDB采用了數(shù)據(jù)分級(jí)技術(shù),能夠使大型機(jī)數(shù)據(jù)很方便載到LAN數(shù)據(jù)庫(kù)服務(wù)器,使得客戶(hù)機(jī)/服務(wù)器用戶(hù)和基于LAN的應(yīng)Factory(工廠(chǎng))模式Factory模式允許我們只依賴(lài)抽象接口就能創(chuàng)建出具體對(duì)象的實(shí)例。其主要的目的出來(lái)的對(duì)象,帶有很多的商業(yè)邏輯。也許這就是FACTORYMETHOD中的METHOD的意思另外它還附帶了一個(gè)好處就是因?yàn)樗轻槍?duì)一組繼承的廠(chǎng)品等級(jí)結(jié)構(gòu),構(gòu)造出一一中介者模式相互,從而使其耦合松散,而且可以獨(dú)立地改變它們之間的交互。簡(jiǎn)單點(diǎn)來(lái)說(shuō),將MVC(Model-View-Controller)MVC模式錯(cuò)誤!未找到Model-View-Controller是軟件工程中的一種軟件架構(gòu)模式,把軟件系統(tǒng)分為三個(gè)基本部分:模型(Model、視圖(View)和控制器(ControllerMVC模式最早由TrygveReenskaug在1978年提出[1],是施樂(lè)奧多(XeroxPARC20世紀(jì)80年代為程序語(yǔ)言Smalltalk發(fā)明的一種軟件設(shè)計(jì)模式。MVC-(View)-(Model)-程序員編寫(xiě)程序應(yīng)有的功能(實(shí)現(xiàn)算法等等、數(shù)據(jù)庫(kù)專(zhuān)家進(jìn)行MapReduce錯(cuò)誤!未找到 Key/Value格式是一個(gè)很神奇的格式,利用巧妙設(shè)計(jì)的Key和Value幾乎可以表達(dá)MemcacheDBMongoDB都是使用Key/Value來(lái)數(shù)據(jù)。曾經(jīng)在研究HBase的數(shù)據(jù)時(shí)也發(fā)現(xiàn)HBase底層就是利用Key/Value結(jié)構(gòu)實(shí)現(xiàn)了Column-Base數(shù)據(jù)的。所以說(shuō)幾乎所有的數(shù)據(jù)都可以轉(zhuǎn)化為Key/ValueMapReduce里面也占著舉足輕重的作用,MapReduce交互的數(shù)據(jù)必須是Key/Value格式。正是由于使用Key/Value作為交互的格式,Shuffle才有了用武之地,使得MapReduce打破原有分布式計(jì)算的老套路,成為一顆閃亮的。job后通過(guò)Reduce任務(wù)進(jìn)行合并。GIS數(shù)據(jù)庫(kù)的超圖地理信息系統(tǒng)組件,用來(lái)管理多個(gè)數(shù)據(jù)源的中介者模式,軟件整體的MVC架構(gòu)的介紹。面向強(qiáng)震應(yīng)急處置系統(tǒng)的數(shù)據(jù)資源發(fā)布框架的需求分析由于在國(guó)際強(qiáng)震救援處置系統(tǒng)中所用到的數(shù)據(jù)庫(kù)有GIS數(shù)據(jù)庫(kù),關(guān)系型數(shù)據(jù)庫(kù),們不可能為每一個(gè)數(shù)據(jù)庫(kù)去準(zhǔn)備一套操作工具,這樣有N個(gè)數(shù)據(jù)庫(kù),我們就需要提出N套接口來(lái)操作這N個(gè)數(shù)據(jù)庫(kù),這個(gè)N套接口,不僅不方便用戶(hù)使用,也不方便編寫(xiě)本數(shù)據(jù)庫(kù)的形式存在,即UDB數(shù)據(jù)庫(kù)。對(duì)于GIS數(shù)據(jù)源而言,GIS數(shù)據(jù)源不僅僅具有GIS數(shù)據(jù)源和關(guān)系型數(shù)據(jù)庫(kù)等同起來(lái)。在兩者的數(shù)據(jù)庫(kù)操作上面,GISSQL語(yǔ)句的查詢(xún),還存在空間查詢(xún)和屬性查詢(xún)??臻g查GIS數(shù)據(jù)源的主要查詢(xún)方式。但是關(guān)系型數(shù)據(jù)庫(kù)只支持SQL語(yǔ)言查詢(xún)。綜上所述,雖GIS數(shù)據(jù)源底層的實(shí)現(xiàn)是以關(guān)系型數(shù)GIS數(shù)據(jù)源在關(guān)系型數(shù)據(jù)庫(kù)的基礎(chǔ)上為數(shù)據(jù)源中的每個(gè)數(shù)據(jù)集增加GIS數(shù)據(jù)SQL語(yǔ)言查詢(xún),但是在實(shí)際應(yīng)用中上所述,GIS數(shù)據(jù)庫(kù)和關(guān)系型數(shù)據(jù)庫(kù)無(wú)論是在操作上和在結(jié)構(gòu)組成上的差異均很大。虛擬化數(shù)據(jù)源設(shè)計(jì)虛擬化數(shù)據(jù)源只是在中間層為用戶(hù)提供一個(gè)統(tǒng)一的接口,而具體的數(shù)據(jù)源系統(tǒng)架構(gòu)設(shè)計(jì) 用 用 用MySQLMySQL數(shù)據(jù) GIS服務(wù)3-1在系統(tǒng)的總體架構(gòu)上,本系統(tǒng)是采取MVC回對(duì)應(yīng)的查詢(xún)結(jié)果。其中框架的內(nèi)部結(jié)構(gòu)可以用圖3-2數(shù)據(jù)示意圖來(lái)表示:Data-Data-App-3-2所示,數(shù)據(jù)源通過(guò)Data-Channel層與App-Context進(jìn)行交互,其中Data-Channel為數(shù)據(jù)通道,其作用為提供一個(gè)統(tǒng)一接口的中間層,App-Context為應(yīng)用環(huán)境上下文,框架的流程為App-Context向Data-Channel發(fā)送數(shù)據(jù)調(diào)用請(qǐng)求,據(jù)源,數(shù)據(jù)源端自身查詢(xún)數(shù)據(jù),查詢(xún)結(jié)束后,將數(shù)據(jù)返回給Data-Channel端,然后Data-Channel中講數(shù)據(jù)封裝處理完以后,將處理結(jié)果放回給App-Context端。3-3GISGISGIS3-3Factory模塊,將用戶(hù)輸入的信息轉(zhuǎn)化成對(duì)應(yīng)的統(tǒng)一查詢(xún)格式,這個(gè)系統(tǒng)將第二步構(gòu)造完成的對(duì)象,輸入到數(shù)據(jù)源模塊數(shù)據(jù)源模塊解析對(duì)第二步產(chǎn)生的對(duì)象,根據(jù)標(biāo)志位分析操作格式GISGIS數(shù)據(jù)源,如果為關(guān)系型數(shù)據(jù)源,則根據(jù)SQL信息操作對(duì)應(yīng)的關(guān)系型數(shù)據(jù)源。并且寫(xiě)入日志。3-4FactoryFactory模塊只有一個(gè)靜態(tài)方法,其作用是根據(jù)用戶(hù)輸入的字符串解析填充對(duì)應(yīng)的用戶(hù)輸入信用戶(hù)輸入信否是3-5FactoryData-Source=(DS-Name,DS-Type,DS-Addr,DS-DS-NameDS-Type:表示數(shù)據(jù)源類(lèi)型,目前支持兩類(lèi)數(shù)據(jù)源,即關(guān)系型數(shù)據(jù)庫(kù)數(shù) DB,DS-Type={DB,SDB}DS-Addr信息,例如用戶(hù)名,等。Data-Req=(DS-Name,Data-Operation,Predicate,Ret-Data-DS-NameRet-Data-Desc應(yīng)的數(shù)據(jù)庫(kù),而DS-Name可以為空,即使用的是當(dāng)前打開(kāi)的數(shù)據(jù)源。將Ret-Data-Desc在數(shù)據(jù)請(qǐng)求中 中,本系統(tǒng)中對(duì)謂詞的定義為以下部分1)Predicate是一個(gè)原子謂詞表達(dá)設(shè)Predicate1,Predicate2Predicate1Predicate2原子謂詞(Atom-Predicate)是一個(gè)表達(dá)式:Atom-Predicate=boolean(Object1,Object2 操作,Object1、Object2是boolean的兩個(gè)操作對(duì)于DB(關(guān)系型數(shù)據(jù)庫(kù)boolean{=,>,<,,,Object2Object2 ,initk>為位置參數(shù)對(duì)于SDB(GIS數(shù)據(jù)源Within,Object2Object2 ,initk返回?cái)?shù)據(jù)描述(Ret-Data-Desc)所請(qǐng)求數(shù)據(jù)的返回格式描述,定義Data-Name 其中:Data-Objecti ,n,是數(shù)據(jù)對(duì)象的描述數(shù)據(jù)模塊設(shè)在本系統(tǒng)中需要完成對(duì)多個(gè)類(lèi)型的數(shù)據(jù)源的,其中包含有關(guān)系型數(shù)據(jù)源,GIS接口用于數(shù)據(jù)源。添加新的數(shù)據(jù)庫(kù)后,可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行獨(dú)立的新的代碼可以通過(guò)和原有的代碼進(jìn)行簡(jiǎn)單的組合或者機(jī)制即能實(shí)現(xiàn)新的能圖3-6數(shù)據(jù)3-7DBViewDBViewDBConnect方法是應(yīng)的DBConnect方法即可。是GIS數(shù)據(jù)3-7返回連接結(jié)果,并且寫(xiě)入日志。 3-8DBViewDBViewDBClose方法是一的DBConnect方法即可。關(guān)系型數(shù)據(jù)GIS數(shù)據(jù)3-9的處理。對(duì)于高并發(fā),本系統(tǒng)的處理是通過(guò)委托來(lái)實(shí)現(xiàn)的。如圖3-10DBLog模塊的3-10cache模塊用來(lái)處理這個(gè)問(wèn)題,cachelog日志文件,cache將會(huì)定時(shí)寫(xiě)入到文本中,如果不存在cache,就會(huì)出現(xiàn)日志模塊的高IO寫(xiě)入問(wèn)題,這樣會(huì)導(dǎo)致出現(xiàn)磁盤(pán)的高IO現(xiàn)象,將會(huì)成為性能的瓶頸。Cache是Cache是否已寫(xiě)入到更新Cache信 清空清空清空

3-11寫(xiě)入Cache判斷Cache是否已滿(mǎn),若以滿(mǎn),執(zhí)行(6)(4判斷Cache定時(shí)器是否觸發(fā),若觸發(fā),執(zhí)行(6)(5CacheCache清空Cache小面向強(qiáng)震應(yīng)急處置系統(tǒng)的數(shù)據(jù)資源發(fā)布框架的需求分析系統(tǒng)的松系統(tǒng)能夠方便的擴(kuò)展新的數(shù)據(jù)源系統(tǒng)的總體實(shí)數(shù)據(jù)源數(shù)據(jù)源虛擬關(guān)系型數(shù)據(jù)源GIS數(shù)據(jù)源模虛擬數(shù)據(jù)源數(shù)據(jù)隊(duì)日志模4-1主要是由日志模塊,數(shù)據(jù)源基類(lèi)模塊,F(xiàn)actory模塊,通用數(shù)據(jù)源操作模塊,以及FactoryFactory填發(fā)數(shù)據(jù)源基數(shù)據(jù)源基4-2Factory根據(jù)用戶(hù)的輸入信息,填充通用的數(shù)據(jù)源操作對(duì)象,在通用的數(shù)據(jù)源操作系統(tǒng)中間層的實(shí)現(xiàn)log字典是以用戶(hù)給數(shù)據(jù)源的4-1生生虛擬化數(shù)據(jù)傳通用數(shù)據(jù)操作對(duì)返回操作結(jié)4-3FactoryFactory模塊的實(shí)

4-4FactoryGetEngineTypeGetEngineType4-5Factory(即通用查詢(xún)對(duì)象戶(hù)輸入的字符串轉(zhuǎn)4-2Factory如果系統(tǒng)以后需要添加對(duì)應(yīng)的數(shù)據(jù)源只需要在GetEngineType中添加對(duì)應(yīng)的數(shù)據(jù)parseResult中添加對(duì)應(yīng)的parseResult(通用查詢(xún)結(jié)構(gòu))實(shí)現(xiàn)GIS4-3行下一步的操作。DBView的實(shí)現(xiàn)參見(jiàn)4.6節(jié)。DBView(數(shù)據(jù)源對(duì)象)的實(shí)現(xiàn)4-6DBView這個(gè)方法是一個(gè)靜Factory方法,其作用是根據(jù)用戶(hù)成對(duì)應(yīng)DBView其作用是返回對(duì)應(yīng)的DBView的具型這個(gè)方法是一個(gè)虛4-4DBViewcommand方法來(lái)實(shí)現(xiàn)數(shù)據(jù)源的操作。如果用戶(hù)以后對(duì)需要增加不同類(lèi)型的數(shù)據(jù)源只DBViewcommand的方法,就能夠向系統(tǒng)中通用查詢(xún)通用查詢(xún)對(duì)虛擬化數(shù)虛擬化數(shù)據(jù)關(guān)系型數(shù)據(jù)GIS數(shù)據(jù)4-8DBLog(虛擬數(shù)據(jù)源日志)實(shí)DBLog是虛擬數(shù)據(jù)源的日志系統(tǒng),這個(gè)模塊的主要作用是用于記入用戶(hù)對(duì)虛擬數(shù)4-9Cache是否已寫(xiě)入到數(shù)據(jù)源高并發(fā),高量的問(wèn)題。具Cache是否已寫(xiě)入到更新Cache 清空清空清空4-10則cache模塊調(diào)用DBLog的文本讀寫(xiě)模塊,把cache中的數(shù)據(jù)寫(xiě)入到對(duì)應(yīng)的本地系統(tǒng)實(shí)驗(yàn)設(shè)計(jì)與分實(shí)驗(yàn)總體設(shè)計(jì)分析驗(yàn)證虛擬數(shù)據(jù)源的功能完備性驗(yàn)證虛擬數(shù)據(jù)源在分發(fā)對(duì)應(yīng)的數(shù)據(jù)查詢(xún)的正確性針對(duì)以上幾點(diǎn)測(cè)試內(nèi)容,本文提出了以下的測(cè)試方案:源5-1GIS

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論