




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1圖書借閱系統(tǒng)的設計由于系統(tǒng)基于Web平臺,運行起來簡單且方便工作人員管理,不僅可以滿足讀者對于圖書的借閱需求,還可以輕松實現(xiàn)工作人員對圖書以及借閱信息的管理需求。從而不僅提高了管理人員的借閱管理效率還方便讀者檢索以及借閱圖書。本文采用面向?qū)ο蟮能浖こ虒W方法,基于對讀書以及讀者(也即是借閱者)的基本信息進行管理,對借閱情況進行記錄,并包含系統(tǒng)用戶管理模塊。系統(tǒng)前臺界面的實現(xiàn)主要使用供基礎的圖書信息檢索功能、借還信息的查詢功能以及用戶信息的管理各種功能一目了然,用戶(也即管理人員)可以快速掌握并上手操作, 1 1 2 3 4 3 322.1.1B/S結(jié)構(gòu) 32.1.2SSM框架 4 42.3網(wǎng)站開發(fā)平臺 5 5 63.1系統(tǒng)需求 6 6 73.2用例分析 7 9 9 93.3.3操作可行性 4.2.1系統(tǒng)前臺界面設計 4.3.1數(shù)據(jù)庫概念結(jié)構(gòu)設計 4.4本章小結(jié) 20 5.2.1管理員與用戶登錄界面實現(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,瀏覽器/服務器模式)是一種包含了表現(xiàn)層(UI)、業(yè)務邏輯層(BLL)與數(shù)據(jù)訪問層(DAL)的網(wǎng)絡結(jié)構(gòu)模式,錯誤;未找到引用源。。隨著互聯(lián)網(wǎng)技術(shù)的成熟,各種軟件以及網(wǎng)絡結(jié)構(gòu)模式應運而生。用戶對軟件系統(tǒng)的要求越來越嚴格,且隨著時間的推移以及科技的發(fā)展,軟件用戶可能會產(chǎn)生新的需求,因此軟件系統(tǒng)需要高效快捷且這對軟件開發(fā)人員無疑是一種考驗,但是,以前的C/S結(jié)構(gòu)難以維護,無法滿足用戶對于新型網(wǎng)絡系統(tǒng)的要求。具有三層結(jié)構(gòu)的B/S結(jié)構(gòu)由于件系統(tǒng)構(gòu)造技術(shù),除此之外,B/S架構(gòu)還具有良好的可擴展性。良好的可擴展性使得B/S架構(gòu)可以滿足軟件開發(fā)系統(tǒng)的維護需求。簡單方便的首先通過瀏覽器向Web服務器發(fā)出請求,當Web服務器接收到來自瀏覽鏈接,將瀏覽器的請求發(fā)送給數(shù)據(jù)庫服務器,數(shù)據(jù)庫服務器對相關(guān)操作進行處理并將結(jié)果發(fā)送給Web服務器。因此通過以上流程,用戶其實只需要向Web服務器請求所需要的信息,對于過程中的各種數(shù)據(jù)處理操作以及響應操作均由Web服務器完成5]。簡單靈活的B/S架構(gòu)無需安裝其他軟件便可完成整個請求以及回復流程,不僅能夠提高軟件開發(fā)的工作SSM框架集是當前網(wǎng)站開發(fā)中較為熱門的框架,是Spring、SpringMVC、MyBatis等框架的集成錯誤:未找到引用源。。作為一個整合框架,他們中的每一個框架都起著非常重要的作用。其中,作為一個輕量級的開源框架,Spring框架在該集成框架中扮演著管理的角色,它不僅要管理礎,主要負責接受外部發(fā)送過來的命令,并對發(fā)送的請求進行解析,得成相關(guān)數(shù)據(jù)的增加、刪出、修改以及查詢等SSM框架主要分為以下四層:數(shù)據(jù)持久層(也稱為Dao層)、業(yè)務邏輯層(也稱為Service層)、控制層(也稱為Controller層)、除此之外還有視圖層(也稱為View層)。以上四層之間的聯(lián)系與工作原理如圖2-2調(diào)用層酸誤未找到引用源。當Tomcat服務器用于Web平臺的搭建時,我們只需要在開3第三章系統(tǒng)需求分析3人人讀者管理查詢管理新聞管理圖書借還3系統(tǒng)功能管理圖3-2系統(tǒng)管理員用例圖個個新聞公告查看借閱圖3-3讀者用例圖3讀者添加ses><<uses讀者刪除圖書歸還圖書管理在線借書單圖書統(tǒng)計圖書信息維護新書批量導入圖書添加圖書刪除圖書借閱圖3-4普通管理員用例圖各個企業(yè)都可以提供給各類用戶友好的網(wǎng)絡訪問條件。因此,基于Web的圖書借閱系統(tǒng)可以很好地投入運行。除此之外,現(xiàn)有的借閱系統(tǒng)功能較為單一、界面不夠簡潔、操作不夠方便、維護與更新也不方便,因此現(xiàn)有的借閱系統(tǒng)雖然可用,但不夠完善。而且由于電子圖書的普及,紙質(zhì)圖書之間的競爭非常激烈。因此設計出一款適應現(xiàn)在社會需求且可以技術(shù)可行性主要分析通過系統(tǒng)開發(fā)所使用的相關(guān)技術(shù)是否可以順利完成開發(fā)工作,其中主要的是分析硬件和軟件這兩個方面是否可以滿足開發(fā)者的需求以及是否可以支持開發(fā)工作。本文所開發(fā)的圖書借閱系統(tǒng)主要是在讀者以及圖書之間建立某種聯(lián)系,可以通過讀者以及圖書信息33.3.3操作可行性3.3.4經(jīng)濟可行性3.4本章小結(jié)3第四章系統(tǒng)設計用戶登錄用戶登錄我的信息資金變化明細用戶注冊賬戶充值個人中心我的書評已歸還的圖書信息查看我的借書車我的收藏圖書展示系統(tǒng)前臺圖4-1系統(tǒng)前臺功能模塊圖4.2.2系統(tǒng)后臺管理模塊設計3理員貝管理數(shù)據(jù)庫壓縮數(shù)據(jù)庫備份新聞列表新聞添加新聞分類借閱到期提醒借閱查詢圖書查詢繳費管理讀者導讀者列表讀者分類管理在線借書單圖書導圖書管理圖書列表圖書統(tǒng)計數(shù)據(jù)庫管理圖書借還新聞管理系統(tǒng)設置讀者管理系統(tǒng)查詢系統(tǒng)后臺圖4-2系統(tǒng)后臺模塊圖圖4-2系統(tǒng)后臺模塊圖1nn書名條碼ISBN作者是否在館其他屬性13圖4-3系統(tǒng)主要E-R圖所屬角色所屬角色111圖4-4系統(tǒng)主要E-R圖3管理n1查看n快遞單號其他屬性圖4-5系統(tǒng)主要E-R圖n是否在館書名3姓名姓名管理員D郵箱性別姓名密碼nn1m借閱書名1條碼圖書ID借閱日期應還日期庫存是否在館歸還日期是否歸還圖書地址分館罰款管理n圖4-6系統(tǒng)整體E-R圖數(shù)據(jù)類型長度空約束備注tinyint41NN用戶名姓名3數(shù)據(jù)類型空約束8N4N編號NN說明N字段數(shù)據(jù)類型長度可空約束備注nvarchar4NNNNN網(wǎng)站名網(wǎng)站說明文字網(wǎng)站號網(wǎng)站聯(lián)系電話在線發(fā)郵件用戶名發(fā)件郵箱網(wǎng)址logo圖地址建館時間3N介紹N一句話公告N版本信息N易寶商戶名N易寶商戶idN易寶商戶key字段名數(shù)據(jù)類型長度可空約束備注4NN編號Y分類名稱4N可借數(shù)目4N9N9N應繳會費IN是否免費送書4N會費有效期表4-5借閱表數(shù)據(jù)類型長度可空約束備注8NN單號8N8N圖書id1N借閱類型8N添加時間8N8N借閱時間8N歸還時間NN閱N快遞單號1N本章先是分析了系統(tǒng)總體的功能設計,本系統(tǒng)的功能包括師生功能模塊、管理員功能模塊和系統(tǒng)管理員功能模塊。然后本章對各個模塊的最后本章從數(shù)據(jù)庫概念結(jié)構(gòu)、E-R圖和邏輯結(jié)構(gòu)三個方面設計了本系統(tǒng)第五章圖書借閱系統(tǒng)的實現(xiàn)登錄界面圖如5-2所示。首頁繪本商介遠書指南新聞中6聯(lián)系我們會員斷理們度3e圖5-3重設密碼界面圖讀者登錄界面實現(xiàn)流程圖如下:開始開始否是是圖5-4登錄界面流程圖管理員登錄界面圖:3管理系統(tǒng)圖書在線借閱管理系統(tǒng)個人中心界面圖如5-6所示:首頁給本高介選書指南新聞中o聯(lián)系我們會員類型二借閱初度個人中心全由圖書查詢界面如下:3者所國國t不的序墨的P安出化的n7頁面實現(xiàn)流程圖如圖5-8所示:否到惜書車?是點擊確定是否已添加結(jié)束是否刪是表中查找記錄是借書界面圖如圖5-9所示:3回b個6e2681無題g要車圖5-9借書界面圖否到自取登是否是否提字訂共?是是添中霧想但之圖5-10借書界面實現(xiàn)流程圖3 上不開始擅素你喜歡的國書吧!動a動度用戶u6圖5-11在借圖書界面圖是否確是消訂單圖5-12在借圖書界面實現(xiàn)流程圖3首頁給本介違書指南新間中D聯(lián)系我會員同度個人個藥個藥城肆母器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é)主要對圖書借閱系統(tǒng)的整體實現(xiàn)過程進行了介紹,從系統(tǒng)的前臺界面設計以及后臺各個模塊實現(xiàn)的流程,主要對登錄界面、基礎信息管理模塊、圖書信息查詢界面以及圖書借還模塊的實現(xiàn)進行了詳細的分析。36.1測試目的與方法6.2測試用例設計功能子功能用例名稱用例步驟預期結(jié)果普通管理員管理員登錄管理員登錄管理員輸號密碼,登錄成功1.管理員輸號密碼2.點擊登錄1.輸入成功2.登錄成功普通管理員管理員登錄管理員登錄管理員輸?shù)馁~號密1.管理員輸入不存在的賬號密碼2.點擊登錄1.輸入成功2.登錄失敗敗普通管理員圖書管理圖書添加圖書添加成功,圖書列表信息回顯正確1.管理員添加圖書2.查看圖書列表1.管理員添加圖書成功2.圖書列表增圖書信息普通管理員圖書管理圖書刪除圖書刪除成功,圖書列表信息回顯正確1.管理員刪除圖書2.查看圖書列表1.管理員刪除圖書成功2.圖書列表成功更新圖書信息普通管理員圖書管理圖書統(tǒng)計圖書統(tǒng)計數(shù)展示正確1.管理員點信息1.點擊后響應成功圖書統(tǒng)計信息普通管理員圖書管理圖書信息維護修改圖書成功,圖書列表回顯正確1.管理員修改圖書信息2.查看圖書信息1.管理員修改成功2.圖書信息更新成功普通管理員圖書管理新書批量導入導入成功,圖書列表信息回顯正確1.管理員批量導入圖書2.查看圖書列表1.管理員批量導入成功2.圖書列表成功展示已導入的圖書信息普通管理員護后讀者信息更新成功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.讀者信息展示正確普通管理員圖書查詢查詢圖書信息,成功展示當前圖書信息1.管理員查詢圖書信息1.成功查看圖書信息2.圖書信息展示正確普通管理員借還查詢記錄,成功展示當前借還的圖書信息1.管理員查1.借還記錄查看成功2.借還記錄展示正確普通管理員詢信息展示成功1.管理員查看個人信息1.查看個人信息成功2.個人信息展示正確普通管理員新聞查詢添加列表信息回顯正確1.管理員添加新聞2.查看新聞列表1.添加新聞成功2.新聞列表增信息普通管理員新聞查詢刪除新聞,刪除成功,列表信息回顯正確1.管理員刪除新聞2.查看新聞列表1.刪除新聞成功2.新聞列表更新成功普通管理員新聞查詢編輯新聞,后,新聞信息更新成功1.管理員編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB32/T 3624-2019種雞場雞白痢凈化技術(shù)規(guī)程
- DB32/T 3621-2019肉鴿生產(chǎn)性能測定技術(shù)規(guī)范
- DB31/T 899-2015涉及人的生物醫(yī)學研究倫理審查規(guī)范
- DB31/T 784-2014快硬性道路基層混合料(FRRM)應用技術(shù)規(guī)范
- DB31/T 668.4-2012節(jié)能技術(shù)改造及合同能源管理項目節(jié)能量審核與計算方法第4部分:鍋爐系統(tǒng)
- DB31/T 668.16-2020節(jié)能技術(shù)改造及合同能源管理項目節(jié)能量審核與計算方法第16部分:煙道式余熱回收
- DB31/T 398-2015建筑垃圾車技術(shù)及運輸管理要求
- DB31/T 329.22-2018重點單位重要部位安全技術(shù)防范系統(tǒng)要求第22部分:軍工單位
- DB31/T 1351-2022公務用車通用物品配置規(guī)范
- DB31/T 1314-2021住宅無障礙改造技術(shù)指南
- 2024年無錫市濱湖區(qū)名小六年級畢業(yè)考試語文模擬試卷
- 2024年咸陽市城市發(fā)展集團有限公司招聘筆試沖刺題(帶答案解析)
- 2023年電力安全生產(chǎn)工作規(guī)程
- 小學新眼保健操比賽總結(jié)
- 公司SWOT分析表模板
- 學校青春期性教育系列- 《保護青春期安全》
- 新媒體視頻節(jié)目制作 課件 學習領域1 新聞短視頻制作
- 秦始皇帝陵的物探考古調(diào)查863計劃秦始皇陵物探考古進展情況的報告
- (完整)中醫(yī)癥候積分量表
- 高效液相色譜質(zhì)譜聯(lián)用技術(shù)在藥物分析中的應用
- 透析患者貧血的護理查房
評論
0/150
提交評論