项目介绍——gitee.63
一、项目介绍
基于 Spring Boot + Vue 的图书管理系统,系统角色为管理员(admin)和读者(reader),主要功能如下
管理员(admin): 基本操作:登录、登出、获取个人信息、修改个人信息、修改密码 用户管理:查询/分页用户、查看用户详情、新增用户、更新用户、删除单个/批量用户 图书管理:查询图书列表、条件分页搜索、查看图书详情、新增图书、编辑图书、删除单个/批量图书、上传图书封面 图书类型管理:查询类型列表、条件分页、查看、新增、编辑、删除单个/批量类型 借阅管理:查询/分页借阅记录、添加/更新/删除借阅记录、为任意用户借书/还书 仪表盘/统计:图书类型分布、借阅状态等统计展示
读者(reader): 基本操作:登录、登出、获取个人信息、修改个人信息、修改密码 浏览图书:查看图书列表、按条件搜索、查看图书类型列表 借阅操作:查询个人借阅记录、借书、还书(使用 reader 对应接口) 个人资料:注册(开放注册接口)、修改密码
二、项目技术
- 编程语言:Java
- 数据库:MySQL
- 项目架构:B/S架构
- 前端技术:JSP
- 后端技术:Spring、SpringMVC、MyBatis
三、运行环境
- 操作系统:Windows、macOS都可以
- JDK版本:JDK1.8以上都可以
- 开发工具:IDEA、Ecplise、Myecplise都可以
- 数据库: MySQL5.7以上都可以
- Tomcat:任意版本都可以
- Maven:任意版本都可以
四、运行截图
论文截图:
程序截图: