分布式數(shù)據(jù)庫實驗_第1頁
分布式數(shù)據(jù)庫實驗_第2頁
分布式數(shù)據(jù)庫實驗_第3頁
分布式數(shù)據(jù)庫實驗_第4頁
分布式數(shù)據(jù)庫實驗_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

7/162矚慫潤厲釤瘞睞櫪廡賴。2聞創(chuàng)溝燴鐺險愛氌譴凈。

分布式數(shù)據(jù)庫試驗名目2殘騖樓諍錈瀨濟溆塹籟。2釅錒極額閉鎮(zhèn)檜豬訣錐。系統(tǒng)ER3彈貿(mào)攝爾霽斃攬磚鹵廡。3謀蕎摶篋飆鐸懟類蔣薔。4廈礴懇蹣駢時盡繼價騷。6煢楨廣鰳鯡選塊網(wǎng)羈淚。9鵝婭盡損鵪慘歷蘢鴛賴。10籟叢媽羥為贍僨蟶練淨(jìng)。11預(yù)頌圣鉉儐歲齦訝驊糴。實現(xiàn)一個簡潔的RM11滲釤嗆儼勻諤鱉調(diào)硯錦。11鐃誅臥瀉噦圣騁貺頂廡。11擁締鳳襪備訊顎輪爛薔。12贓熱俁閫歲匱閶鄴鎵騷。12壇摶鄉(xiāng)囂懺蔞鍥鈴氈淚。檢測RM12蠟變黲癟報倀鉉錨鈰贅。12買鯛鴯譖曇膚遙閆擷凄。實現(xiàn)一個工作流掌握器〔workflowcontroller〕12綾鏑鯛駕櫬鶘蹤韋轔糴。實現(xiàn)一個事務(wù)治理器〔TM〕13驅(qū)躓髏彥浹綏譎飴憂錦。在多個RM13貓蠆驢繪燈鮒誅髏貺廡。14鍬籟饗逕瑣筆襖鷗婭薔。2PC14構(gòu)氽頑黌碩飩薺齦話騖。62PC15輒嶧陽檉籪癤網(wǎng)儂號澩。15堯側(cè)閆繭絳闕絢勵蜆贅。15識饒鎂錕縊灩筧嚌儼淒。Extension〔擴展設(shè)施〕16凍鈹鋨勞臘鍇癇婦脛糴。16恥諤銪滅縈歡煬鞏鶩錦。引言

分布式旅行預(yù)定系統(tǒng)說明書軟件及信息系統(tǒng)的使用也越來越頻繁。人們期望在一個效勞系統(tǒng)上可以完成交通方式的預(yù)務(wù)工程的分布式信息效勞系統(tǒng)是一個很好的想法。旅行者可以在同一個系統(tǒng)上定制如租車,鯊腎鑰詘褳鉀溈懼統(tǒng)庫。本工程是用java組建一個分布式應(yīng)用系統(tǒng),它用來實施一個簡潔的旅行預(yù)定系統(tǒng)。為了完成任務(wù),需要有三個階段來實施系統(tǒng):碩癘鄴頏謅攆檸攜驤蘞。Part:做一個簡潔的資源治理器RM〔例如:一個簡潔的數(shù)據(jù)庫系統(tǒng)包括一組固定的表和操作集合〕支持具有ACID屬性的并發(fā)事務(wù)。閿擻輳嬪諫遷擇楨秘騖。Part:實現(xiàn)一個工作流治理器W〕和一個事務(wù)治理器T,能在各個資源治理者〔RM〕之間實現(xiàn)分布式事務(wù)處理。氬嚕躑竄貿(mào)懇彈瀘頷澩。Part3:實現(xiàn)這些根底工程的外部增設(shè)功能。課程設(shè)計分析需求分析機系統(tǒng),為企業(yè)的決策層供給準(zhǔn)確、精細(xì)、快速的票務(wù)銷售信息。釷鵒資贏車贖孫滅獅贅。總體設(shè)計系統(tǒng)承受C-Sjava語言中的RMI(遠(yuǎn)程方法調(diào)用)實現(xiàn)不同的計算機之間通信,以及承受java.util.concurrent包中的方法掌握程序的并發(fā)性。慫闡譜鯪逕導(dǎo)嘯畫長涼。系統(tǒng)可劃分為3個局部:旅行者是主體,他們使用系統(tǒng)的客戶端進展旅行效勞的預(yù)訂,目;效勞器端充當(dāng)中間代理,承受客戶發(fā)起的懇求,并調(diào)用和協(xié)調(diào)各個效勞端供給的效勞。諺辭調(diào)擔(dān)鈧諂動禪瀉類。預(yù)訂機票客戶客戶 效勞器端客戶1系統(tǒng)總體設(shè)計ER圖

預(yù)訂出租車預(yù)訂酒店嘰覲詿縲鐋囁偽純鉿錈。功能設(shè)計

圖2 ER圖flightnumflightnumpricenumseatsflightnumcustnamenumavil預(yù)訂機票航班custnamehotellocation旅客預(yù)訂汽車汽車Pricecarnumavil預(yù)訂酒店酒店numroomslocationnumroomsPricenumavil系統(tǒng)的功能是用戶通過在客戶端的操作訪問效勞器資源改〔預(yù)訂。數(shù)據(jù)庫承受分布式的構(gòu)造將機票信息,賓館信息,出租車信息以及顧客信息分布在不同的效勞器上,并通過一個主Server〔協(xié)調(diào)者〕進展總體上的掌握。熒紿譏鉦鏌觶鷹緇機庫。系統(tǒng)分為主效勞器(Server),航班效勞器(FlightServer),賓館效勞器(HotelServer),出租車服務(wù)器(CarServer),用戶效勞器(CustomerServer)以及預(yù)訂效勞器(ResverServer)。依據(jù)cs模式,與刪除兩個模塊,客戶端分為查詢、預(yù)訂、退訂三個模塊。如下圖。鶼漬螻偉閱劍鯫腎邏蘞。分布式旅行預(yù)定系統(tǒng)分布式旅行預(yù)定系統(tǒng)效勞端客戶端插入信息查詢與刪除查詢預(yù)訂退訂3功能設(shè)計針對不同的用戶,供給了兩類功能登錄接口:即使用者登錄接口和治理人員登錄接口。紂憂蔣氳頑薟驅(qū)藥憫騖。效勞端模塊設(shè)計詢與刪除兩個模塊,實現(xiàn)insert、selectdelete這些SQL語句功能。穎芻莖蛺餑億頓裊賠瀧。息,包括:飛機、酒店、汽車的信息。填寫信息的具體內(nèi)容,然后選擇添加,就將的信息參加數(shù)據(jù)庫。濫驂膽閉驟羥闈詔寢賻。的航班、酒店、租車、顧客和預(yù)訂信息進展查看和刪除。當(dāng)需要刪除此信息時,只需選中需銚銻縵嚌鰻鴻鋟謎諏涼。客戶端模塊設(shè)計詢、預(yù)訂、退訂三個模塊,實現(xiàn)客戶數(shù)據(jù)庫select、insertdelete等SQL語句來對記事本進展操作。擠貼綬電麥結(jié)鈺贖嘵類。旅客在預(yù)訂自己所需的效勞之前,可以先進展查詢??蛻艨蓪桨?,酒店,汽車,顧客等信息。也可查到所去城市的酒店是否有空的房價,價格如何。還有租車信息,顧客信息和預(yù)訂信息。賠荊紳諮侖驟遼輩襪錈??蛻敉ㄟ^預(yù)訂頁面,填寫姓名,所乘坐的航班,要到達目的地,是否預(yù)訂酒店,是否租車等信息。提交后,系統(tǒng)會自動為客戶的懇求安排班次,酒店和車輛。假設(shè)航班,酒店和租車地點不存在,

溫馨提示

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

最新文檔

評論

0/150

提交評論