基于SpringBoot+Vue前后端分离的毕业设计选题管理系统,大专生涯的毕业题目,学习B站视频写的,所有模块基本在B站上都有介绍。
前端:Vue,Vue-Router,Axios,Element-UI
后台:SpringBoot,Mybatis
还有腾讯云对象存储COS。
后台:maven导入springboot工程,然后配置数据库,启动后台。配置文件中的相关信息记得要写好,例如:邮箱,数据库密码之类的。
前台:终端执行命令:
npm install
npm run serve
然后就可以启动前台vue工程
- 登录注册
- 基于RBAC的权限模型(可分配角色和菜单权限)
- 单表增删改查(包括分页模糊查询)
- 登录验证码
- 文件上传和下载(注册一个腾讯云的新账户就行,免费送东西,直接用,下载就是直接访问生成的链接)
- 导出
- 邮件
- 留言板
- 公告
- 日历
- 整合Echarts图表