主要技术: SpringBoot、Mybatis-Plus、MySQL、Vue3、ElementPlus等
主要功能:
管理员模块:登录、书籍管理、读者管理、借阅管理、借阅状态、修改个人信息、修改密码(管理员不可直接注册,可在管理员后台设置)
读者模块:读者注册、登录、查询图书信息、借阅和归还图书、查看个人借阅记录、修改个人信息、修改密码
登录功能说明:
登录支持两种用户角色:管理员和读者
输入正确的账号、密码后,系统会自动识别管理员或者用户,并跳转到相应主页。
代码结构:
前端代码:
library-ui
├─api // api接口
├─assets // 资源文件
│ ├─icon // 图标
│ ├─img // 图片
│ └─styles // 样式
├─components // 自定义Vue组件
├─layout // 页面布局
├─router // Vue路由
├─utils // 工具函数
└─views // 页面
后端代码:
maven项目结构
library-serve
├─java
│ └─com
│ └─admin
│ └─library
│ ├─common // 通用类
│ │ ├─base // 基础类
│ │ └─config // 配置类
│ ├─controller // 控制层
│ ├─domain // 实体类
│ ├─mapper // 持久层
│ └─service // 业务层
└─resources // maven资源配置
源码:
链接:https://pan.baidu.com/s/1bSjfa3o2jrC5Xk5sDwQpsA?pwd=tjtq
提取码:tjtq
链接失效可添加cynm-2233
获取,备注来意,码字不易,求个点赞~