项目简介
本项目是一个基于Spring Boot + Vue.js的现代化教学评价管理系统,旨在为教育机构提供全方位的教学质量评估解决方案。
技术栈
后端技术
- Spring Boot 2.7.x
- Spring Security
- MyBatis-Plus
- MySQL 8.0
- Redis
- JWT认证
前端技术
- Vue 3
- Element Plus
- Axios
- Vuex
- Vue Router
核心功能模块
1. 用户权限管理
- 多角色管理(管理员、教师、学生)
- 基于RBAC的权限控制
- JWT token认证
2. 评价指标管理
@Service
public class EvaluationIndexService {
// 评价指标树形结构
public