




已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
分布式多層數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)目錄第一部分引言1.1任務(wù)或問(wèn)題:1.2實(shí)際背景:1.3我的工作1.4特色(創(chuàng)新)第二部分畢業(yè)設(shè)計(jì)課題2.1設(shè)計(jì)課題2.2設(shè)計(jì)時(shí)間2.3設(shè)計(jì)人員及任務(wù)2.4指導(dǎo)老師2.5設(shè)計(jì)內(nèi)容第三部分系統(tǒng)方案論證3.1軟件定義3.2體系結(jié)構(gòu)規(guī)劃第四部分畢業(yè)設(shè)計(jì)內(nèi)容4.1分布式多層數(shù)據(jù)庫(kù)開(kāi)發(fā)簡(jiǎn)介4.2服務(wù)器端程序的建立4.3客戶端程序的建立4.4客戶端實(shí)現(xiàn)SQL查詢4.5動(dòng)態(tài)連接應(yīng)用程序服務(wù)器的實(shí)現(xiàn)4.6圖書(shū)管理功能的實(shí)現(xiàn)第五部分畢業(yè)設(shè)計(jì)心得體會(huì)第六部分附錄8.1代碼部分參考資料摘要本次畢業(yè)設(shè)計(jì)任務(wù)是通過(guò)開(kāi)發(fā)一個(gè)分布式多層數(shù)據(jù)庫(kù)圖書(shū)管理系統(tǒng),學(xué)習(xí)用delphi開(kāi)發(fā)分布式多層數(shù)據(jù)庫(kù)系統(tǒng)。采用Delphi6.0和MSServer2000等軟件為開(kāi)發(fā)工具;通過(guò)對(duì)計(jì)算機(jī)硬件和軟件解決方案的論證;對(duì)應(yīng)用領(lǐng)域進(jìn)行調(diào)查分析;參考各種資料和進(jìn)行數(shù)據(jù)庫(kù)編程實(shí)踐。在指導(dǎo)老師的幫助下,已經(jīng)基本上成功地實(shí)現(xiàn)了設(shè)計(jì)任務(wù)書(shū)的要求。使得設(shè)計(jì)的數(shù)據(jù)庫(kù)系統(tǒng)能夠?qū)崿F(xiàn)一般數(shù)據(jù)庫(kù)的管理。我們研究了數(shù)據(jù)庫(kù)的查詢優(yōu)化問(wèn)題。第一部分引言1.1任務(wù)或問(wèn)題:開(kāi)發(fā)一個(gè)分布式多層圖書(shū)管理系統(tǒng),可以實(shí)現(xiàn)動(dòng)態(tài)的連接應(yīng)用程序服務(wù)器,只要對(duì)配置文件進(jìn)行配置,就可以像網(wǎng)上鄰居一樣選擇所要連接的應(yīng)用程序服務(wù)器。并提供借書(shū)還書(shū),圖書(shū)和期刊檢索等查詢功能。1.2實(shí)際背景:隨著社會(huì)發(fā)展,人類的生產(chǎn)、生活越來(lái)越離不開(kāi)信息。誰(shuí)擁有了更多更有效的信息,誰(shuí)就將在競(jìng)爭(zhēng)中處于有利地位。信息產(chǎn)業(yè)正在成為一個(gè)國(guó)家的支柱。數(shù)據(jù)作為信息的載體,其管理工具數(shù)據(jù)庫(kù)對(duì)于信息技術(shù)的重要性,正日益得到人們的重視。只有擁有了先進(jìn)的數(shù)據(jù)庫(kù)技術(shù),才能有效地管理好浩如煙海的數(shù)據(jù),并從中提取出對(duì)自己有用的信息來(lái)加以利用。90年代,人們開(kāi)發(fā)MIS系統(tǒng)大都采用客戶機(jī)/服務(wù)器結(jié)構(gòu),客戶機(jī)/服務(wù)器結(jié)構(gòu)既是硬件結(jié)構(gòu)又是軟件結(jié)構(gòu)。即數(shù)據(jù)放在服務(wù)器上,程序在客戶機(jī)上。進(jìn)行數(shù)據(jù)訪問(wèn)時(shí),由客戶機(jī)提出請(qǐng)求(一般是SQL語(yǔ)句),服務(wù)器執(zhí)行并給出結(jié)果??蛻魴C(jī)/服務(wù)器對(duì)于優(yōu)化了網(wǎng)絡(luò),提高了系統(tǒng)的利用率??蛻魴C(jī)/服務(wù)器體系結(jié)構(gòu)的發(fā)展經(jīng)歷了從二級(jí)體系結(jié)構(gòu)模式到三級(jí)體系結(jié)構(gòu)模式。1.3我的工作設(shè)計(jì)系統(tǒng)框架,設(shè)計(jì)數(shù)據(jù)庫(kù),編寫(xiě)代碼,測(cè)試數(shù)據(jù)等。1.4特色(創(chuàng)新)可以像網(wǎng)上鄰居一樣選擇所要連接的應(yīng)用程序服務(wù)器。第二部分畢業(yè)設(shè)計(jì)課題2.1設(shè)計(jì)課題漳大圖書(shū)館管理系統(tǒng)2.2設(shè)計(jì)時(shí)間二四年10月至二四年12月2.3設(shè)計(jì)人員及任務(wù)王東凱動(dòng)態(tài)連接服務(wù)器模塊的實(shí)現(xiàn)及幫助件功能模塊的實(shí)現(xiàn)王開(kāi)斌分布式多層數(shù)據(jù)模塊的實(shí)現(xiàn)王杰林圖書(shū)管理功能模塊的實(shí)現(xiàn)陳慶輝sqlserver2000數(shù)據(jù)庫(kù)的分析及表的設(shè)計(jì)2.4指導(dǎo)老師蘇綠園2.5設(shè)計(jì)內(nèi)容利用Delphi6.0和MSServer2000為主要開(kāi)發(fā)工具,以WindowsXP為開(kāi)發(fā)平臺(tái)。設(shè)計(jì)出分布式多層應(yīng)用的圖書(shū)館管理系統(tǒng)。可以實(shí)現(xiàn)動(dòng)態(tài)的連接應(yīng)用程序服務(wù)器,只要對(duì)配置文件進(jìn)行配置,就可以像網(wǎng)上鄰居一樣選擇所要連接的應(yīng)用程序服務(wù)器。實(shí)現(xiàn)與應(yīng)用程序服務(wù)器快速而準(zhǔn)確的連接。第三部分系統(tǒng)方案論證3.1軟件定義數(shù)據(jù)庫(kù)設(shè)計(jì)所要的解決的問(wèn)題是:對(duì)于一個(gè)給定的應(yīng)用領(lǐng)域,設(shè)計(jì)優(yōu)化的數(shù)據(jù)庫(kù)邏輯和物理結(jié)構(gòu),使之滿足用戶的信息管理要求和數(shù)據(jù)操作要求,有效地支持各種應(yīng)用系統(tǒng)的開(kāi)發(fā)和運(yùn)行。數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)是為用戶和各種應(yīng)用系統(tǒng)提供一個(gè)高效的運(yùn)行環(huán)境。而數(shù)據(jù)庫(kù)的設(shè)計(jì)可以視為如下的優(yōu)化問(wèn)題。(1)計(jì)算機(jī)的軟硬件環(huán)境;(2)數(shù)據(jù)庫(kù)管理系統(tǒng)的能力;(3)用戶的操作要求與信息要求;(4)完整性和安全性約束。3.2體系結(jié)構(gòu)規(guī)劃本次設(shè)計(jì)的系統(tǒng)采用三層客戶/服務(wù)器體系,為了便于理解,我們先從二層客戶/服務(wù)器體系結(jié)構(gòu)來(lái)闡述:客戶/服務(wù)器是在網(wǎng)絡(luò)基礎(chǔ)上,以數(shù)據(jù)庫(kù)管理為后援,以計(jì)算機(jī)為網(wǎng)上工作站的一種系統(tǒng)結(jié)構(gòu)。該結(jié)構(gòu)的關(guān)鍵在把網(wǎng)絡(luò)環(huán)境上的數(shù)據(jù)庫(kù)存取和應(yīng)用程序一分為二,分別由網(wǎng)上的數(shù)據(jù)庫(kù)服務(wù)器和網(wǎng)上客戶來(lái)執(zhí)行。雖然本系統(tǒng)客戶/服務(wù)器是建立在LAN的基礎(chǔ)上,但它比以往的文件服務(wù)系統(tǒng)有了很大的改進(jìn)。首先,它消除了不必要的網(wǎng)絡(luò)傳輸負(fù)擔(dān);其次,它可以使作為數(shù)據(jù)庫(kù)服務(wù)器的計(jì)算機(jī)被高度優(yōu)化,以適應(yīng)數(shù)據(jù)處理的需要。客戶/服務(wù)器已經(jīng)能夠應(yīng)用于復(fù)雜的網(wǎng)絡(luò)上,并使之能夠更有效地進(jìn)行選擇、檢索、索引排序等數(shù)據(jù)處理。作為一種高級(jí)的分布式計(jì)算機(jī)環(huán)境、客戶/服務(wù)器有足夠的能力把處理后的結(jié)果(不是整個(gè)文件)通過(guò)網(wǎng)絡(luò)傳輸出去,并根據(jù)用戶需求靈活地配置各種大、中、小型計(jì)算機(jī)系統(tǒng)。3.3系統(tǒng)設(shè)計(jì)數(shù)據(jù)流圖管理要求查詢要求管理結(jié)果查詢結(jié)果(頂層數(shù)據(jù)流圖)數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程如下圖所示。在數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 亞布力景區(qū)全季旅游產(chǎn)品設(shè)計(jì)與營(yíng)銷策略
- 護(hù)理人員繼續(xù)教育體系構(gòu)建與實(shí)踐
- 2024-2025各個(gè)班組安全培訓(xùn)考試試題含答案【滿分必刷】
- 服裝設(shè)計(jì)與工程專業(yè)就業(yè)方向指南
- 大學(xué)音樂(lè)教育課件
- 服裝開(kāi)發(fā)考試試題及答案
- 科技創(chuàng)新考試試題及答案
- 2025年中國(guó)滲鋁爐膽市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)洗發(fā)精市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)模制西林瓶市場(chǎng)調(diào)查研究報(bào)告
- GB/T 25146-2010工業(yè)設(shè)備化學(xué)清洗質(zhì)量驗(yàn)收規(guī)范
- GB/T 212-2008煤的工業(yè)分析方法
- GB/T 17390-2010潛油電泵拆卸報(bào)告的編寫(xiě)
- GB/T 10822-2003一般用途織物芯阻燃輸送帶
- 班主任工作坊活動(dòng)方案
- 國(guó)開(kāi)電大 管理概論 形考任務(wù)一(畫(huà)組織結(jié)構(gòu)圖)
- 三自由度并聯(lián)機(jī)器人結(jié)構(gòu)設(shè)計(jì)
- 倉(cāng)儲(chǔ)裝卸服務(wù)合同
- 式雙鉤五點(diǎn)安全帶培訓(xùn)課件
- 名片設(shè)計(jì) 課件
- 鉗工實(shí)操評(píng)分表(凹凸配合)
評(píng)論
0/150
提交評(píng)論