版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1圖書借閱系統(tǒng)的設(shè)計(jì)由于系統(tǒng)基于Web平臺(tái),運(yùn)行起來簡單且方便工作人員管理,不僅可以滿足讀者對(duì)于圖書的借閱需求,還可以輕松實(shí)現(xiàn)工作人員對(duì)圖書以及借閱信息的管理需求。從而不僅提高了管理人員的借閱管理效率還方便讀者檢索以及借閱圖書。本文采用面向?qū)ο蟮能浖こ虒W(xué)方法,基于對(duì)讀書以及讀者(也即是借閱者)的基本信息進(jìn)行管理,對(duì)借閱情況進(jìn)行記錄,并包含系統(tǒng)用戶管理模塊。系統(tǒng)前臺(tái)界面的實(shí)現(xiàn)主要使用供基礎(chǔ)的圖書信息檢索功能、借還信息的查詢功能以及用戶信息的管理各種功能一目了然,用戶(也即管理人員)可以快速掌握并上手操作, 1 1 2 3 4 3 322.1.1B/S結(jié)構(gòu) 32.1.2SSM框架 4 42.3網(wǎng)站開發(fā)平臺(tái) 5 5 63.1系統(tǒng)需求 6 6 73.2用例分析 7 9 9 93.3.3操作可行性 4.2.1系統(tǒng)前臺(tái)界面設(shè)計(jì) 4.3.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 4.4本章小結(jié) 20 5.2.1管理員與用戶登錄界面實(shí)現(xiàn) 22 2 23 30 3 30 34 35 36第一章前言2341.4論文組織形式2第二章關(guān)鍵技術(shù)與開發(fā)環(huán)境B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式)是一種包含了表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)與數(shù)據(jù)訪問層(DAL)的網(wǎng)絡(luò)結(jié)構(gòu)模式,錯(cuò)誤;未找到引用源。。隨著互聯(lián)網(wǎng)技術(shù)的成熟,各種軟件以及網(wǎng)絡(luò)結(jié)構(gòu)模式應(yīng)運(yùn)而生。用戶對(duì)軟件系統(tǒng)的要求越來越嚴(yán)格,且隨著時(shí)間的推移以及科技的發(fā)展,軟件用戶可能會(huì)產(chǎn)生新的需求,因此軟件系統(tǒng)需要高效快捷且這對(duì)軟件開發(fā)人員無疑是一種考驗(yàn),但是,以前的C/S結(jié)構(gòu)難以維護(hù),無法滿足用戶對(duì)于新型網(wǎng)絡(luò)系統(tǒng)的要求。具有三層結(jié)構(gòu)的B/S結(jié)構(gòu)由于件系統(tǒng)構(gòu)造技術(shù),除此之外,B/S架構(gòu)還具有良好的可擴(kuò)展性。良好的可擴(kuò)展性使得B/S架構(gòu)可以滿足軟件開發(fā)系統(tǒng)的維護(hù)需求。簡單方便的首先通過瀏覽器向Web服務(wù)器發(fā)出請(qǐng)求,當(dāng)Web服務(wù)器接收到來自瀏覽鏈接,將瀏覽器的請(qǐng)求發(fā)送給數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器對(duì)相關(guān)操作進(jìn)行處理并將結(jié)果發(fā)送給Web服務(wù)器。因此通過以上流程,用戶其實(shí)只需要向Web服務(wù)器請(qǐng)求所需要的信息,對(duì)于過程中的各種數(shù)據(jù)處理操作以及響應(yīng)操作均由Web服務(wù)器完成5]。簡單靈活的B/S架構(gòu)無需安裝其他軟件便可完成整個(gè)請(qǐng)求以及回復(fù)流程,不僅能夠提高軟件開發(fā)的工作SSM框架集是當(dāng)前網(wǎng)站開發(fā)中較為熱門的框架,是Spring、SpringMVC、MyBatis等框架的集成錯(cuò)誤:未找到引用源。。作為一個(gè)整合框架,他們中的每一個(gè)框架都起著非常重要的作用。其中,作為一個(gè)輕量級(jí)的開源框架,Spring框架在該集成框架中扮演著管理的角色,它不僅要管理礎(chǔ),主要負(fù)責(zé)接受外部發(fā)送過來的命令,并對(duì)發(fā)送的請(qǐng)求進(jìn)行解析,得成相關(guān)數(shù)據(jù)的增加、刪出、修改以及查詢等SSM框架主要分為以下四層:數(shù)據(jù)持久層(也稱為Dao層)、業(yè)務(wù)邏輯層(也稱為Service層)、控制層(也稱為Controller層)、除此之外還有視圖層(也稱為View層)。以上四層之間的聯(lián)系與工作原理如圖2-2調(diào)用層酸誤未找到引用源。當(dāng)Tomcat服務(wù)器用于Web平臺(tái)的搭建時(shí),我們只需要在開3第三章系統(tǒng)需求分析3人人讀者管理查詢管理新聞管理圖書借還3系統(tǒng)功能管理圖3-2系統(tǒng)管理員用例圖個(gè)個(gè)新聞公告查看借閱圖3-3讀者用例圖3讀者添加ses><<uses讀者刪除圖書歸還圖書管理在線借書單圖書統(tǒng)計(jì)圖書信息維護(hù)新書批量導(dǎo)入圖書添加圖書刪除圖書借閱圖3-4普通管理員用例圖各個(gè)企業(yè)都可以提供給各類用戶友好的網(wǎng)絡(luò)訪問條件。因此,基于Web的圖書借閱系統(tǒng)可以很好地投入運(yùn)行。除此之外,現(xiàn)有的借閱系統(tǒng)功能較為單一、界面不夠簡潔、操作不夠方便、維護(hù)與更新也不方便,因此現(xiàn)有的借閱系統(tǒng)雖然可用,但不夠完善。而且由于電子圖書的普及,紙質(zhì)圖書之間的競爭非常激烈。因此設(shè)計(jì)出一款適應(yīng)現(xiàn)在社會(huì)需求且可以技術(shù)可行性主要分析通過系統(tǒng)開發(fā)所使用的相關(guān)技術(shù)是否可以順利完成開發(fā)工作,其中主要的是分析硬件和軟件這兩個(gè)方面是否可以滿足開發(fā)者的需求以及是否可以支持開發(fā)工作。本文所開發(fā)的圖書借閱系統(tǒng)主要是在讀者以及圖書之間建立某種聯(lián)系,可以通過讀者以及圖書信息33.3.3操作可行性3.3.4經(jīng)濟(jì)可行性3.4本章小結(jié)3第四章系統(tǒng)設(shè)計(jì)用戶登錄用戶登錄我的信息資金變化明細(xì)用戶注冊(cè)賬戶充值個(gè)人中心我的書評(píng)已歸還的圖書信息查看我的借書車我的收藏圖書展示系統(tǒng)前臺(tái)圖4-1系統(tǒng)前臺(tái)功能模塊圖4.2.2系統(tǒng)后臺(tái)管理模塊設(shè)計(jì)3理員貝管理數(shù)據(jù)庫壓縮數(shù)據(jù)庫備份新聞列表新聞添加新聞分類借閱到期提醒借閱查詢圖書查詢繳費(fèi)管理讀者導(dǎo)讀者列表讀者分類管理在線借書單圖書導(dǎo)圖書管理圖書列表圖書統(tǒng)計(jì)數(shù)據(jù)庫管理圖書借還新聞管理系統(tǒng)設(shè)置讀者管理系統(tǒng)查詢系統(tǒng)后臺(tái)圖4-2系統(tǒng)后臺(tái)模塊圖圖4-2系統(tǒng)后臺(tái)模塊圖1nn書名條碼ISBN作者是否在館其他屬性13圖4-3系統(tǒng)主要E-R圖所屬角色所屬角色111圖4-4系統(tǒng)主要E-R圖3管理n1查看n快遞單號(hào)其他屬性圖4-5系統(tǒng)主要E-R圖n是否在館書名3姓名姓名管理員D郵箱性別姓名密碼nn1m借閱書名1條碼圖書ID借閱日期應(yīng)還日期庫存是否在館歸還日期是否歸還圖書地址分館罰款管理n圖4-6系統(tǒng)整體E-R圖數(shù)據(jù)類型長度空約束備注tinyint41NN用戶名姓名3數(shù)據(jù)類型空約束8N4N編號(hào)NN說明N字段數(shù)據(jù)類型長度可空約束備注nvarchar4NNNNN網(wǎng)站名網(wǎng)站說明文字網(wǎng)站號(hào)網(wǎng)站聯(lián)系電話在線發(fā)郵件用戶名發(fā)件郵箱網(wǎng)址logo圖地址建館時(shí)間3N介紹N一句話公告N版本信息N易寶商戶名N易寶商戶idN易寶商戶key字段名數(shù)據(jù)類型長度可空約束備注4NN編號(hào)Y分類名稱4N可借數(shù)目4N9N9N應(yīng)繳會(huì)費(fèi)IN是否免費(fèi)送書4N會(huì)費(fèi)有效期表4-5借閱表數(shù)據(jù)類型長度可空約束備注8NN單號(hào)8N8N圖書id1N借閱類型8N添加時(shí)間8N8N借閱時(shí)間8N歸還時(shí)間NN閱N快遞單號(hào)1N本章先是分析了系統(tǒng)總體的功能設(shè)計(jì),本系統(tǒng)的功能包括師生功能模塊、管理員功能模塊和系統(tǒng)管理員功能模塊。然后本章對(duì)各個(gè)模塊的最后本章從數(shù)據(jù)庫概念結(jié)構(gòu)、E-R圖和邏輯結(jié)構(gòu)三個(gè)方面設(shè)計(jì)了本系統(tǒng)第五章圖書借閱系統(tǒng)的實(shí)現(xiàn)登錄界面圖如5-2所示。首頁繪本商介遠(yuǎn)書指南新聞中6聯(lián)系我們會(huì)員斷理們度3e圖5-3重設(shè)密碼界面圖讀者登錄界面實(shí)現(xiàn)流程圖如下:開始開始否是是圖5-4登錄界面流程圖管理員登錄界面圖:3管理系統(tǒng)圖書在線借閱管理系統(tǒng)個(gè)人中心界面圖如5-6所示:首頁給本高介選書指南新聞中o聯(lián)系我們會(huì)員類型二借閱初度個(gè)人中心全由圖書查詢界面如下:3者所國國t不的序墨的P安出化的n7頁面實(shí)現(xiàn)流程圖如圖5-8所示:否到惜書車?是點(diǎn)擊確定是否已添加結(jié)束是否刪是表中查找記錄是借書界面圖如圖5-9所示:3回b個(gè)6e2681無題g要車圖5-9借書界面圖否到自取登是否是否提字訂共?是是添中霧想但之圖5-10借書界面實(shí)現(xiàn)流程圖3 上不開始擅素你喜歡的國書吧!動(dòng)a動(dòng)度用戶u6圖5-11在借圖書界面圖是否確是消訂單圖5-12在借圖書界面實(shí)現(xiàn)流程圖3首頁給本介違書指南新間中D聯(lián)系我會(huì)員同度個(gè)人個(gè)藥個(gè)藥城肆母器t名大01圖5-13還書界面圖<metaname="viewport"content="width=device-width,initial-scalmum-scale=1.0,user-scalablFunctionselect_spin{Varshow_num=$(obj).attr("show_nVarid=$(obj).attr("Varg_name=$(obj).attr("nVarp_type_id=$(obj).attr("p_typeVarn_id='chanpint'+p_typtype:"GET",url:"user/cart/selectNewIndex?shop_id=${shop_id}&fy+fy_current+"&num="+show_num+"&g_name="+g_name+"&"+Mat3beforeSend:function(XMLHttpRequesuccess:function(MIf($.trim(Msg)!=""){Vars_item=Msg&$("#"+n_id).find(a').attr("href","user/cart/search?s&//$(".fy_current").text(s_item[complete:function(XMLHttpRequestIntegershop_id=this.getAttrForInt("shop_id");Integernum=this.getParaToIStringg_name=this.If(num==null)3Num=4;List<ProductsInfoDao>products二ProductsInfoDao.dao.find("selectid,name,price,src_price,piclfromtuprowherestatus=Tandg_ndesclimit"+((1)*num)+","+num,g_naif(products!=null&&products.for(ProductsInfoDaoproductsInfoDao:products){sb.appenclass=\"chanpin_mb\"><ahref=\"user/product/detail?shop_id="+shop_id+"&pproductsInfoDao.getInt("id")+"\"><imgwidth='150'heightsrc=\""+productsInfoDao.getStr("picl")+"\"></a><p><emclasproductsInfoDao.getBigDecimal("priproductsInfoDao.getBigDecimal("src_price")十"</span></em></p><p>"+productsInfoDao.getStr("namthis.renderHtml(sb.toStrPrivatesynchronizedStringrefershToken(TokenEntitye,intStringapp_id=getPropurl="/cgi-bin/token?grant_type=client_credential本章節(jié)主要對(duì)圖書借閱系統(tǒng)的整體實(shí)現(xiàn)過程進(jìn)行了介紹,從系統(tǒng)的前臺(tái)界面設(shè)計(jì)以及后臺(tái)各個(gè)模塊實(shí)現(xiàn)的流程,主要對(duì)登錄界面、基礎(chǔ)信息管理模塊、圖書信息查詢界面以及圖書借還模塊的實(shí)現(xiàn)進(jìn)行了詳細(xì)的分析。36.1測試目的與方法6.2測試用例設(shè)計(jì)功能子功能用例名稱用例步驟預(yù)期結(jié)果普通管理員管理員登錄管理員登錄管理員輸號(hào)密碼,登錄成功1.管理員輸號(hào)密碼2.點(diǎn)擊登錄1.輸入成功2.登錄成功普通管理員管理員登錄管理員登錄管理員輸?shù)馁~號(hào)密1.管理員輸入不存在的賬號(hào)密碼2.點(diǎn)擊登錄1.輸入成功2.登錄失敗敗普通管理員圖書管理圖書添加圖書添加成功,圖書列表信息回顯正確1.管理員添加圖書2.查看圖書列表1.管理員添加圖書成功2.圖書列表增圖書信息普通管理員圖書管理圖書刪除圖書刪除成功,圖書列表信息回顯正確1.管理員刪除圖書2.查看圖書列表1.管理員刪除圖書成功2.圖書列表成功更新圖書信息普通管理員圖書管理圖書統(tǒng)計(jì)圖書統(tǒng)計(jì)數(shù)展示正確1.管理員點(diǎn)信息1.點(diǎn)擊后響應(yīng)成功圖書統(tǒng)計(jì)信息普通管理員圖書管理圖書信息維護(hù)修改圖書成功,圖書列表回顯正確1.管理員修改圖書信息2.查看圖書信息1.管理員修改成功2.圖書信息更新成功普通管理員圖書管理新書批量導(dǎo)入導(dǎo)入成功,圖書列表信息回顯正確1.管理員批量導(dǎo)入圖書2.查看圖書列表1.管理員批量導(dǎo)入成功2.圖書列表成功展示已導(dǎo)入的圖書信息普通管理員護(hù)后讀者信息更新成功1.管理員修改讀者信息2.查看讀者信息1.管理員修改成功2.讀者信息更新成功普通管理員讀者添加后,讀者列功1.管理員添2.查看讀者列表1.管理員添加成功2.讀者列表更新成功普通管理員后,讀者列表更新成功1.管理員刪除讀者2.查看讀者列表1.管理員刪除成功2.讀者列表更新成功普通管理員圖書借還圖書借閱讀者借閱圖書后,在線借書單成功生成1.讀者借閱圖書2.查看在線1.讀者借閱圖書成功2.在線借書單生成成功普通管理員圖書借還圖書歸還圖書歸還后,圖書列表狀態(tài)更新成功1.讀者歸還圖書2.查看圖書1.讀者歸還圖書成功2.圖書狀態(tài)展示正確普通管理員詢查詢讀者信息,成功展示讀者相關(guān)信息1.管理員查詢讀者信息1.成功查看讀者信息2.讀者信息展示正確普通管理員圖書查詢查詢圖書信息,成功展示當(dāng)前圖書信息1.管理員查詢圖書信息1.成功查看圖書信息2.圖書信息展示正確普通管理員借還查詢記錄,成功展示當(dāng)前借還的圖書信息1.管理員查1.借還記錄查看成功2.借還記錄展示正確普通管理員詢信息展示成功1.管理員查看個(gè)人信息1.查看個(gè)人信息成功2.個(gè)人信息展示正確普通管理員新聞查詢添加列表信息回顯正確1.管理員添加新聞2.查看新聞列表1.添加新聞成功2.新聞列表增信息普通管理員新聞查詢刪除新聞,刪除成功,列表信息回顯正確1.管理員刪除新聞2.查看新聞列表1.刪除新聞成功2.新聞列表更新成功普通管理員新聞查詢編輯新聞,后,新聞信息更新成功1.管理員編
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度光伏發(fā)電站投資建設(shè)與運(yùn)營承包合同樣本3篇
- 2025年高校學(xué)生宿舍托管租賃服務(wù)合同范本3篇
- 二零二五年籃球運(yùn)動(dòng)場地照明節(jié)能改造合同2篇
- 四川省自貢市2024-2025學(xué)年八年級(jí)上學(xué)期期末考試道德與法治試題(含答案)
- 2025版圍擋安裝勞務(wù)分包合同范本(含氣候影響調(diào)整)2篇
- 《漿細(xì)胞白血病》課件
- 外幣存款利率的市場預(yù)測考核試卷
- 城市公共交通系統(tǒng)的創(chuàng)新與改進(jìn)考核試卷
- 《明代的政治與制度》課件
- 二零二五年度木雕工藝品出口退稅與稅收籌劃合同4篇
- 山東鐵投集團(tuán)招聘筆試沖刺題2025
- 真需求-打開商業(yè)世界的萬能鑰匙
- 2025年天津市政集團(tuán)公司招聘筆試參考題庫含答案解析
- GB/T 44953-2024雷電災(zāi)害調(diào)查技術(shù)規(guī)范
- 2024-2025學(xué)年度第一學(xué)期三年級(jí)語文寒假作業(yè)第三天
- 2024年列車員技能競賽理論考試題庫500題(含答案)
- 心律失常介入治療
- 6S精益實(shí)戰(zhàn)手冊(cè)
- 展會(huì)場館保潔管理服務(wù)方案
- 監(jiān)理從業(yè)水平培訓(xùn)課件
- 廣東省惠州市實(shí)驗(yàn)中學(xué)2025屆物理高二第一學(xué)期期末綜合測試試題含解析
評(píng)論
0/150
提交評(píng)論