1. 摘要
本設計以圖書管理業務為對象,系統實現用的前臺開發工具是,后臺數據庫為MySQL。設計過程中的重點和難點是對整個系統的需求分析和數據庫詳細設計。
該系統對數據進行保存、修改、刪除等管理。為用戶提供了一個友好、簡單快捷的運行操作平臺。該系統對數據進行保存、修改、刪除等管理,為用戶提供了一個友好、簡單快捷的運行操作平臺。本系統的各界面設計友好、流程正確、功能也較為完善,旨在為用戶提供方便快捷的服務,使人們走近書籍,走進書籍,熱愛讀書。
本次設計意在為圖書管理行業提供一個簡便、易操作、可靠的借還管理系統,實現圖書借閱、書店人員的更新及管理。
關鍵詞:MySQL;圖書管理系統;借書還書;排行榜;問題反饋
2 概述
2.1 系統主要功能
讀者:登錄注冊,借閱還書,查詢書籍,查看當前借閱信息以及歷史借閱信息,查看、查詢讀者借閱榜以及借閱書籍借閱榜,問題反饋以及查詢反饋結果等功能。
管理員:對圖書、圖書分類、讀者信息的增刪改查,查看全部讀者當前借閱信息以及借閱歷史,查看、查詢書籍借閱榜及讀者借閱榜,查看、查詢用戶反饋信息并修改反饋狀態(未解決或已解決)。
超級管理員:除管理員權限外,新增管理員權限。對管理員信息進行增刪改功能。為書店員工定制個人賬號,方便管理。
2.2 系統相關說明
為圖書管理行業提供一個簡便、易操作、可靠的借還管理系統,實現圖書借閱、書店人員的更新及管理。
本設計以圖書管理業務為對象,系統實現所用前臺開發工具是,后臺數據庫為MySQL。設計過程中的重點及難點是對整個系統的需求分析和數據庫詳細設計。
該系統對數據進行保存、修改、刪除等管理,為用戶提供了一個友好、簡單快捷的運行操作平臺。本系統的各界面設計友好、流程正確、功能也較為完善,旨在為用戶提供方便快捷的服務,使人們走近書籍,走進書籍,熱愛讀書。
3 運行環境
3.1 系統的運行環境
3.1.1系統運行硬件環境
基于開發使用的開源系統:
CPU:PIV1.6G以上
內存:256M以上
硬盤:40G以上
其他:光驅、3.5英寸軟驅、鼠標
3.1.2 系統運行軟件環境
(1)操作系統配置:
(2)編譯軟件:,環境:JDK1.8
(3)服務器:
(4)驅動:JDBC
(5)數據庫:MySQL
(6)前端框架:
3.2 網絡環境
本系統需要運行在單位局域網,要求服務器、客戶端計算機連接在此網絡上。
4 安裝與配置
4.1 安裝
(1)的安裝
(2)服務器的安裝
(3)MySQL數據庫的安裝
4.2 配置
(1)操作系統的配置
(2)JDK1.8環境的配置
(3)服務器的配置
(4)JDBC驅動的配置
(5)MySQL數據庫的配置
5 功能演示
5.1 進入登錄界面
輸入賬號(學號/工號)、密碼及驗證碼進行登錄圖書管理系統網站模板,后臺根據不同的賬號密碼識別到用戶身份進入相應的主頁面。尚未注冊點擊“注冊即可快速注冊”,也可以聯系管理員添加賬號。
5.2 進入系統
5.2.1讀者界面
系統界面由圖書查詢、借閱信息、借閱歷史、熱門推薦、最佳讀者、問題反饋構成。左上角“歡迎使用圖書管理系統”字樣在每一個功能頁中都有,單擊可以跳轉到當前頁面(主頁面),右上角的模糊框(圖5.5)內有以下三個功能:修改個人資料(圖5.6),修改密碼(圖5.7),退出系統。
5.2.2管理員與超級管理員界面
系統界面由圖書管理、讀者管理、圖書分類管理、圖書借閱信息、圖書歸還信息、管理員管理(需登錄)(圖5.9)、熱門推薦、最佳讀者、讀者反饋構成。其中管理員管理功能為超級管理員管理權限(圖5.10)。左上角“歡迎使用圖書管理系統”字樣在每一個功能頁中都有,單擊可以跳轉到當前頁面(主頁面),右上角的模糊框內功能與讀者頁面功能相同
5.3 圖書查詢
列出館內所有圖書的信息,包括圖書號、圖書類型、圖書名稱、作者名稱、出版社、總數量??梢愿鶕⒆髡?、圖書分類查詢圖書(圖5.12),點擊借閱按鈕彈窗確認借閱,完成借閱圖書操作(圖5.13)。
5.4 借閱信息
展示當前登錄的讀者正在借閱的圖書信息。記錄借閱日期與截至還書日期,延長期限需聯系管理員,通過管理員權限進行延期操作。點擊還書按鈕彈窗確認還書,完成還書操作。
5.5 借閱歷史
展示當前登錄的讀者歷史借閱的圖書信息。記錄借閱日期與還書日期。
5.6 熱門推薦
根據借閱次數由高到低實時排序,展示圖書的所有信息,可以根據書名、作者、圖書分類查詢圖書,點擊借閱按鈕彈窗確認借閱,完成借閱圖書操作。
5.7 最佳讀者
根據借閱量由高到低實時排序,展示讀者的ID、姓名、賬號圖書管理系統網站模板,可以根據以上信息查詢讀者借閱量以及當前排名。