介绍
图书管理系统助力于图书馆中图书的管理,功能包含图书管理、借阅、归还,三块业务的解决方案,可对图书进行查询、查询图书剩余数量及借阅记录和状态、监控数量不足的图书。
使用技术
SpringBoot+MyBatis+Thymeleaf+MySQL
项目结构
业务流程
借书申请流程:
1.管理员首先将申请链接制作成二维码,张贴到图书馆的某个位置。
2.用户在图书馆中进行选书,确定借阅图书后,扫描二维码填写信息发出借阅申请,并通知管理员进行审核,审核通过后借书流程完毕。
还书申请流程:
1.用户的借阅时间到达后,访问图书管理系统,提交归还申请,由管理员进行审核。
2.管理员对书进行检查,图书完好无损,管理员通过审核,归还流程完毕。
3.如果图书有损坏,记录图书损害情况和赔偿情况。
添加图书流程:
1.首先将新上图书进行整理。
2.整理好后将图书录入到图书管理系统。
3.在添加图书时,将图书的isbn书号进行填写,每一个isbn书号对应一本图书。
系统角色
分为两种角色,用户和管理员。用户申请借阅和申请归还图书,管理员审核用户发出的借阅申请和归还申请及管理图书。
系统终端
系统分为两个终端,前端和后端。前端提供用户使用,功能包含登录、注册、借阅申请、查看借阅记录、退出登录等。后端提供管理员使用,功能包含登录、退出登录、用户管理、图书管理、分类管理、借阅审批、归还审批等。
后台功能介绍
登录
登录后进入系统
首页
登录成功后进入的页面
图书管理
对图书的管理操作,添加图书、修改图书、删除图书、发布图书、取消发布图书、查看借阅记录
借阅记录
图书的借阅记录,查看图书的借出与归还情况
分类管理
对图书的分类管理
借阅审核
审核用户借书的申请,同意则借书成功,不同意则借书失败
归还审核
审核用户还书的申请,同意则还书成功,异常同意则图书有损坏。
异常归还
图书有损坏,则记录损坏情况及赔偿措施或处罚措施。
用户管理
对用户的管理,可查看用户、启用或禁用用户。
前台功能介绍
注册
注册登录账号,注册成功后,会自动登录。
登录
登录成功后会进入用户中心页面
用户中心
可以进行借阅申请、查看借阅记录状态及详细信息、归还借阅
借阅申请
填写手机号、书号、预计归还时间,向管理员发出借阅申请,管理员进行审批。
借阅记录
提交借阅记录后,可进行查看。
借阅记录详情
查看借阅记录的详细信息
借阅记录归还
借阅时间到达后,进行图书的归还申请
源码下载
链接: https://pan.baidu.com/s/1PWk-wF0lRgVaNr5HO1Eshw?pwd=vf48 提取码: vf48