7.圖書管理系統

一、系統介紹

本系統為圖書管理系統,主要圍繞圖書管理和會員管理兩個核心內容展開,圖書管理包括圖書的上架,下架,圖書的借閲,歸還,定損等; 會員管理包括會員註冊,充值,損壞扣費,延期歸還扣費,用户借閲記錄等。

系統默認有三個角色:管理員,會員,普通用户

  • 管理員(admin/admin):可以操作所有功能
  • 會員(身份證號/身份證號後6位):
  • 普通用户(身份證號/身份證號後6位):

二、運行圖

首頁

首頁

註冊

註冊

登錄

登錄

圖書檢索

圖書檢索

圖書統計

圖書統計

圖書上架

圖書上架

四、軟件架構

基礎環境:

  1. JDK:1.8
  2. MySQL:5.7
  3. Maven3.0

使用框架:

  1. 核心框架:Spring Boot 2.3.12.RELEASE
  2. ORM框架:mybatis 3.4.0
  3. 數據庫連接池:Druid 1.2.8
  4. 安全框架:Apache Shiro 1.8.0
  5. 日誌:SLF4J,Log4j
  6. 前端框架:LayUI,jquery,ECharts

五、安裝教程

  1. 導入mysql腳本,數據庫名稱:sp_library
  2. 修改數據庫配置:

修改配置 3. 啓動java工程

啓動項目 4. 訪問:http://localhost:8806(賬號admin/admin)