[優(yōu)秀課程設(shè)計課程論文]數(shù)據(jù)庫課程設(shè)計之sql_server圖書館管理系統(tǒng).doc
約14頁DOC格式手機打開展開
[優(yōu)秀課程設(shè)計課程論文]數(shù)據(jù)庫課程設(shè)計之sql_server圖書館管理系統(tǒng),目錄序言1 一、圖書館管理系統(tǒng) e-r 圖2 二、圖書館管理系統(tǒng)功能實現(xiàn)示意圖3 三、圖書館管理系統(tǒng)功能圖例4 3.1 讀者借閱圖書4 3.2 讀者歸還圖書4 3.3 讀者續(xù)借圖書5 3.4 讀者查詢借閱圖書情況5 3.5 讀者檢索圖書信息6 四、圖書館管理系統(tǒng)附加功能7 4.1 往學生表中插入列"系部",其值等于學號...
內(nèi)容介紹
此文檔由會員 csfujixie 發(fā)布
目錄
序言 1
一、圖書館管理系統(tǒng) E-R 圖 2
二、圖書館管理系統(tǒng)功能實現(xiàn)示意圖 3
三、圖書館管理系統(tǒng)功能圖例 4
3.1 讀者借閱圖書 4
3.2 讀者歸還圖書 4
3.3 讀者續(xù)借圖書 5
3.4 讀者查詢借閱圖書情況 5
3.5 讀者檢索圖書信息 6
四、圖書館管理系統(tǒng)附加功能 7
4.1 往學生表中插入列"系部",其值等于學號中代表系部的位的值,再插入列"專業(yè)號",其值等于學號中代表專業(yè)的位的值 7
4.2 查詢每個學生對書本的借閱數(shù)量 9
4.3 查詢各個專業(yè)的學生借閱書本的數(shù)量 11
五、圖書館管理系統(tǒng)數(shù)據(jù)庫、數(shù)據(jù)表源代碼 12
5.1 圖書館管理系統(tǒng)"數(shù)據(jù)庫"源代碼 12
5.2 圖書館管理系統(tǒng)"數(shù)據(jù)表"源代碼 12
六、圖書館管理系統(tǒng)存儲過程源代碼 15
6.1 讀者借閱圖書存儲過程 15
6.2 讀者還書存儲過程 17
6.3讀者續(xù)借圖書存儲過程 18
6.4 讀者查詢借閱圖書情況存儲過程 19
6.5 讀者檢索的圖書信息存儲過程 22
七、圖書館管理系統(tǒng)觸發(fā)器源代碼 23
7.1 借書要求(書本沒有庫存,則無法進行借書操作) 23
7.2 借書要求(讀者最多借閱量) 24
7.3 續(xù)借次數(shù)要求 25
7.4 讀者還書信息插入RDeleted表 26
序言
本圖書館管理系統(tǒng)謹根據(jù)實際需求所創(chuàng)建,創(chuàng)建有如下八個數(shù)據(jù)表:Book(圖書信息表),Dept(學生系部信息表),Major(學生專業(yè)信息表),Student(學生信息表),StudentBook(學生借閱圖書信息表),Teacher(教師信息表),TeacherBook(教師借閱圖書信息表),RDeleted(讀者還書信息表)等。這些數(shù)據(jù)表結(jié)合圖書館數(shù)據(jù)庫中的五個存儲過程,即實現(xiàn)了普通圖書館的大部分功能。如讀者借閱圖書功能(Execute RBorrowBook '讀者號','圖書分類號'),讀者歸還圖書功能(Execute RReturnBook '讀者號','圖書分類號'),讀者續(xù)借圖書功能(Execute RRenewBook '讀者號','圖書分類號'),讀者查詢圖書借閱情況功能(Execute RQueryBook '讀者號'),讀者檢索的圖書信息功能(Execute RIndexBook '關(guān)鍵字')等。具體的功能表現(xiàn)皆在“第二章:圖書館管理系統(tǒng)功能”中有詳細的圖例說明。
本圖書館管理系統(tǒng)謹根據(jù)實際需要,創(chuàng)建了七個觸發(fā)器,就此,創(chuàng)作者對這些觸發(fā)器做如下說明:
1、 tri_Book 功能表現(xiàn):只有在圖書館內(nèi)相關(guān)書籍尚有庫存的情況下,讀者才可以進行借閱操作
2、 tri_SborrowNum 功能表現(xiàn):控制學生的圖書借閱量在5本以內(nèi)(包括5本)
3、 tri_SrenewBook 功能表現(xiàn):控制學生續(xù)借圖書次數(shù)在3次以內(nèi)(包括3次)
4、 tri_SreturnBook 功能表現(xiàn):將學生的還書信息插入RDeleted表
5、 tri_TborrowNum 功能表現(xiàn):控制教師的圖書借閱量在10本以內(nèi)(包括10本)
6、 tri_TrenewBook 功能表現(xiàn):控制學生續(xù)借圖書次數(shù)在4次以內(nèi)(包括4次)
7、 tri_TreturnBook 功能表現(xiàn):將教師的還書信息插入RDeleted表
本圖書館管理系統(tǒng)設(shè)計思路較為膚淺,但在一定程度上實現(xiàn)了圖書館數(shù)據(jù)庫管理系統(tǒng)的實用功能。初次設(shè)計數(shù)據(jù)庫,其中肯定會有不足之處,還望讀者諒解!
本課程設(shè)計附有“圖書館數(shù)據(jù)庫管理系統(tǒng)的所有源代碼”,您可以根據(jù)需要在“第四章節(jié)”至“第七章節(jié)”中進行查看,或查看與本課程設(shè)計處于同一目錄下的 *.sql 源代碼文件!
序言 1
一、圖書館管理系統(tǒng) E-R 圖 2
二、圖書館管理系統(tǒng)功能實現(xiàn)示意圖 3
三、圖書館管理系統(tǒng)功能圖例 4
3.1 讀者借閱圖書 4
3.2 讀者歸還圖書 4
3.3 讀者續(xù)借圖書 5
3.4 讀者查詢借閱圖書情況 5
3.5 讀者檢索圖書信息 6
四、圖書館管理系統(tǒng)附加功能 7
4.1 往學生表中插入列"系部",其值等于學號中代表系部的位的值,再插入列"專業(yè)號",其值等于學號中代表專業(yè)的位的值 7
4.2 查詢每個學生對書本的借閱數(shù)量 9
4.3 查詢各個專業(yè)的學生借閱書本的數(shù)量 11
五、圖書館管理系統(tǒng)數(shù)據(jù)庫、數(shù)據(jù)表源代碼 12
5.1 圖書館管理系統(tǒng)"數(shù)據(jù)庫"源代碼 12
5.2 圖書館管理系統(tǒng)"數(shù)據(jù)表"源代碼 12
六、圖書館管理系統(tǒng)存儲過程源代碼 15
6.1 讀者借閱圖書存儲過程 15
6.2 讀者還書存儲過程 17
6.3讀者續(xù)借圖書存儲過程 18
6.4 讀者查詢借閱圖書情況存儲過程 19
6.5 讀者檢索的圖書信息存儲過程 22
七、圖書館管理系統(tǒng)觸發(fā)器源代碼 23
7.1 借書要求(書本沒有庫存,則無法進行借書操作) 23
7.2 借書要求(讀者最多借閱量) 24
7.3 續(xù)借次數(shù)要求 25
7.4 讀者還書信息插入RDeleted表 26
序言
本圖書館管理系統(tǒng)謹根據(jù)實際需求所創(chuàng)建,創(chuàng)建有如下八個數(shù)據(jù)表:Book(圖書信息表),Dept(學生系部信息表),Major(學生專業(yè)信息表),Student(學生信息表),StudentBook(學生借閱圖書信息表),Teacher(教師信息表),TeacherBook(教師借閱圖書信息表),RDeleted(讀者還書信息表)等。這些數(shù)據(jù)表結(jié)合圖書館數(shù)據(jù)庫中的五個存儲過程,即實現(xiàn)了普通圖書館的大部分功能。如讀者借閱圖書功能(Execute RBorrowBook '讀者號','圖書分類號'),讀者歸還圖書功能(Execute RReturnBook '讀者號','圖書分類號'),讀者續(xù)借圖書功能(Execute RRenewBook '讀者號','圖書分類號'),讀者查詢圖書借閱情況功能(Execute RQueryBook '讀者號'),讀者檢索的圖書信息功能(Execute RIndexBook '關(guān)鍵字')等。具體的功能表現(xiàn)皆在“第二章:圖書館管理系統(tǒng)功能”中有詳細的圖例說明。
本圖書館管理系統(tǒng)謹根據(jù)實際需要,創(chuàng)建了七個觸發(fā)器,就此,創(chuàng)作者對這些觸發(fā)器做如下說明:
1、 tri_Book 功能表現(xiàn):只有在圖書館內(nèi)相關(guān)書籍尚有庫存的情況下,讀者才可以進行借閱操作
2、 tri_SborrowNum 功能表現(xiàn):控制學生的圖書借閱量在5本以內(nèi)(包括5本)
3、 tri_SrenewBook 功能表現(xiàn):控制學生續(xù)借圖書次數(shù)在3次以內(nèi)(包括3次)
4、 tri_SreturnBook 功能表現(xiàn):將學生的還書信息插入RDeleted表
5、 tri_TborrowNum 功能表現(xiàn):控制教師的圖書借閱量在10本以內(nèi)(包括10本)
6、 tri_TrenewBook 功能表現(xiàn):控制學生續(xù)借圖書次數(shù)在4次以內(nèi)(包括4次)
7、 tri_TreturnBook 功能表現(xiàn):將教師的還書信息插入RDeleted表
本圖書館管理系統(tǒng)設(shè)計思路較為膚淺,但在一定程度上實現(xiàn)了圖書館數(shù)據(jù)庫管理系統(tǒng)的實用功能。初次設(shè)計數(shù)據(jù)庫,其中肯定會有不足之處,還望讀者諒解!
本課程設(shè)計附有“圖書館數(shù)據(jù)庫管理系統(tǒng)的所有源代碼”,您可以根據(jù)需要在“第四章節(jié)”至“第七章節(jié)”中進行查看,或查看與本課程設(shè)計處于同一目錄下的 *.sql 源代碼文件!
TA們正在看...
- 網(wǎng)架結(jié)構(gòu)在地鐵車輛段中的運用(4千字符).doc
- 淺談中小學校園建筑的規(guī)劃與設(shè)計(320符).doc
- 研究人口老齡化對旅游市場的影響(本科畢業(yè)論文).doc
- 探究和分析工程造價評審風險與其防范策略(310符).doc
- 淺議火力發(fā)電廠煙氣脫硝技改研究與實踐(250符).doc
- 新三板掛牌中小企業(yè)的融資分析(本科畢業(yè)論文).doc
- 杏樹栽培技術(shù)(210符).doc
- 淺談退耕還林和封山禁牧形勢下養(yǎng)羊業(yè)發(fā)展對策(210...doc
- 食品企業(yè)質(zhì)量手冊.doc
- 村級協(xié)會檔案資料規(guī)范設(shè)置.doc