基于XML的校園異構(gòu)數(shù)據(jù)庫集成系統(tǒng)設(shè)計與實現(xiàn)
本文關(guān)鍵詞:基于XML的校園異構(gòu)數(shù)據(jù)庫集成系統(tǒng)設(shè)計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著網(wǎng)絡(luò)及計算機技術(shù)的迅猛發(fā)展,越來越多領(lǐng)域的校園管理工作都依賴于信息技術(shù)。信息技術(shù)帶來了數(shù)據(jù)存儲和使用的問題,即異構(gòu)數(shù)據(jù)的整合問題,異構(gòu)數(shù)據(jù)往往分散存放,數(shù)據(jù)的形式也多種多樣,沒有統(tǒng)一模式,而這類數(shù)據(jù)往往分布于不同的服務(wù)器,并且數(shù)據(jù)源采用不同的存儲格式,描述數(shù)據(jù)時使用不同的概念、屬性及關(guān)系。因此相互之間難以操作,要整合更是問題。隨著學(xué)校信息化建設(shè)步伐的推進,對異構(gòu)數(shù)據(jù)進行整合、集成的需求越來越迫切。本文在分析異構(gòu)數(shù)據(jù)集成技術(shù)的基礎(chǔ)上提出了利用數(shù)據(jù)庫中間件技術(shù)來解決異構(gòu)數(shù)據(jù)庫集成的方案,從而使得校園中數(shù)據(jù)庫的整合得以加強。在該方案中元數(shù)據(jù)信息用XML文檔來保存,包括局部表的Web服務(wù)注冊信息、全局表、全局表和局部表的映射信息等。服務(wù)分解模塊接收來自應(yīng)用程序發(fā)送過來的請求,并將請求進行解釋分解,得到幾個子請求,發(fā)送給引用模塊,由引用模塊發(fā)送給相應(yīng)的Web Service包裝器,執(zhí)行對各異構(gòu)數(shù)據(jù)庫的子查詢,最后將結(jié)果打包傳回給中間件服務(wù)結(jié)果模塊。服務(wù)結(jié)果模塊取得各服務(wù)傳回的SOAP后,將結(jié)果轉(zhuǎn)化為本地的XML文件,以供給結(jié)果合成模塊。合并模塊根據(jù)元數(shù)據(jù)表的信息將多個XML文件進行合并,發(fā)送給用戶界面。利用XML技術(shù)和常用的分布式對象中間件技術(shù),結(jié)合XML技術(shù)和Web Services在中間件中的優(yōu)勢,根據(jù)數(shù)據(jù)庫中間件的思想設(shè)計實現(xiàn)了一個通用的異構(gòu)數(shù)據(jù)庫集成中間件,并給出了詳細(xì)的設(shè)計方案以及實現(xiàn)過程。
【關(guān)鍵詞】:異構(gòu)數(shù)據(jù)庫 中間件技術(shù) XML
【學(xué)位授予單位】:浙江工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.13
【目錄】:
- 摘要5-6
- ABSTRACT6-9
- 第1章 緒論9-16
- 1.1 論文研究的背景9-10
- 1.2 國內(nèi)外研究現(xiàn)狀10-14
- 1.2.1 異構(gòu)數(shù)據(jù)庫12-13
- 1.2.2 通用SQL API13
- 1.2.3 通用網(wǎng)關(guān)13
- 1.2.4 通用協(xié)議13
- 1.2.5 基于組件技術(shù)的統(tǒng)一數(shù)據(jù)訪問接口13-14
- 1.3 論文主要內(nèi)容及組織結(jié)構(gòu)14-16
- 第2章 中間件的總體設(shè)計16-19
- 2.1 中間件設(shè)計目標(biāo)16
- 2.2 系統(tǒng)分析16-18
- 2.3 本章小結(jié)18-19
- 第3章 面向分布式對象的中間件相關(guān)技術(shù)19-22
- 3.1 XML語言簡介19-21
- 3.1.1 XML語言19-20
- 3.1.2 XML特點20-21
- 3.2 Web Services21
- 3.2.1 Web Services的概念21
- 3.2.2 Web Services的特點21
- 3.3 本章小結(jié)21-22
- 第4章 基于XML的異構(gòu)數(shù)據(jù)庫集成系統(tǒng)設(shè)計與實現(xiàn)22-39
- 4.1 XML相關(guān)技術(shù)22-32
- 4.1.1 DTD與XML Sehema22-23
- 4.1.2 XML查詢規(guī)范23-25
- 4.1.3 XQuery查詢語言25-27
- 4.1.4 XML的API27-31
- 4.1.5 XML及其相關(guān)技術(shù)間的關(guān)系31-32
- 4.2 結(jié)合XML的異構(gòu)數(shù)據(jù)庫中間件的特點32
- 4.3 Web Services的相關(guān)技術(shù)32-35
- 4.3.1 Web Services的結(jié)構(gòu)33
- 4.3.2 SOAP33-34
- 4.3.3 UDDI34
- 4.3.4 WSDL34-35
- 4.4 Web Services的異構(gòu)數(shù)據(jù)庫中間件的優(yōu)勢35-38
- 4.4.1 數(shù)據(jù)層36
- 4.4.2 中間件層36-37
- 4.4.3 應(yīng)用層37
- 4.4.4 表示層37
- 4.4.5 服務(wù)注冊中心(私有UDDI)37
- 4.4.6 工作流程37-38
- 4.5 本章小結(jié)38-39
- 第5章 基于XML的集成技術(shù)在學(xué)校中的應(yīng)用39-62
- 5.1 應(yīng)用環(huán)境39
- 5.2 相關(guān)說明39-40
- 5.3 查詢系統(tǒng)各組成模塊的設(shè)計與實現(xiàn)40-54
- 5.3.1 初始化40-45
- 5.3.2 中間件中關(guān)鍵模塊的設(shè)計與實現(xiàn)45-53
- 5.3.3 Web Service包裝器的設(shè)計與實現(xiàn)53-54
- 5.4 查詢系統(tǒng)總體流程54-55
- 5.5 其它查詢系統(tǒng)實施過程55-61
- 5.5.1 UDDI注冊進行注冊55-56
- 5.5.2 初始化的過程56-59
- 5.5.3 系統(tǒng)運行過程59-61
- 5.6 本章小結(jié)61-62
- 第6章 結(jié)論與展望62-63
- 6.1 本文主要工作總結(jié)62
- 6.2 論文不足之處及展望62-63
- 參考文獻63-66
- 致謝66
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 洪沙;龍海威;;圖書館異構(gòu)數(shù)據(jù)庫集成技術(shù)淺析[J];科學(xué)咨詢(決策管理);2009年01期
2 金秋;裴斐;;異構(gòu)數(shù)據(jù)庫集成互聯(lián)關(guān)鍵技術(shù)研究[J];中原工學(xué)院學(xué)報;2010年04期
3 李仁慶,李紅星;基于神經(jīng)網(wǎng)絡(luò)技術(shù)的異構(gòu)數(shù)據(jù)庫集成查詢[J];大連輕工業(yè)學(xué)院學(xué)報;2003年02期
4 張正明,佟俐鵑;異構(gòu)數(shù)據(jù)庫集成的研究與實現(xiàn)[J];航空計算技術(shù);2004年02期
5 劉偉,佟俐鵑;異構(gòu)數(shù)據(jù)庫集成中的變化捕獲方案設(shè)計[J];計算機應(yīng)用研究;2005年07期
6 趙文濤;魏紅格;;網(wǎng)格環(huán)境中異構(gòu)數(shù)據(jù)庫集成的模型[J];現(xiàn)代計算機(專業(yè)版);2008年02期
7 孔祥翠;耿玉水;趙中華;;異構(gòu)數(shù)據(jù)庫集成技術(shù)的研究[J];山東輕工業(yè)學(xué)院學(xué)報(自然科學(xué)版);2008年02期
8 李元初;陳啟買;;基于本體的異構(gòu)數(shù)據(jù)庫集成框架的研究和實現(xiàn)[J];華南金融電腦;2008年06期
9 劉威;楊丹;;基于虛擬視圖的異構(gòu)數(shù)據(jù)庫集成平臺的研究[J];計算機技術(shù)與發(fā)展;2009年06期
10 袁國駿;;淺析異構(gòu)數(shù)據(jù)庫集成系統(tǒng)[J];實驗室科學(xué);2009年04期
中國重要會議論文全文數(shù)據(jù)庫 前4條
1 劉燁;鄭懷遠(yuǎn);;松散結(jié)構(gòu)的異構(gòu)數(shù)據(jù)庫集成技術(shù)的研究[A];第十屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集[C];1992年
2 李貴;尹朝萬;;CIMS中一種基于知識的異構(gòu)數(shù)據(jù)庫集成系統(tǒng)[A];第十一屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集[C];1993年
3 石晶;鄭懷遠(yuǎn);;一個基于CIMBASE的異構(gòu)數(shù)據(jù)庫集成系統(tǒng)[A];第十二屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集[C];1994年
4 王靜;王強;張國強;;基于XML的多源異構(gòu)數(shù)據(jù)庫集成技術(shù)研究與應(yīng)用[A];2008第四屆中國智能交通年會論文集[C];2008年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 張盎微;基于XML的校園異構(gòu)數(shù)據(jù)庫集成系統(tǒng)設(shè)計與實現(xiàn)[D];浙江工業(yè)大學(xué);2015年
2 梁志紅;異構(gòu)數(shù)據(jù)庫集成技術(shù)的研究及其在人口信息系統(tǒng)中的應(yīng)用[D];蘇州大學(xué);2008年
3 張彬;異構(gòu)數(shù)據(jù)庫集成技術(shù)研究[D];山東科技大學(xué);2008年
4 李華平;異構(gòu)數(shù)據(jù)庫集成技術(shù)在教學(xué)管理系統(tǒng)中的應(yīng)用研究[D];合肥工業(yè)大學(xué);2009年
5 趙劍;基于軟件Agent的異構(gòu)數(shù)據(jù)庫集成及安全機制研究[D];大慶石油學(xué)院;2009年
6 史智勇;陽煤集團信息化建設(shè)中異構(gòu)數(shù)據(jù)庫集成研究[D];遼寧工程技術(shù)大學(xué);2008年
7 馬永恒;異構(gòu)數(shù)據(jù)庫集成技術(shù)在港航信息資源庫開發(fā)中的應(yīng)用研究[D];武漢理工大學(xué);2005年
8 朱凡微;基于本體的異構(gòu)數(shù)據(jù)庫集成關(guān)鍵技術(shù)研究[D];浙江大學(xué);2008年
9 黃小軍;異構(gòu)數(shù)據(jù)庫集成與統(tǒng)一檢索研究[D];西安電子科技大學(xué);2009年
10 裴國慶;基于語義的異構(gòu)數(shù)據(jù)庫集成研究[D];廣西師范學(xué)院;2010年
本文關(guān)鍵詞:基于XML的校園異構(gòu)數(shù)據(jù)庫集成系統(tǒng)設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:447418
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/447418.html