申通e物流的网站建设,南山做网站方案,系统开发毕业设计,门户网站案例Spring Boot Vue 图书馆管理系统#xff08;library-system#xff09;
本地快捷预览项目
第一步#xff1a;运行 db 文件夹下的springboot-vue.sql(询问作者获取)#xff0c;创建springboot-vue数据库
第二步#xff1a;修改后端数据库配置文件#xff0c;启动后端 …Spring Boot Vue 图书馆管理系统library-system
本地快捷预览项目
第一步运行 db 文件夹下的springboot-vue.sql(询问作者获取)创建springboot-vue数据库
第二步修改后端数据库配置文件启动后端
第三步vue目录下在cmd运行npm installnpm run serve 浏览器访问localhost:9876
主要技术
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资源配置数据库
使用Navicat生成ER模型图