資源描述:
《圖書借閱管理系統(tǒng)課程設(shè)計(jì)報(bào)告書》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、......《SQLServer數(shù)據(jù)庫(kù)》課程設(shè)計(jì)題目:圖書借閱管理系統(tǒng)系別:計(jì)算機(jī)信息與技術(shù)系專業(yè):軟件工程班級(jí):B1206////學(xué)號(hào):B120////////學(xué)生姓名:///指導(dǎo)教師:////×××201/年//月學(xué)習(xí)好幫手......目錄《SQLServer數(shù)據(jù)庫(kù)》1課程設(shè)計(jì)11需求分析31.1數(shù)據(jù)需求32邏輯結(jié)構(gòu)設(shè)計(jì)42.1關(guān)系模式42.2屬性圖52.3E-R圖73物理結(jié)構(gòu)設(shè)計(jì)84創(chuàng)建數(shù)據(jù)庫(kù)94.1創(chuàng)建數(shù)據(jù)庫(kù)104.2書本類別建立(書籍類別表)104.3創(chuàng)建書庫(kù)表(表)104.4借書證表建立(表)114.5借書記錄表建立(表)1
2、14.6還書記錄表建立(表)114.7過(guò)期罰款表125訪問(wèn)數(shù)據(jù)庫(kù)【數(shù)據(jù)庫(kù)錄入數(shù)據(jù)】125.1.增加數(shù)據(jù)125.2增加圖書庫(kù)0135.3有圖書證的人145.4借書記錄(借出書時(shí)標(biāo)記為0)146查詢數(shù)據(jù)【附查詢結(jié)果】156.1表book_style中查詢演示:156.2表system_books中查詢演示:156.3將已有圖書證的讀者加入system_readers表中結(jié)果查詢:157超期處理168借書流程168.1還書操作168.2借書操作178.3申請(qǐng)借書證:178.4取消借書188.5查詢所有穿越小說(shuō)類的書:穿越小說(shuō)類別為218參考文
3、獻(xiàn)18學(xué)習(xí)好幫手......1需求分析本系統(tǒng)通過(guò)管理圖書館圖書,管理讀者從進(jìn)圖書館到離開的整個(gè)過(guò)程,以供圖書館圖書信息管理。本系統(tǒng)能夠維護(hù)讀者的圖書信息、讀者信息,為圖書借閱提供準(zhǔn)確的資料,提高了人員的工作效率。1.1數(shù)據(jù)需求圖書館管理信息系統(tǒng)需要完成功能主要有:1.讀者基本信息的輸入,包括借書證編號(hào)、讀者姓名、讀者性別。2.讀者基本信息的查詢、修改,包括讀者借書證編號(hào)、讀者姓名、讀者性別等。3.書籍類別標(biāo)準(zhǔn)的制定、類別信息的輸入,包括類別編號(hào)、類別名稱。4.書籍類別信息的查詢、修改,包括類別編號(hào)、類別名稱。5.書籍庫(kù)存信息的輸入,包括
4、書籍編號(hào)、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期、登記日期。6.書籍庫(kù)存信息的查詢,修改,包括書籍編號(hào)、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期登記日期等。7.借書信息的輸入,包括讀者借書證編號(hào)、書籍編號(hào)、借書日期。8.借書信息的查詢、修改,包括借書證編號(hào)、讀者編號(hào)、讀者姓名、書籍編號(hào)、書籍名稱、借書日期等。9.還書信息的輸入,包括借書證編號(hào)、書籍編號(hào)、還書日期。10.還書信息的查詢和修改,包括還書讀者借書證編號(hào)、讀者姓名、書籍編號(hào)、書籍名稱、借書日期、還書日期等。11.超期還書罰款輸入,還書超出期限包括超出期限還
5、書的讀者借書證號(hào),書籍編號(hào),罰款金額。12.超期還書罰款查詢,刪除,包括讀者借書證編號(hào)、讀者姓名、書籍編號(hào)、書籍名稱,罰款金額等2邏輯結(jié)構(gòu)設(shè)計(jì)2.1關(guān)系模式學(xué)習(xí)好幫手......(一)書籍類別(種類編號(hào),種類名稱)(二)讀者(借書證編號(hào),讀者姓名,讀者性別,讀者種類,登記時(shí)期)(三)書籍(書籍編號(hào),書籍名稱,書籍類別,書記作者,出版社名稱,出版日期,登記日期)(四)借閱(借書證編號(hào),書籍編號(hào),讀者借書時(shí)間)(五)還書(借書證編號(hào),書籍編號(hào),讀者還書時(shí)間)(六)罰款(借書證編號(hào),讀者姓名,還書時(shí)間,書籍編號(hào),讀者借書時(shí)間)2.2屬性圖圖書
6、實(shí)體及其屬性圖1添加圖書圖書查詢借書還書圖書館管理系統(tǒng)圖1讀者信息實(shí)體屬性圖2:學(xué)習(xí)好幫手......讀者信息借書編號(hào)讀者姓名讀者性別讀者種類登記日期圖2書籍實(shí)體屬性圖3書籍書籍編號(hào)讀者姓名書籍類別書籍作者出版社名稱出版日期登記日期圖3借閱實(shí)體屬性圖4學(xué)習(xí)好幫手......借書證編號(hào)讀者節(jié)約時(shí)間借閱圖書書籍編號(hào)圖4還書實(shí)體屬性圖5還書時(shí)間還書編號(hào)借書證編號(hào)還書時(shí)間圖5罰款實(shí)體屬性圖6學(xué)習(xí)好幫手......罰款讀者姓名書籍編號(hào)讀者借書時(shí)間借書證編號(hào)讀者還書時(shí)間圖62.3E-R圖7學(xué)習(xí)好幫手......讀者性別專業(yè)年級(jí)姓名學(xué)號(hào)電話借閱書籍編
7、號(hào)書名類別借出日期書籍編號(hào)作者出版社出版日期種類編號(hào)應(yīng)還日期歸還日期讀者編號(hào)借書總數(shù)分類書籍類別種類文字歸還借的圖書時(shí)間編號(hào)借書證編號(hào)圖73物理結(jié)構(gòu)設(shè)計(jì)book_sytle書籍類別信息表1表中列名數(shù)據(jù)類型可否為空說(shuō)明bookstylenovarcharnotnull(主鍵)種類編號(hào)bookstyleVarcharnotnull種類名稱system_readers讀者信息表格2學(xué)習(xí)好幫手......表中列名數(shù)據(jù)類型可否為空說(shuō)明readeridvarcharnotnull(主鍵)讀者借書證號(hào)readernamevarcharnotnull讀
8、者姓名readersexvarcharnotnull讀者性別readertypevarcharnull讀者種類regdatedatetimenull登記日期system_book書籍信息表3表中列名數(shù)據(jù)類型