freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于webservice的異構(gòu)數(shù)據(jù)庫檢索系統(tǒng)的設計(論文)-資料下載頁

2025-06-18 17:26本頁面
  

【正文】 25指定的目標文件夾中。圖 49合 并 后 的 臨 時 數(shù) 據(jù)本系統(tǒng)對于所有生成的 XML文件進行選擇后檢索信息,對于檢索的結(jié)果導出。主要導出形式是以 Excel表現(xiàn)的,如圖 49所示。代碼如下:private void btnSearch_Click(object sender, e){try{if(!=null amp。amp。 ()!=null amp。amp。 ()!=){string file=()。DataSet ds=new DataSet()。(file,)。 DataSet ds1=new DataSet()。ds1=()。foreach(DataRow row in [0].Rows){ string temp=。for(int n=0。n[0].。n++){temp+=row[n].ToString()。 }if((())!=1)//不等于1,則temp 里有包括的其值 西南石油大學本科畢業(yè)設計(論文)26{object [] asd=。[0].(asd)。}}=[0].DefaultView。XMLDs=()。}else (請選擇xml文件!)。}catch{(xml文件讀取異常或其他!)。}} 此方法為對已保存的 XML文件進行數(shù)據(jù)檢索,從目標文件夾中選取所需的 XML文件進行檢索。若存在,則顯示出存在該信息字段的行所有內(nèi)容。若不存在,則顯示檢索內(nèi)容為空。 N N Y Y用戶登錄登錄 SQLServer數(shù)據(jù)庫檢索系統(tǒng)用戶開始登錄 Oracle 數(shù)據(jù)庫是否登錄成功?選擇數(shù)據(jù)庫是否登錄成功?選擇數(shù)據(jù)表空間選擇數(shù)據(jù)表 選擇數(shù)據(jù)表基于 Web Services 的異構(gòu)數(shù)據(jù)庫的檢索系統(tǒng)27 N N Y Y Y Y N 圖 410檢 索 系 統(tǒng) 操 作 流 程 圖5測試在需求分析和系統(tǒng)設計之后,編碼基本完成了,就要開始測試了。測試是為了發(fā)現(xiàn)系統(tǒng)運行時的錯誤,下面就要介紹測試方法。軟件測試的方法和技術是多種多樣的。對于軟件測試技術,可以從不同的角度加以分類:從是否需要執(zhí)行被測軟件的角度,可分為靜態(tài)測試和動態(tài)測試。從測試是否針對系統(tǒng)的內(nèi)部結(jié)構(gòu)和具體實現(xiàn)算法的角度來看,可分為白盒測試和黑盒測試。以下是用例測試的方法。1. 獲取 WebService測試1) 調(diào)用連接數(shù)據(jù)庫公用方法 connect()2) Debug公用方法 connect(),查看 Debug參數(shù)中 connection的值3) 當 connection不為 null時,則表示連接成功,否則連接失敗。獲得數(shù)據(jù)表字段?獲得數(shù)據(jù)表字段?是否符合默認合并規(guī)則?數(shù)據(jù)合并,編輯數(shù)據(jù)保存為 XML文件選擇 XML文件檢索數(shù)據(jù)是否存在檢索信息?輸出為 Excel文檔結(jié)束西南石油大學本科畢業(yè)設計(論文)282. 讀取 XML文件測試1) 調(diào)用讀取 XML文件方法 ReadXML()2) 判斷返回值 vector是否為 null3) 當 vector不為 null時,則讀取 xml文件成功,否則讀取 xml文件失敗。3. 檢索 XML文件測試1) 在讀取 XML文件成功的情況下調(diào)用檢索 XML文件方法 btnSearch_Click2) 判斷 ()是否為13) 當 ()不為1 時,則 temp 中有包括的檢索值。系統(tǒng)整體測試功能完全達到,運行時不會出錯,不存在功能問題。在一些不確定的因素下會造成 BUG的出現(xiàn),但幾率極小,進行及時的調(diào)整就會將損失降到最低。對于海量數(shù)據(jù)的讀取和操作存在系統(tǒng)資源耗盡的風險。因為在程序設計之初,對此考慮的不盡周全以致。再者,以現(xiàn)在一般用戶的機器性能來做海量數(shù)據(jù)的操作測試本身就存在不盡合理之處。6結(jié)論本論文主要提出了一種基于 Web Services的分布式異構(gòu)數(shù)據(jù)集成框架,并給出了基本的技術實現(xiàn)方法。采用該模型可以實現(xiàn)數(shù)據(jù)源的“即插即用” ,即允許數(shù)據(jù)源的動態(tài)集成(增加一個新數(shù)據(jù)源時,只需生成一個 Web Services),而且由于所有的數(shù)據(jù)訪問都是通過 Web服務對局部數(shù)據(jù)源實時進行的,所以也很好地保證了數(shù)據(jù)的一致性和實時性。在論文中具體做了以下的實驗研究工作:1. 對傳統(tǒng)的數(shù)據(jù)集成方法進行研究。比較各自的優(yōu)缺點以及適用范圍,選用WebService作為數(shù)據(jù)集成方法。2. 在 Microsoft Visual Studio .NET 202Framework SDK 、Oracle9i和 SQLserver2022基礎上構(gòu)建基于 WebService的數(shù)據(jù)檢索系統(tǒng)的開發(fā)環(huán)境。利用 XML文件格式解決數(shù)據(jù)異構(gòu)問題,采用 web服務的方式實現(xiàn)數(shù)據(jù)采集。有效地驗證了基于服務的數(shù)據(jù)集成方法解決語義異構(gòu)的可行性。基于 Web Services 的異構(gòu)數(shù)據(jù)庫的檢索系統(tǒng)29但從總的情況看來,基于 Web Services的異構(gòu)數(shù)據(jù)庫檢索還有很多不完善的地方,本系統(tǒng)還存在很多有待解決的問題,主要的表現(xiàn)有以下幾方面:1. 異構(gòu)數(shù)據(jù)庫檢索系統(tǒng)的大多數(shù)服務必須手工生成,只有使用某些語言 (如Visual .等)編寫服務時可以自動生成服務描述文檔,大多數(shù)語言還不支持服務描述文檔的自動生成。在本課題中,服務的描述文件是根據(jù)描述文件模板,由數(shù)據(jù)源負責手工填寫生成的。當服務數(shù)量不多的時候,這樣做產(chǎn)生的問題并不明顯。但是如果服務數(shù)量大幅度增加時,就會出現(xiàn)服務描述文件生成速度慢、出錯可能性增大的問題,最關鍵的問題是無法實現(xiàn)數(shù)據(jù)源服務準備自動化。因此服務文檔的自動化生成問題是需要解決的。2. 本系統(tǒng)對 SQL Server 數(shù)據(jù)庫版本問題考慮不夠詳盡,因為在系統(tǒng)中對 SQL Server數(shù)據(jù)庫的系統(tǒng)表進行了調(diào)用,而在 SQL Server2022版本之后,微軟公司對其系統(tǒng)表進行了修改,比如:將 sysproperties系統(tǒng)表改為了,其表中對應的項名也發(fā)生了改變,在用不同版本的 SQL Server進行調(diào)試時會出現(xiàn)問題,因此在不同版本的 SQL Server上都能成功運行的問題是需要解決的。3. 在處理海量數(shù)據(jù)的時候沒有考慮到對系統(tǒng)性能的優(yōu)化,合并和檢索都存在此不足。4. 系統(tǒng)沒有考慮到安全問題,系統(tǒng)中的 Web Services都是公開使用的,沒有采取保護措施,但是大多數(shù)與商業(yè)相關的服務需要保證安全性。系統(tǒng)沒有提供帶認證的加密通信。雖然 SSL上的 HTTP一般能提供基本的安全性,但是相當多的 Web Services(尤其是包含了企業(yè)商務邏輯的 Web Services)需要更高粒度的安全級別。系統(tǒng)中沒有提供身份鑒別機制,因此也就沒有為用戶賦予相應的權限,這些都不符合商業(yè)應用的要求。在下一步的研究中,系統(tǒng)的安全性需要重點研究。西南石油大學本科畢業(yè)設計(論文)307參考文獻[1] Future of Data Integration Technologies[J].A META Group White 2022。[2] Simon Robinson,Christian :2022。[3] 胡海璐,彭接文,胡智宇. XML Web Services :電子工業(yè)出社.2022。[4] Web Services::。[5] 陳躍國,[J].計算機科學,2022Vo1. 31N2. 5[6] Simon Robinson, Ollie Comes, PROFESSIONAL C[M].北京:清華大學出版社,202211。[7] Ashish Banerjee, C Web Services[M].北京:清華大學出版社,202281。[8] 岳 服務核心支撐技術:研究綜述[J] 軟件學報 , 202206。[9] 劉家茂, Services ,202201。基于 Web Services 的異構(gòu)數(shù)據(jù)庫的檢索系統(tǒng)318致謝本文是在肖斌老師的熱情關心和指導下完成的,他淵博的知識和嚴謹?shù)闹螌W作風使我受益匪淺,對順利完成本課題起到了極大的作用。在此向他表示我最衷心的感謝!在整個畢業(yè)設計期間,肖老師對我的工作情況都非常關心,對每個工作環(huán)節(jié)要求極為嚴謹,為我的畢業(yè)設計開辟了一條捷徑,同時為我提供了大量的書籍資料??梢哉f在整個畢業(yè)設計中不僅僅是技術水平的提高,對事情的嚴謹認真的態(tài)度也是我畢業(yè)設計不小的收獲。老師認真負責的工作態(tài)度、嚴謹?shù)闹螌W風格使我深受啟發(fā)。在畢業(yè)設計的這段時間里,除了在技術方面有了很大的提高外,更重要的是我學到了兢兢業(yè)業(yè),奮發(fā)向上的精神,這種精神是我今后人生前進道路上不竭的力量。同時還要感謝張彪同學在課題研究初期給予的幫助,在宋昱同學的幫助下課題才得以很好的展開,有了一個很好的開端!感謝我的父母。感謝他們多年來在我成長道路上給予的無微不至的支持和關懷,也是他們支持我繼續(xù)學習,激勵我不斷進取。我的成長凝聚著他們的心血,他們對我付出了畢生的精力和心血,此生無以為報!但愿我所學到的知識和所得到的能力能讓他們感到一絲的欣慰。最后對所有關心和愛我的人表示最誠摯的感
點擊復制文檔內(nèi)容
范文總結(jié)相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1