基于SpringBoot框架开发的B-S架构图书馆信息化系统,支持图书馆账户注册与管理,书籍借还等业务逻辑,支持后台管理。
2023年七月初学习了SpringBoot后端开发,当时做了一个小型备忘录程序作为练习,业务逻辑比较简单而且只有两张表。
7月15日开始制作一个更复杂的图书馆系统,历时九天制作完成第一版。
图书馆信息化系统

图书馆系统数据存储使用MySQL数据库,包含了用户表,管理员表,借阅记录表,书籍信息表。通过MyBatis plus进行数据库的相关操作,包括映射,增删改查以及自定义MySQL语句等。
利用SpringBoot2.7.13框架编写的服务端程序,用于后台处理请求以及相关数据,打包好的后端服务程序jar包放置在服务器上运行。
利用Vue制作前端界面,包括GUI和JavaScript,GUI基于Element-ui编写,JavaScript部分主要用于向后端发送请求以及一小部分数据处理。

主要功能:
•图书馆用户注册与账户登录,信息修改等功能。
•用户借阅图书以及归还书籍功能,查询借阅记录。
•管理员功能:管理用户,书籍,借阅记录等数据。