版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于web的圖書館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
設(shè)計(jì)者:余萍羅丹基于web的圖書館管理系統(tǒng)小組分工情況簡(jiǎn)介:余萍:分析系統(tǒng)整體需求,建立系統(tǒng)數(shù)據(jù)庫,負(fù)責(zé)系統(tǒng)后臺(tái)管理員功能的實(shí)現(xiàn)。羅丹:分析系統(tǒng)整體需求,數(shù)據(jù)庫SQL代碼編寫,界面設(shè)計(jì),負(fù)責(zé)系統(tǒng)前臺(tái)讀者功能的實(shí)現(xiàn)。基于web的圖書館管理系統(tǒng)
系統(tǒng)介紹:
基于web的圖書館管理系統(tǒng)主要由前臺(tái)和后面設(shè)計(jì)兩部分組成(即管理員和讀者),總體任務(wù)是實(shí)現(xiàn)圖書的管理和借閱,對(duì)圖書信息和用戶(讀者)信息進(jìn)行有效的管理。不同的圖書管理員擁有不同的權(quán)限,實(shí)現(xiàn)對(duì)圖書的查詢、借閱、歸還等功能,為圖書館提供了管理工具,同時(shí)讓讀者可以通過網(wǎng)絡(luò)實(shí)現(xiàn)瀏覽、查詢圖書信息等。
基于web的圖書館管理系統(tǒng)系統(tǒng)總體需求及實(shí)現(xiàn)的功能概況:a.后臺(tái)管理員1、系統(tǒng)用戶管理功能:添加、刪除用戶和權(quán)限設(shè)置,權(quán)限設(shè)置用于實(shí)現(xiàn)限制不同的管理員使用系統(tǒng)的不同功能。2、讀者管理功能:讀者基本信息的增、刪、改、查。3、圖書管理功能:包括圖書類型和圖書檔案的增、刪、改、查。4、系統(tǒng)查詢功能:包括圖書檔案查詢和圖書借閱查詢。5、圖書借出和歸還功能6、個(gè)人信息修改功能:修改登錄系統(tǒng)的個(gè)人密碼(管理員)?;趙eb的圖書館管理系統(tǒng)b.前臺(tái)讀者1、圖書預(yù)定2、圖書續(xù)借3、圖書借閱查詢4、借閱到期提醒5、圖書檢索6、個(gè)人信息查詢7、密碼修改系統(tǒng)設(shè)計(jì)重難點(diǎn)剖析數(shù)據(jù)庫設(shè)計(jì)方面
由于圖書管理系統(tǒng)數(shù)據(jù)信息量大涉及的表也較為繁多,各表之間關(guān)系也較為復(fù)雜,涉及到的表主要有:
bookcase、bookinfo、booktype、borrow、giveback、library、manager、parameter、purview、publishing、reader、readertype.
各表之間的關(guān)系圖如下所示:系統(tǒng)設(shè)計(jì)重難點(diǎn)剖析圖書借閱查詢一、查詢所有圖書借閱信息或分條件模糊查詢圖書借閱信息
dao包中sql語句為:
sql="select*from(selectborr.borrowTime,borr.backTime,book.barcode,book.bookname,readername,r.barcodereaderbarcode,borr.ifbackfromborrowborrjoinbookinfobookonbook.id=borr.bookidjoinreaderronr.id=borr.readid)asborrwhereborr." +strif+““(borrow.barcode等其它條件)二、圖書借閱排行查詢
dao包中sql語句為:
sql="selecttop10*from(SELECTbookid,count(bookid)asdegreeFROMborrowgroupbybookid)asborrjoin(selectb.*,asbookcaseName,p.pubname,t.typenamefrombookinfobleftjoinbookcaseconb.bookcase=c.idjoinpublishingponb.ISBN=p.ISBNjoinbooktypetonb.typeid=t.idwhereb.del=0)asbookonborr.bookid=book.idorderbyborr.degreedesc";系統(tǒng)設(shè)計(jì)重難點(diǎn)剖析圖書借還、續(xù)借、借閱到期提醒一、圖書借還、續(xù)借
a.圖書借閱中先查詢書籍類型確定其能借圖書的天數(shù)得到歸還日期,再插入借閱表中。(預(yù)定同理)
b.圖書歸還中根據(jù)歸還書的信息插入到歸還表中(giveback),再更新借閱表中字段(ifback)的值。
c.圖書續(xù)借中,查詢到續(xù)借類型圖書能借閱的天數(shù),從而確定更新借閱表中歸還的時(shí)間。二、圖書借閱到期提醒(當(dāng)前日期大于歸還日期時(shí))的sql語句為:
Sql=selectborr.borrowTime,borr.backTime,book.barcode,book.bookname,readername,r.barcodereaderbarcodefromborrowborrjoinbookinfobookonbook.id=borr.bookidjoinreaderronr.id=borr.readidwhereborr.backTime<='"+date+"'andr.barcode='"+barcode+"'"系統(tǒng)設(shè)計(jì)重難點(diǎn)剖析
對(duì)圖書、讀者、管理員以及書架等的刪除操作:
a.圖書(bookinfo)表,當(dāng)刪除bookinfo中的書時(shí)考慮它與借、還表之間主表與子表間的關(guān)系,先刪除子表再刪除主表。
b.讀者(reader)、管理員(manager)、書架(bookcase)同理 注:在刪除書架時(shí),考慮書架與圖書之間的主外鍵關(guān)系,刪除書架時(shí),并不代表沒有了該圖書,不能從bookinfo中刪除書架id為當(dāng)前書架的圖書,刪除時(shí)僅考慮書架上沒書的情況。主要功能頁面展示管理員登錄頁面主要功能頁面展示管理員首頁主要功能頁面展示圖書借閱主要功能頁面展示圖書歸還主要功能頁面展示圖書檔案查詢主要功能頁面展示圖書借閱查詢主要功能頁面展示對(duì)讀者檔案的添加、刪除、修改主要
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024廣西壯族勞動(dòng)合同范本
- 2024年工程分包環(huán)境風(fēng)險(xiǎn)控制協(xié)議
- 2024年品牌授權(quán)使用合同(標(biāo)的:知名服裝品牌)
- 七年級(jí)美術(shù)下冊(cè)11旅行團(tuán)的標(biāo)志和旗幟教學(xué)設(shè)計(jì)人美版
- 2024-2025學(xué)年九年級(jí)化學(xué)下冊(cè)第十一單元化學(xué)與社會(huì)發(fā)展第四節(jié)化學(xué)與環(huán)境保護(hù)隨堂練習(xí)新版魯教版
- 2024春七年級(jí)道德與法治下冊(cè)第一單元青春時(shí)光第一課青春的邀約第一框悄悄變化的我補(bǔ)充習(xí)題新人教版
- 2024年新教材高中物理第十章靜電場(chǎng)中的能量5帶電粒子在電場(chǎng)中的運(yùn)動(dòng)練習(xí)含解析新人教版必修3
- 2024-2025學(xué)年新教材高中物理第十二章電能能量守恒定律第四節(jié)能源與可持續(xù)發(fā)展學(xué)案新人教版必修3
- 2024年大型工程設(shè)計(jì)承包合同
- 2024年城市形象宣傳片制作
- “讓學(xué)引思”高效課堂推進(jìn)策略的研究
- 《培訓(xùn)機(jī)構(gòu)教師薪酬制度》
- 點(diǎn)子圖方格紙合計(jì)
- 乘法的故事(小學(xué)二年級(jí)課前小故事).ppt
- 光榮升旗手PPT課件
- 《骨盆重要性》PPT課件.ppt
- WHO癌痛的三階梯止痛的原則
- 第二節(jié)絡(luò)合物的分子軌道理論
- 高等電力系統(tǒng)分析
- 深圳牛津版英語最新八年級(jí)(上) 課文 (帶翻譯)
- 運(yùn)動(dòng)與脂肪PPT課件
評(píng)論
0/150
提交評(píng)論