图书管理系统-SpringBoot+html

项目描述
图书管理系统

系统架构
SpringBoot+MyBatis 前端技术:html+css

登录网址
用户在浏览器打开http://localhost:8080即可访问 账号:111 密码:111
管理员登录页面 http://localhost:8080/admin/login 账号:admin 密码:123

功能描述
一、面向普通读者
注册 / 登录
‑ 通过邮箱注册账号;登录后进入个人主页。
个人信息
‑ 查看/修改姓名、邮箱、密码。
图书查询
‑ 多条件检索:书名、作者、ISBN、类型、出版社。
‑ 实时显示库存、价格、简介。
借阅与归还
‑ 在线发起借阅申请,系统自动记录借书时间、应还时间。
‑ 一键归还,记录实际归还时间。
借阅历史
‑ 列表展示所有借阅记录,包含借/还时间、操作员、当前状态。
公告栏
‑ 查看管理员发布的开馆、闭馆及其它通知。
二、面向管理员(admin)
登录 / 退出
‑ 独立后台登录页,支持安全退出。
首页仪表盘
‑ 快速统计总图书量、总借阅量、今日到期未还数量等。
图书管理
‑ 添加:录入书名、作者、类型、ISBN、库存、价格、简介。
‑ 编辑:修改任何字段;库存为 0 时禁止继续借阅。
‑ 删除(下架):支持单条或批量下架。
借阅管理
‑ 借书:输入读者账号 + 图书编号,一键办理借阅。
‑ 还书:扫描/输入借阅编号,一键完成归还。
‑ 逾期提醒:列表高亮显示超期未还记录。
读者管理
‑ 查看所有注册用户列表;可重置密码、禁用/启用账号。
公告发布
‑ 富文本编辑器撰写标题与内容,即时推送至首页公告栏。
系统日志
‑ 查看所有借还操作日志,包含操作员、时间、IP 等审计信息。
数据报表(可扩展)
‑ 按日/月/年统计借阅量、热门图书排行。

 

运行环境
开发工具 :idea
运行环境 :jdk-1.8、maven-3.8.6、MySQL5.7.26 (此配置为本人调试所用,仅供参考)

项目技术
服务端技术:SpringBoot+MyBatis
前端技术:html+css

以上系统源码经过技术整理与调试,确保能正常运行

 

提供最优质的资源集合

立即查看 了解详情