




已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
分布式多層數(shù)據(jù)庫系統(tǒng)設(shè)計目錄第一部分引言1.1任務(wù)或問題:1.2實際背景:1.3我的工作1.4特色(創(chuàng)新)第二部分畢業(yè)設(shè)計課題2.1設(shè)計課題2.2設(shè)計時間2.3設(shè)計人員及任務(wù)2.4指導(dǎo)老師2.5設(shè)計內(nèi)容第三部分系統(tǒng)方案論證3.1軟件定義3.2體系結(jié)構(gòu)規(guī)劃第四部分畢業(yè)設(shè)計內(nèi)容4.1分布式多層數(shù)據(jù)庫開發(fā)簡介4.2服務(wù)器端程序的建立4.3客戶端程序的建立4.4客戶端實現(xiàn)SQL查詢4.5動態(tài)連接應(yīng)用程序服務(wù)器的實現(xiàn)4.6圖書管理功能的實現(xiàn)第五部分畢業(yè)設(shè)計心得體會第六部分附錄8.1代碼部分參考資料摘要本次畢業(yè)設(shè)計任務(wù)是通過開發(fā)一個分布式多層數(shù)據(jù)庫圖書管理系統(tǒng),學(xué)習(xí)用delphi開發(fā)分布式多層數(shù)據(jù)庫系統(tǒng)。采用Delphi6.0和MSServer2000等軟件為開發(fā)工具;通過對計算機硬件和軟件解決方案的論證;對應(yīng)用領(lǐng)域進行調(diào)查分析;參考各種資料和進行數(shù)據(jù)庫編程實踐。在指導(dǎo)老師的幫助下,已經(jīng)基本上成功地實現(xiàn)了設(shè)計任務(wù)書的要求。使得設(shè)計的數(shù)據(jù)庫系統(tǒng)能夠?qū)崿F(xiàn)一般數(shù)據(jù)庫的管理。我們研究了數(shù)據(jù)庫的查詢優(yōu)化問題。第一部分引言1.1任務(wù)或問題:開發(fā)一個分布式多層圖書管理系統(tǒng),可以實現(xiàn)動態(tài)的連接應(yīng)用程序服務(wù)器,只要對配置文件進行配置,就可以像網(wǎng)上鄰居一樣選擇所要連接的應(yīng)用程序服務(wù)器。并提供借書還書,圖書和期刊檢索等查詢功能。1.2實際背景:隨著社會發(fā)展,人類的生產(chǎn)、生活越來越離不開信息。誰擁有了更多更有效的信息,誰就將在競爭中處于有利地位。信息產(chǎn)業(yè)正在成為一個國家的支柱。數(shù)據(jù)作為信息的載體,其管理工具數(shù)據(jù)庫對于信息技術(shù)的重要性,正日益得到人們的重視。只有擁有了先進的數(shù)據(jù)庫技術(shù),才能有效地管理好浩如煙海的數(shù)據(jù),并從中提取出對自己有用的信息來加以利用。90年代,人們開發(fā)MIS系統(tǒng)大都采用客戶機/服務(wù)器結(jié)構(gòu),客戶機/服務(wù)器結(jié)構(gòu)既是硬件結(jié)構(gòu)又是軟件結(jié)構(gòu)。即數(shù)據(jù)放在服務(wù)器上,程序在客戶機上。進行數(shù)據(jù)訪問時,由客戶機提出請求(一般是SQL語句),服務(wù)器執(zhí)行并給出結(jié)果??蛻魴C/服務(wù)器對于優(yōu)化了網(wǎng)絡(luò),提高了系統(tǒng)的利用率。客戶機/服務(wù)器體系結(jié)構(gòu)的發(fā)展經(jīng)歷了從二級體系結(jié)構(gòu)模式到三級體系結(jié)構(gòu)模式。1.3我的工作設(shè)計系統(tǒng)框架,設(shè)計數(shù)據(jù)庫,編寫代碼,測試數(shù)據(jù)等。1.4特色(創(chuàng)新)可以像網(wǎng)上鄰居一樣選擇所要連接的應(yīng)用程序服務(wù)器。第二部分畢業(yè)設(shè)計課題2.1設(shè)計課題漳大圖書館管理系統(tǒng)2.2設(shè)計時間二四年10月至二四年12月2.3設(shè)計人員及任務(wù)王東凱動態(tài)連接服務(wù)器模塊的實現(xiàn)及幫助件功能模塊的實現(xiàn)王開斌分布式多層數(shù)據(jù)模塊的實現(xiàn)王杰林圖書管理功能模塊的實現(xiàn)陳慶輝sqlserver2000數(shù)據(jù)庫的分析及表的設(shè)計2.4指導(dǎo)老師蘇綠園2.5設(shè)計內(nèi)容利用Delphi6.0和MSServer2000為主要開發(fā)工具,以WindowsXP為開發(fā)平臺。設(shè)計出分布式多層應(yīng)用的圖書館管理系統(tǒng)。可以實現(xiàn)動態(tài)的連接應(yīng)用程序服務(wù)器,只要對配置文件進行配置,就可以像網(wǎng)上鄰居一樣選擇所要連接的應(yīng)用程序服務(wù)器。實現(xiàn)與應(yīng)用程序服務(wù)器快速而準(zhǔn)確的連接。第三部分系統(tǒng)方案論證3.1軟件定義數(shù)據(jù)庫設(shè)計所要的解決的問題是:對于一個給定的應(yīng)用領(lǐng)域,設(shè)計優(yōu)化的數(shù)據(jù)庫邏輯和物理結(jié)構(gòu),使之滿足用戶的信息管理要求和數(shù)據(jù)操作要求,有效地支持各種應(yīng)用系統(tǒng)的開發(fā)和運行。數(shù)據(jù)庫設(shè)計的目標(biāo)是為用戶和各種應(yīng)用系統(tǒng)提供一個高效的運行環(huán)境。而數(shù)據(jù)庫的設(shè)計可以視為如下的優(yōu)化問題。(1)計算機的軟硬件環(huán)境;(2)數(shù)據(jù)庫管理系統(tǒng)的能力;(3)用戶的操作要求與信息要求;(4)完整性和安全性約束。3.2體系結(jié)構(gòu)規(guī)劃本次設(shè)計的系統(tǒng)采用三層客戶/服務(wù)器體系,為了便于理解,我們先從二層客戶/服務(wù)器體系結(jié)構(gòu)來闡述:客戶/服務(wù)器是在網(wǎng)絡(luò)基礎(chǔ)上,以數(shù)據(jù)庫管理為后援,以計算機為網(wǎng)上工作站的一種系統(tǒng)結(jié)構(gòu)。該結(jié)構(gòu)的關(guān)鍵在把網(wǎng)絡(luò)環(huán)境上的數(shù)據(jù)庫存取和應(yīng)用程序一分為二,分別由網(wǎng)上的數(shù)據(jù)庫服務(wù)器和網(wǎng)上客戶來執(zhí)行。雖然本系統(tǒng)客戶/服務(wù)器是建立在LAN的基礎(chǔ)上,但它比以往的文件服務(wù)系統(tǒng)有了很大的改進。首先,它消除了不必要的網(wǎng)絡(luò)傳輸負(fù)擔(dān);其次,它可以使作為數(shù)據(jù)庫服務(wù)器的計算機被高度優(yōu)化,以適應(yīng)數(shù)據(jù)處理的需要。客戶/服務(wù)器已經(jīng)能夠應(yīng)用于復(fù)雜的網(wǎng)絡(luò)上,并使之能夠更有效地進行選擇、檢索、索引排序等數(shù)據(jù)處理。作為一種高級的分布式計算機環(huán)境、客戶/服務(wù)器有足夠的能力把處理后的結(jié)果(不是整個文件)通過網(wǎng)絡(luò)傳輸出去,并根據(jù)用戶需求靈活地配置各種大、中、小型計算機系統(tǒng)。3.3系統(tǒng)設(shè)計數(shù)據(jù)流圖管理要求查詢要求管理結(jié)果查詢結(jié)果(頂層數(shù)據(jù)流圖)數(shù)據(jù)庫設(shè)計過程數(shù)據(jù)庫的設(shè)計過程如下圖所示。在數(shù)據(jù)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 分配生考試數(shù)學(xué)試卷
- 高二上冊期末數(shù)學(xué)試卷
- 2025年04月山東工商學(xué)院校醫(yī)院臨床醫(yī)師(省屬高校事業(yè)編制)招聘筆試歷年專業(yè)考點(難、易錯點)附帶答案詳解
- 2025至2030吹風(fēng)機行業(yè)市場深度研究與戰(zhàn)略咨詢分析報告
- 廣東初中期末數(shù)學(xué)試卷
- 中藥材種植技術(shù)培訓(xùn)與中藥材市場分析研究考核試卷
- 乳粉生產(chǎn)質(zhì)量管理中的質(zhì)量信息共享與溝通平臺搭建考核試卷
- 體育賽事觀眾互動的線上線下融合模式考核試卷
- 辦公自動化系統(tǒng)調(diào)度系統(tǒng)的實時性優(yōu)化技術(shù)考核試卷
- 高中理科必修三數(shù)學(xué)試卷
- 2024年江蘇省徐州市保安員證考試題庫及答案()
- 2025年江西省中考數(shù)學(xué)試卷真題(含標(biāo)準(zhǔn)答案)
- 2025年物聯(lián)網(wǎng)技術(shù)在智能養(yǎng)老中的老人健康監(jiān)測與生活服務(wù)保障報告
- 天臺保安考試題及答案
- 2025年高考全國二卷英語高考真題含解析
- 2024年民族出版社招聘事業(yè)編制專業(yè)技術(shù)人員真題
- 2025年食品安全管理員考試試題及答案
- 2025-2030骨科植入器材產(chǎn)業(yè)市場深度分析及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 陜西省西工大附中第二次2025屆數(shù)學(xué)八下期末考試試題含解析
- 2025年中央八項規(guī)定精神學(xué)習(xí)教育應(yīng)知應(yīng)會考試題庫(含答案)
- 建立有效的風(fēng)險管理體系試題及答案
評論
0/150
提交評論