分布式對象技術(shù)課程設(shè)計-旅行團預(yù)訂系統(tǒng).rar
分布式對象技術(shù)課程設(shè)計-旅行團預(yù)訂系統(tǒng),旅行團預(yù)訂系統(tǒng)-----分布式對象技術(shù)課程設(shè)計項目背景:在學(xué)習(xí)《分布式對象技術(shù)》課程過程中,為了更好的理解分布式數(shù)據(jù)庫的有關(guān)概念,熟悉分布式數(shù)據(jù)庫的設(shè)計過程,掌握分布式數(shù)據(jù)庫設(shè)計的方法,進(jìn)行本次課程設(shè)計,為進(jìn)一步學(xué)習(xí)分布式對象技術(shù)奠定基礎(chǔ)。項目目標(biāo):以一個實際應(yīng)用為例演示如何使用dcom進(jìn)行分布式數(shù)據(jù)庫設(shè)計;建立旅行社...
該文檔為壓縮文件,包含的文件列表如下:


內(nèi)容介紹
原文檔由會員 mygirl 發(fā)布
旅行團預(yù)訂系統(tǒng)
-----分布式對象技術(shù)課程設(shè)計
項目背景:
在學(xué)習(xí)《分布式對象技術(shù)》課程過程中,為了更好的理解分布式數(shù)據(jù)庫的有關(guān)概念,熟悉分布式數(shù)據(jù)庫的設(shè)計過程,掌握分布式數(shù)據(jù)庫設(shè)計的方法,進(jìn)行本次課程設(shè)計,為進(jìn)一步學(xué)習(xí)分布式對象技術(shù)奠定基礎(chǔ)。
項目目標(biāo):
以一個實際應(yīng)用為例演示如何使用DCOM進(jìn)行分布式數(shù)據(jù)庫設(shè)計;建立旅行社預(yù)訂系統(tǒng)的全局模式和局部模式。
系統(tǒng)概述
國內(nèi)某旅游公司,其業(yè)務(wù)范圍覆蓋全國各個旅游點,總公司與各分公司處于不同的城市或城市中的各個地區(qū),在業(yè)務(wù)上他們處理各自的數(shù)據(jù),同時又需要彼此之間數(shù)據(jù)的交換和處理。在原有的業(yè)務(wù)管理模式中,每個營業(yè)機構(gòu)處理的都是本機構(gòu)的數(shù)據(jù),各分公司之間或分公司與總公司之間在進(jìn)行數(shù)據(jù)的交換和操作上有許多不便。現(xiàn)從全局應(yīng)用的角度出發(fā),我們在旅行團預(yù)訂系統(tǒng)中應(yīng)用自頂而下進(jìn)行分布式數(shù)據(jù)庫設(shè)計,以實現(xiàn)全局?jǐn)?shù)據(jù)的完整性和一致性,提高系統(tǒng)局部應(yīng)用的效率,并減少通訊代價。
由于本次課程設(shè)計是以學(xué)習(xí)分布式數(shù)據(jù)庫設(shè)計方法為主要目的,我們將旅游公司業(yè)務(wù)范圍作簡化處理;為不失一般性,我們假定系統(tǒng)維護一個分布在三個站點(即地點1,2,3)上的數(shù)據(jù)庫。其中:1=北京,代碼為BJ,屬華北地區(qū);2=上海,代碼為SH,屬華東地區(qū);3=廣州,代碼為GZ,屬華南地區(qū)。數(shù)據(jù)庫存儲有關(guān)旅行團條例、旅行團隊安排情況、游客預(yù)訂情況等數(shù)據(jù)。
。。。。。。
使用說明:本程序用C++Builder編寫,使用時只需將服務(wù)器端遠(yuǎn)程數(shù)據(jù)模塊里的ADOConnection組件的數(shù)據(jù)庫連接字串修改為相應(yīng)的目錄即可。
以上操作為:用記事本打開TravSeverImpl.dfm文件,編輯:
object ADOConnection1: TADOConnection
ConnectionString =
后面的連接字串,其中有一項為“Source=”修改后面的路徑即可。
-----分布式對象技術(shù)課程設(shè)計
項目背景:
在學(xué)習(xí)《分布式對象技術(shù)》課程過程中,為了更好的理解分布式數(shù)據(jù)庫的有關(guān)概念,熟悉分布式數(shù)據(jù)庫的設(shè)計過程,掌握分布式數(shù)據(jù)庫設(shè)計的方法,進(jìn)行本次課程設(shè)計,為進(jìn)一步學(xué)習(xí)分布式對象技術(shù)奠定基礎(chǔ)。
項目目標(biāo):
以一個實際應(yīng)用為例演示如何使用DCOM進(jìn)行分布式數(shù)據(jù)庫設(shè)計;建立旅行社預(yù)訂系統(tǒng)的全局模式和局部模式。
系統(tǒng)概述
國內(nèi)某旅游公司,其業(yè)務(wù)范圍覆蓋全國各個旅游點,總公司與各分公司處于不同的城市或城市中的各個地區(qū),在業(yè)務(wù)上他們處理各自的數(shù)據(jù),同時又需要彼此之間數(shù)據(jù)的交換和處理。在原有的業(yè)務(wù)管理模式中,每個營業(yè)機構(gòu)處理的都是本機構(gòu)的數(shù)據(jù),各分公司之間或分公司與總公司之間在進(jìn)行數(shù)據(jù)的交換和操作上有許多不便。現(xiàn)從全局應(yīng)用的角度出發(fā),我們在旅行團預(yù)訂系統(tǒng)中應(yīng)用自頂而下進(jìn)行分布式數(shù)據(jù)庫設(shè)計,以實現(xiàn)全局?jǐn)?shù)據(jù)的完整性和一致性,提高系統(tǒng)局部應(yīng)用的效率,并減少通訊代價。
由于本次課程設(shè)計是以學(xué)習(xí)分布式數(shù)據(jù)庫設(shè)計方法為主要目的,我們將旅游公司業(yè)務(wù)范圍作簡化處理;為不失一般性,我們假定系統(tǒng)維護一個分布在三個站點(即地點1,2,3)上的數(shù)據(jù)庫。其中:1=北京,代碼為BJ,屬華北地區(qū);2=上海,代碼為SH,屬華東地區(qū);3=廣州,代碼為GZ,屬華南地區(qū)。數(shù)據(jù)庫存儲有關(guān)旅行團條例、旅行團隊安排情況、游客預(yù)訂情況等數(shù)據(jù)。
。。。。。。
使用說明:本程序用C++Builder編寫,使用時只需將服務(wù)器端遠(yuǎn)程數(shù)據(jù)模塊里的ADOConnection組件的數(shù)據(jù)庫連接字串修改為相應(yīng)的目錄即可。
以上操作為:用記事本打開TravSeverImpl.dfm文件,編輯:
object ADOConnection1: TADOConnection
ConnectionString =
后面的連接字串,其中有一項為“Source=”修改后面的路徑即可。