版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 《數(shù)據(jù)庫系統(tǒng)概論》</b></p><p><b> 課程設(shè)計報告</b></p><p> 專業(yè):計算機(jī)科學(xué)與技術(shù)</p><p><b> 目錄</b></p><p> 1數(shù)據(jù)庫概念設(shè)計1</p><p>
2、 1.1數(shù)據(jù)庫設(shè)計任務(wù)1</p><p> 1.2階段任務(wù)和目標(biāo)1</p><p> 2需求分析階段1</p><p><b> 2.1數(shù)據(jù)1</b></p><p> 2.2目標(biāo)與任務(wù)1</p><p> 2.3 需求分析的手段1</p><p&g
3、t; 2.4 圖書館管理系統(tǒng)2</p><p> 2.5賓館管理系統(tǒng)2</p><p> 2.5.1目標(biāo)與任務(wù)2</p><p> 2.5.2需求分析圖 3</p><p> 3概念設(shè)計階段3</p><p> 3.1圖書館管理系統(tǒng)E-R圖3</p><p> 3.
4、2圖書館管理系統(tǒng)目標(biāo)任務(wù)5</p><p> 3.3賓館管理系統(tǒng)E-R圖5</p><p> 3.4賓館管理系統(tǒng)目標(biāo)任務(wù)8</p><p> 4邏輯設(shè)計階段8</p><p> 4.1邏輯設(shè)計階段的任務(wù)與目標(biāo)8</p><p> 4.2圖書館管理系統(tǒng)關(guān)系模式8</p><
5、p> 4.3賓館管理系統(tǒng)關(guān)系模式8</p><p> 4.4數(shù)據(jù)庫模式定義9</p><p> 4.4.1圖書館管理系統(tǒng)數(shù)據(jù)庫模式9</p><p> 4.4.2賓館管理系統(tǒng)數(shù)據(jù)庫模式10</p><p> 5物理設(shè)計階段12</p><p> 5.1物理設(shè)計目標(biāo)與任務(wù)12 <
6、/p><p> 6數(shù)據(jù)庫實(shí)現(xiàn)階段12</p><p> 6.1建立數(shù)據(jù)庫、數(shù)據(jù)表、視圖、索引12</p><p> 6.1.1圖書館管理系統(tǒng)數(shù)據(jù)表12</p><p> 6.1.2賓館管理系統(tǒng)數(shù)據(jù)表15</p><p> 6.2數(shù)據(jù)入庫18</p><p><b>
7、; 7心得體會18</b></p><p> 第一章.?dāng)?shù)據(jù)庫設(shè)計概論 </p><p> 1.1數(shù)據(jù)庫設(shè)計任務(wù)</p><p><b> 分階段開展任務(wù)</b></p><p><b> 1.需求分析</b></p><p><b>
8、2.概念設(shè)計</b></p><p><b> 3.邏輯設(shè)計</b></p><p> 分析 4.物理設(shè)計</p><p><b> 5.編碼 </b></p><p><b> 6.測試</b></p><p><b&
9、gt; 7.運(yùn)行</b></p><p><b> 8.進(jìn)一步修改</b></p><p> 1.2分階段開展相關(guān)工作,分析階段任務(wù),目標(biāo),階段成果和成果認(rèn)證</p><p> 第二章.需求分析階段 </p><p><b> 2.1 數(shù)據(jù) </b></p>
10、<p> 數(shù)據(jù)來源,數(shù)據(jù)分析:1.通過業(yè)務(wù)功能需求;2.審查數(shù)據(jù)資源</p><p> 2.2 需求分析階段的目標(biāo)與任務(wù) </p><p> 1目標(biāo): 弄清領(lǐng)域中信息類的需求</p><p> 2任務(wù):滿足業(yè)務(wù)資源和數(shù)據(jù)資源的信息類的集合 </p><p> 2.3需求分析的手段:廣泛調(diào)查開會,通過調(diào)查獲取相關(guān)資料,走
11、訪得知相關(guān)需求類,整理得到所分析案例的需求</p><p> 2.4例一圖書館系統(tǒng)</p><p> 2.4.1目標(biāo)和任務(wù):</p><p> 1.能夠存儲一定數(shù)量的圖書信息,并方便有效的進(jìn)行相應(yīng)的書籍?dāng)?shù)據(jù)操作和管理,這主要包括:</p><p> 1) 圖書信息的錄入、刪除及修改。</p><p> 2)
12、 圖書信息的多關(guān)鍵字檢索查詢。</p><p> 3) 圖書的出借、返還及超期罰款或丟失賠償。</p><p> 2.能夠?qū)σ欢〝?shù)量的讀者、管理員進(jìn)行相應(yīng)的信息存儲與管理,這其中包括:</p><p> 1) 讀者信息的登記、刪除及修改。</p><p> 2) 管理員信息的增加、刪除及修改。</p><p&
13、gt; 3) 讀者資料的統(tǒng)計與查詢。</p><p> 3.能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改、查詢。</p><p> 4.對查詢、統(tǒng)計的結(jié)果能夠列表顯示。</p><p> 2.5例二賓館訂房系統(tǒng)</p><p> 2.5.1 目標(biāo)和任務(wù):</p><p> 本系統(tǒng)的服務(wù)對
14、象為賓館的管理員,建立一套功能完善的管理信息系 統(tǒng),既能滿足業(yè)務(wù)人員日常處理的需要,增強(qiáng)企業(yè)經(jīng)營全過程的數(shù)字化管理水平;又能滿足管理人員決策分析的需要,提高公司管理層對公司經(jīng)營反饋信息的響應(yīng)速度。從而大幅度提高工作效率,提高實(shí)施管理的準(zhǔn)確性、科學(xué)性,使擔(dān)負(fù)管理的工作人員從繁雜的手工勞作中解脫出來。 </p><p> ﹡快速實(shí)現(xiàn)客人入住登記和賬務(wù)處理,減少客人住店及離店時的等待時間 <
15、/p><p> ﹡準(zhǔn)確實(shí)現(xiàn)客人預(yù)訂入住的要求,實(shí)現(xiàn)有效及有保障的前臺系統(tǒng)作業(yè) </p><p> ﹡快速響應(yīng)住宿客人的有關(guān)項(xiàng)目查詢要求 </p><p> ﹡實(shí)現(xiàn)入住、消費(fèi)、結(jié)賬一條龍服務(wù),方便客人在店內(nèi)的各類消費(fèi)要求 </p><p> ﹡提供清晰、準(zhǔn)確的各類明細(xì)報表、賬單,給客人留下良好的管理印象<
16、/p><p> 2.5.2賓館服務(wù)管理系統(tǒng)需求分析圖</p><p> 客房信息 客房信息</p><p> 預(yù)定人信息 預(yù)訂單 賬單</p><p> 預(yù)訂單 入住管理 賬單</p><p> 圖1-賓館管理系統(tǒng)需求分析圖
17、</p><p> 第三章 概念設(shè)計階段 </p><p> 3.1 圖書館管理系統(tǒng) </p><p> 圖書館管理系統(tǒng)E-R圖如下:</p><p> 圖2-圖書館管理系統(tǒng)局部E-R圖</p><p><b> n</b></p><p><b>
18、n11n1</b></p><p><b> n1n</b></p><p><b> 1</b></p><p><b> n</b></p><p> 圖3-圖書館管理系統(tǒng)整體E-R圖</p><p> 3.2圖書館
19、管理系統(tǒng)的任務(wù)和目標(biāo)</p><p> 主要任務(wù)是對讀者信息、管理員信息、圖書資料信息、借閱信息等的基本信息的操作及外理。</p><p> 概念設(shè)計階段主要是將需求分析階段得到的用戶需求抽象為信息結(jié)構(gòu)(概念模型)的過程,它是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵。</p><p> ?。?)選擇中層數(shù)據(jù)流為切入點(diǎn),通常選擇實(shí)際系統(tǒng)中的子系統(tǒng);</p><p&
20、gt; ?。?)設(shè)計分E-R圖,即各子模塊的E-R圖;</p><p> (3)生成初步E-R圖,通過合并方法,做到各子系統(tǒng)實(shí)體、屬性、聯(lián)系統(tǒng)一;</p><p> (4)生成全局E-R圖,通過消除沖突等方面。</p><p> 3.3賓館客房管理系統(tǒng)</p><p> 賓館客房服務(wù)管理系統(tǒng)E-R圖:</p><p
21、> 圖4-賓館管理系統(tǒng)局部E-R圖</p><p> 1 1</p><p> n n</p><p><b> 1n</b></p><
22、;p><b> 1</b></p><p><b> n</b></p><p> 圖5-賓館客房服務(wù)系統(tǒng)整體E-R圖</p><p> 3.4 賓館客房服務(wù)管理系統(tǒng)的目標(biāo)和任務(wù)</p><p> 主要任務(wù)是對客人信息,客房管理人員信息,客房信息,客房預(yù)定信息,及客房狀態(tài)信息等的
23、基本信息的操作與管理,是客房管理人員輕松,方便,快捷的幫助客人訂,退房等相關(guān)服務(wù)</p><p><b> .邏輯設(shè)計階段</b></p><p> 4.1邏輯設(shè)計的任務(wù)和目標(biāo)</p><p> 以上的概念設(shè)計階段是獨(dú)立于任何一種數(shù)據(jù)模型的,但是邏輯設(shè)計階段就與選用的DBMS產(chǎn)品發(fā)生關(guān)系了,系統(tǒng)邏輯設(shè)計的任務(wù)就是將概念設(shè)計階段設(shè)計好的基本
24、E-R圖轉(zhuǎn)換為選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。具體內(nèi)容包括數(shù)據(jù)組織(將E-R圖轉(zhuǎn)換成關(guān)系模型、模型優(yōu)化、數(shù)據(jù)庫模式定義、用戶子模式設(shè)計)、數(shù)據(jù)處理(畫出系統(tǒng)功能模塊圖)兩大任務(wù)。</p><p> 4.2圖書館管理系統(tǒng)關(guān)系模式</p><p> 圖書:Book( BookNo, BookName, BookWriter, BookPublish, BookDate)&
25、lt;/p><p> 讀者:Reader(ReaID, ReaName, ReaSex, ReaNo, ReaType, ReaGrade, )</p><p> 管理員:Maneger(MID, MName, MSex, MTeleph, MAddre)</p><p> 館室:Room(RoomNo,RoomMID,RoomNum,RoomAddre)&
26、lt;/p><p> 讀者類別:ReaderType(LBID, LBName, LBnum, LBbqx, LBqx</p><p> 書架:BookShelf(BNo, BType, BAddre, BNumber)</p><p> 4.3賓館客房管理系統(tǒng)關(guān)系模式</p><p> 房間:room(Rid,Rdescrib
27、e,Rprice,Rstatue,Ruser,Rtype)</p><p> 登記表:Registry Form(Tkey,Name,Id,Rname,Rid,Datatime,</p><p> Day,Money,Ruser)</p><p> 客人guest:(Name,Sex,ID)</p><p> 管理員manager:(
28、Ruser,Pwd)</p><p> 退房登記check out:(Tno,Name,Id,Rid,Tdatatime,Smoney)</p><p> 4.4數(shù)據(jù)庫模式定義</p><p> 4.4.1圖書館管理系統(tǒng)數(shù)據(jù)庫模式</p><p> 表1 館藏圖書信息表</p><p><b> 表
29、2 讀者信息表</b></p><p><b> 表3 管理員信息表</b></p><p><b> 表4 館室信息表</b></p><p><b> 表5 書架信息表</b></p><p> 4.4.2賓館客房服務(wù)管理系統(tǒng)數(shù)據(jù)庫模式</p>
30、;<p><b> 表6 登記表信息表</b></p><p><b> 表7 房間信息表</b></p><p><b> 表8退房記錄信息表</b></p><p><b> 表9管理員信息表</b></p><p> 表10客
31、人登記信息表</p><p><b> ?。锢碓O(shè)計階段</b></p><p> 5.1物理設(shè)計階段的目標(biāo)與任務(wù)</p><p> 數(shù)據(jù)庫的物理設(shè)計就是為邏輯數(shù)據(jù)模型選取一個最合適應(yīng)用要求的物理結(jié)構(gòu)的過程,在這個階段中要完成兩大任務(wù):</p><p> ?。?)確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要是存取方法和存
32、儲結(jié)構(gòu);</p><p> ?。?)對物理結(jié)構(gòu)進(jìn)行評價,評價的重點(diǎn)是時間和空間效率。</p><p><b> .數(shù)據(jù)庫實(shí)現(xiàn)階段</b></p><p> 6.1建立數(shù)據(jù)庫、數(shù)據(jù)表、視圖、索引</p><p> 6.1.1圖書館管理系統(tǒng)數(shù)據(jù)表</p><p><b> 圖6-圖書
33、表</b></p><p><b> 圖7-讀者表</b></p><p> 圖8-管理員表信息圖</p><p><b> 圖9-館室表信息圖</b></p><p><b> 圖10-書架信息表</b></p><p> 圖11
34、-圖書館管理系統(tǒng)表聯(lián)系圖</p><p> 圖12-圖書館管理系統(tǒng)建表圖</p><p> 6.1.2賓館客房服務(wù)管理系統(tǒng)數(shù)據(jù)表</p><p> 圖13-房間表信息圖</p><p> 圖14-客人表信息圖</p><p> 圖15-管理員信息表</p><p><b>
35、 圖16-退房登記表</b></p><p> 圖17-登記表信息圖</p><p> 圖18-客房管理系統(tǒng)聯(lián)系圖</p><p> 圖19-客房管理系統(tǒng)建表圖</p><p><b> 6.2數(shù)據(jù)入庫</b></p><p> 圖書館管理系統(tǒng)包括圖書基本信息管理、讀者基本信
36、息管理、管理員信息管理、借閱信息管理、查詢信息管理等四大功能模塊,共有6張基本表:</p><p> 賓館客房服務(wù)管理系統(tǒng)包括客人基本信息,登記表基本信息,管理員基本信息,房間基本信息,退房記錄表信息等四大工能模塊,有5張基本表。</p><p> 采用事先在Excel中錄入數(shù)據(jù),然后使用SQL Server 2000數(shù)據(jù)導(dǎo)入/導(dǎo)出向?qū)Чδ?直接將數(shù)據(jù)導(dǎo)入到相應(yīng)的基本表中。</p
37、><p><b> 第七章 心得體會</b></p><p> 這次課程設(shè)計使我熟悉了系統(tǒng)設(shè)計的整體步驟。系統(tǒng)設(shè)計大體可分為需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、數(shù)據(jù)庫的實(shí)施及調(diào)試測試六大步驟。其中,讓我感觸最深的是需求分析階段,在這個階段,必須對所要設(shè)計的系統(tǒng)有總體的構(gòu)思和了解,知道自己要做什么,要實(shí)現(xiàn)什么,并且要實(shí)際的進(jìn)行相關(guān)的調(diào)查,不能憑想象或自己的了解,這樣
38、會在后續(xù)的工作中遇到很多的問題</p><p> 這次課程設(shè)計加深了我對數(shù)據(jù)庫系統(tǒng)概論相關(guān)知識和SQL SERVER相關(guān)功能的理解。例如對建立基本表、視圖、索引、存儲過程、觸發(fā)器等,都比以前更加的熟練。并在解決遇到的各種問題的過程中,學(xué)到了很多新的知識。比如在導(dǎo)入\導(dǎo)出數(shù)據(jù)時,由于外鍵約束的存在,經(jīng)常會出現(xiàn)錯誤,這就要注意各個表導(dǎo)入的順序問題。一般是先導(dǎo)入主鍵表,后導(dǎo)入外鍵表,這樣可以避免很多的錯誤。</
39、p><p> 3. 我進(jìn)一步掌握了相關(guān)的SQL語句方面的知識。不但糾正了以前的錯誤認(rèn)識和理解,而且學(xué)會了建立存儲過程和觸發(fā)器。通過查閱資料,我還明白了存儲過程是編譯后放在服務(wù)器端的程序,它可以被別的模塊調(diào)用,且不需要重新編譯,這樣就大大減輕了客戶端的負(fù)擔(dān),且有效的提高了系統(tǒng)執(zhí)行的效率。</p><p> 4. 當(dā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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計---數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設(shè)計報告--設(shè)備儀器數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計報告模板
- 數(shù)據(jù)庫原理課程設(shè)計報告
- 數(shù)據(jù)庫原理課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告 (2)
- 數(shù)據(jù)庫應(yīng)用課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計--數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計-模塊設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計
- 工資管理系統(tǒng)數(shù)據(jù)庫設(shè)計報告(數(shù)據(jù)庫課程設(shè)計)
- 工資管理系統(tǒng)數(shù)據(jù)庫設(shè)計報告數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計
評論
0/150
提交評論