系统介绍
基于SpringBoot+thymeleaf实现的图书管理系统分为管理员、读者两个登录角色,一共是8个功能模块
管理员权限
图书管理:
- 添加图书:书名、作者、出版社、ISBM、简介、价格、出版日期、分类、数量
- 查询图书:根据书名或分类查询
- 删除图书:点击删除按钮即可
- 修改图书:点击修改按钮即进入修改界面
用户管理:
- 添加用户:根据角色添加用户或者管理员
- 用户管理:对存在的用户或管理员进行删除,修改,查询
借还管理:用户借还书自动添加信息,如果超过指定日期,会显示催还按钮
修改密码:对自己的登录密码进行修改,修改成功后退出系统到login页面
读者权限
图书查询:根据书名或者分类进行查询
个人信息:查看个人详细信息:读者号、姓名、用户名、性别、生日、地址、电话、角色
我的借还:
- 我想还书:显示所有未还图书以及图书状态,如果图书超期或者到应还日期前15天,才能进行续借
- 借还记录:显示所有已还图书和用户丢失图书进行赔偿的图书借还日志
图书挂失:显示读者所有未还图书,附带挂失按钮,点击挂失 解挂:解挂 赔偿
修改密码:对自己的登录密码进行修改,修改成功后退出系统到login页面
技术选型
项目运行环境:mysql5.7 + idea2020.3 + windows10 + maven + MySQL
服务端技术选型:SpringBoot + MybatisPlus + MySQL
前端视图模板及js库:Thymeleaf + bootstrap + jQuery
成果展示
用户登录
管理员主页
添加图书
图书管理
添加人员
人员管理
借还管理
修改密码
账号地址及其他说明
地址:http://127.0.0.1:8080/
1、账号说明
管理员账号:admin/123456
读者账号:reader/123456
2、源码获取方式
源码来自于互联网,免费分享,经过小白整理与调试,确保能正常运行,日记分类显示异常BUG已修复,获取方式,Q群:941095490,自行在群文件下载
4、制作不易,一键三连再走吧,您的支持永远是我最大的动力!