![【《電子圖書管理系統的設計與實現(論文)》8400字】_第1頁](http://file4.renrendoc.com/view10/M03/3A/0C/wKhkGWVv9uWAO5xiAAHH9OVqYaI448.jpg)
![【《電子圖書管理系統的設計與實現(論文)》8400字】_第2頁](http://file4.renrendoc.com/view10/M03/3A/0C/wKhkGWVv9uWAO5xiAAHH9OVqYaI4482.jpg)
![【《電子圖書管理系統的設計與實現(論文)》8400字】_第3頁](http://file4.renrendoc.com/view10/M03/3A/0C/wKhkGWVv9uWAO5xiAAHH9OVqYaI4483.jpg)
![【《電子圖書管理系統的設計與實現(論文)》8400字】_第4頁](http://file4.renrendoc.com/view10/M03/3A/0C/wKhkGWVv9uWAO5xiAAHH9OVqYaI4484.jpg)
![【《電子圖書管理系統的設計與實現(論文)》8400字】_第5頁](http://file4.renrendoc.com/view10/M03/3A/0C/wKhkGWVv9uWAO5xiAAHH9OVqYaI4485.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
電子圖書管理系統的設計與實現 1 1 1 1 1 1 1 1 2 23.1.1操作可行性 2 2 23.1.4技術可行性 3 3 33.2.2用戶需求分析 33.2.3功能需求分析 33.2.4界面設計需求分析 4 43.3.1總體設計流程圖 4 5 6 7 8 3.6.2系統管理員信息實體E-R圖 3.6.4系統總體設計E-R圖 4.2.1數據庫設計原則 4.2.3數據庫連接設計 20 20 5.3.1系統用戶管理 5.3.2圖書管理員管理 215.3.3圖書信息管理 235.4.1個人資料管理 23 235.4.3圖書借閱管理 5.4.4留言回復 255.5.1個人資料管理 255.5.2我的借閱管理 255.5.3留言板 5.5.4我的收藏管理 6.3.1系統管理員管理實現 6.3.2圖書管理員管理實現 6.3.3圖書信息管理實現 6.4.1個人資料管理實現 6.4.2讀者信息管理實現 6.4.3圖書借閱管理實現 6.4.4留言回復功能實現 356.5.1個人資料管理實現 第7章系統測試 7.4測試案例 參考文獻 第1章引言第2章相關技術介紹2.2MyEclipse簡介2.5MYSQL數據庫程過程數據庫圖2-1B/S模式結構圖第3章系統分析分析時間方面,開發(fā)此系統所需的時間可行。從發(fā)布課題到完第3頁共43頁難分析,以至于到中期對系統的實現等,最后是對此系統進行測試電子圖書管理系統基于win10操作系統,采用B/S結構,前端采庫使用MYSQL數據庫,結合Tomcat實現數據傳輸,使用MyEclipse進行開發(fā)。理圖書管理員。這三種身份的業(yè)務功能和需求不相同,所持有的權限也不同和管理員的靜態(tài)結構圖如圖3-1所示。圖3-1靜態(tài)用戶結構圖(1)系統用戶管理模塊(2)圖書管理員管理模塊(3)圖書信息管理模塊(1)個人資料管理模塊(2)讀者信息管理模塊(3)圖書借閱管理模塊(1)讀者的功能模塊:(2)個人資料管理模塊(3)借閱信息管理模塊(4)在線留言模塊是電子圖書管理系統重要的組成部分。在設計時,電子圖書管理系規(guī)范性。側邊欄導航的深度不應超過三層,界面應該符合各種設備安全性。人為的操作可能會出現錯誤,可能會導致系統出現問題,因此3.3.1總體設計流程圖總體設計流程圖具體如圖3-2所示:工理工理業(yè)理業(yè)理理理理圖書管理員流程圖具體如圖3-3所示:表圖3-3圖書管理員流程圖系統管理員流程圖具體如圖3-4所示:理圖3-4系統管理員流程圖讀者流程圖具體如圖3-5所示:第8頁共43頁共43頁數據流圖的重點在于數據的流,數據流圖用來反映數據的流向下面將會對電子圖書管理系統通過數據流圖的方式來分析,對數據的流電子圖書管理系統第0層數據流圖如圖3-6所示。系統管理員、圖書管理員、管理員/用戶管理員/用戶系統圖3-6電子圖書管理系統第0層數據流圖電子圖書管理系統第1層數據流圖如圖3-7所示。第1層為電子圖書管理系統操作信息P1登錄管理D2歸還表D2讀者表圖3-7電子圖書管理系統第1層數據流圖電子圖書管理系統第1層數據流圖如圖3-8所示。第2層為系統管理員、圖書管理員對圖書管理系統進行操作的數據流圖,兩讀者信息表除息系統反饋系統反饋信添加、修改、刪除信息系統反饋信息中!圖3-8電子圖書管理系統第1層數據流圖數字結構名稱:讀者含義說明:存儲讀者的基本信息組成:用戶名、密碼、姓名、性別、手機、郵箱數字結構名稱:圖書含義說明:存儲圖書的基本信息組成:圖書編號、書名、ISBN、作者、出版時間、出版社、圖片、可借天數、圖書簡介數字結構名稱:圖書管理員含義說明:存儲管理員的基本信息組成:工號、密碼、姓名、性別、身份證號、手機、郵箱、地址、備注數字結構名稱:系統管理員含義說明:存儲系統管理員的信息組成:用戶名、密碼數字項名稱:讀者編號含義說明:讀者信息的唯一標識類型:int取值范圍:0~11數字項名稱:管理員編號含義說明:管理員信息的唯一標識類型:int取值范圍:0~11第11頁共43頁含義說明:圖書信息的唯一標識類型:int取值范圍:0~11數字項名稱:系統管理員編號含義說明:系統管理員信息的唯一標識類型:int取值范圍:0~11圖書管理員信息實體E-R圖如圖3-9所示。圖書管理員信息的存儲以及圖書管圖3-9圖書管理員信息實體E-R圖第12頁共43頁ID用戶名密碼創(chuàng)建時間圖3-10系統管理員信息實體E-R圖圖3-11讀者信息實體E-R圖系統總體設計E-R圖如圖3-12所示。第13頁共43頁查詢查詢管理Z圖3-12系統總體設計E-R圖第4章總體設計詳細的設計。對于功能方面,做出功能模塊圖;對于數據庫的本電子圖書管理系統根據功能的實際需要分為3個不同的角色,分別是系統管對用戶信息以及自己信息以及對圖書借閱的管理。系統管理員管理系統總體功能模塊圖如圖4-1所示。線線留言人資料管理言回復書借閱(管理者信息(管理人資料管理書信息(管理書管理(管理統用戶管理信息進行數據以及信息的存儲。本電子圖書管(1)高內聚低耦合(2)完整性(3)安全性(4)穩(wěn)定性根據前面的圖3-12,電子圖書管理系統建立了如下數據庫,下面是各數據表的allusers表:字段名型長度是否主鍵是e否用戶名否密碼e否添加時間jieyue表;字段名稱型長度是否主鍵圖書編書名作者用戶名姓名g否否期否期否否shoucangjilu表字段名稱型長度是否主鍵是e否用戶名否圖書id否否表e否添加時間型否否否否否rrr是否是否否否否否uuerrrrrr否否否否否否否否間介間型rrrrrrrrr否否否否否間liuyanban表:字段名稱型長度是否主鍵是I否性別I否否郵箱r否電話I否內容r否添加時問否回復內I容字段名稱型長度是否主鍵是否用戶名Ir否密碼r否姓名r否性別r否r否郵箱I否備注e否添加時間首先MYSQL的連接驅動jar包一mysql-connector-java-5.0.4-bin.jar,將jar包加第20頁共43頁第5章詳細設計如圖展示的是系統為用戶所提供的登錄功能的流程圖。用的用戶名以及密碼,選擇對應的身份。如圖5-1所示為電子圖書管理系統登錄流程圖5-1電子圖書管理系統登錄流程圖功能可以對本賬號的密碼進行修改。如圖5-2所示為系統用戶管理流程圖。第21頁共43頁管理員的信息,支持工號、姓名的查詢等。如圖5-3為圖書管理員管理流程圖。息結束信息圖5-3圖書管理員管理流程圖5.3.3圖書信息管理書名、圖書編號、作者、出版時間、出版社的查詢等。如圖5-4為圖書信息管理流第23頁共43頁圖5-4圖書信息管理流程圖個人資料管理頁面可以對本賬號的信息進行修改,如工號、密碼、姓名等。如圖5-5為個人資料管理流程圖。讀者信息管理分為讀者信息添加頁面和讀者信息查詢頁面。讀者信息添加界面可以添加讀者信息;讀者信息查詢界面可以顯示已添加的讀者信息,支持用戶名、第24頁共43頁圖5-6讀者信息管理流程圖第25頁共43頁5.5.1個人資料管理個人資料管理頁面可以對自己的資料進行修改。如圖5-8為個人資料管理流程我的借閱管理功能包括借閱記錄查詢頁面。此頁面可以查看自己的借閱記錄。如圖5-9為我的借閱管理流程圖。留言板功能分為在線留言頁面和我的留言頁面。在線留言頁面可以對管理員進行留言;我的留言頁面可以查看自己的留言以及管理員的回復。如圖5-10為我的留言板功能流程圖。第27頁共43頁可以顯示自己的收藏記錄,對已收藏圖書進行查看詳情或刪除操作。如圖5-11為我的收藏管理流程圖。第28頁共43頁立圖5-11我的收藏管理流程圖第6章系統功能實現在完成需求分析以及系統的設計之后,我們開始將系統的功能實現。本系統由系統管理員、圖書管理員、讀者三個角色組成,不同的角色分配了不圖6-1所示是系統登錄界面,圖6-2所示是密碼錯誤提示框界面,圖6-3所示是用戶登錄成功界面,圖6-4是系統管理員管理界面。6.3系統功能實現6.3.1系統管理員管理實現系統管理員登錄后,可以添加系統管理員,理員頁面如圖6-6所示。打開修改密碼頁面,可以通過此頁面修改本賬號的密碼。修改密碼圖6-7修改密碼界面6.3.2圖書管理員管理實現理員頁面如下圖6-8所示。#1m電子圖書管理系統*圖6-10圖書信息管理界面第33頁共43頁電子圖書管理系統#個人資料管理頁面如圖6-12所示。#m圖6-12個人資料管理頁面讀者添加頁面設計效果如圖6-13所示。第34頁共43頁=圖6-13讀者添加界面電子圖書管理系統#圖6-14讀者界面圖6-15圖書借閱界面6.5讀者功能管理實現面選擇要歸還的圖書添加歸還記錄。還書操作的界面如圖6-19所示。電子圖書管理系統查看歷史留言記錄。在線留言頁面如圖6-20所示。第37頁共43頁我的留言頁面如圖6-21所示。……一6.5.4我的收藏管理實現我的收藏記錄顯示了讀者已收藏的圖書記錄,可以在此頁面進行刪除操作或查看圖書詳情操作。我的收藏記錄頁面如圖6-22所示。第38頁共43頁第7章系統測試從而保證圖書管理員以及讀者的使用感受。使用正確的方(1)黑盒測試的等價類、邊界值等方法。(2)白盒測試的測試用例設計方法。(3)靜態(tài)測試,對頁面進行靜態(tài)的測試。(4)動態(tài)測試對頁面進行動態(tài)的測試,如進行操作等。(5)界面測試。(1)編寫測試計劃(2)設計測試用例(3)執(zhí)行測試(5)生成測試報告第39頁共43頁界面中有有無文法、語法錯誤無無正常顯示正常顯示快捷鍵是否能夠正常使用正常正常預期效果實際效果添加正確的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商鋪裝修合同樣本
- 水暖電消防承包合同范本
- 2025農作物種子買賣合同范本
- 柴油運輸合同范本年
- 演出化妝服務合同
- 范文二手房買賣定金合同
- 委托合同行紀合同居間合同
- 2025【合同范本】房屋土建施工合同范本
- 2024年中考物理(廣州卷)真題詳細解讀及評析
- 簡單的櫥柜合同范本
- 2025初級會計理論考試100題及解析
- 三兄弟分田地宅基地協議書范文
- 中考數學計算題練習100道(2024年中考真題)
- 2023年山東省威海市中考物理真題(附答案詳解)
- 第八講 發(fā)展全過程人民民主PPT習概論2023優(yōu)化版教學課件
- 王崧舟:學習任務群與課堂教學變革 2022版新課程標準解讀解析資料 57
- 招投標現場項目經理答辯(完整版)資料
- 運動競賽學課件
- 2022年上海市初中畢業(yè)數學課程終結性評價指南
- 高考作文備考-議論文對比論證 課件14張
- 新華師大版七年級下冊初中數學 7.4 實踐與探索課時練(課后作業(yè)設計)
評論
0/150
提交評論