身体素质测评管理系统
项目概述
本项目是一个完整的身体素质测评管理系统,基于Spring Boot和Vue3技术栈开发,用于学校体育教学中的学生体质测评数据管理。系统包含完整的前端页面、数据库设计和文档说明,严格按照不同用户角色设计了专属页面。
功能模块
公共页面
1. 用户登录模块 (login.html)
- 支持管理员、教师、学生三种角色登录
- 精美的渐变背景设计
- 响应式布局,支持移动端访问
- 表单验证和错误提示
- 记住我功能和忘记密码链接
管理员页面
2. 用户管理模块 (admin_user_management.html)
- 增删改查用户信息(管理员、教师、学生)
- 按角色、状态筛选用户
- 重置用户密码功能
- 启用/禁用用户账号
- 用户信息表格展示(Table组件)
3. 测评项目管理模块 (admin_test_item.html)
- 配置测评项目参数(Form、Select、InputNumber)
- 设置项目权重和评分标准
- 区分男女生专属项目
- 启用/禁用测评项目
- 项目类型分类管理
4. 数据统计分析模块 (statistics.html)
- 测评数据可视化展示(ECharts、DatePicker)
- 成绩等级分布饼图
- 各班级平均分对比柱状图
- 各项目平均成绩雷达图
- 成绩趋势折线图
- 多维度数据筛选(年级、班级、学期)
教师页面
5. 学生信息管理模块 (teacher_student_management.html)
- 管理班级学生信息(Table、Search、Pagination)
- 学生档案的增删改查
- 支持按学号、姓名、班级搜索
- 批量导入学生信息
- 分页显示学生列表
6. 成绩录入模块 (score_management.html)
- 批量录入测评成绩(Form、Upload、Validation)
- 支持单个录入和批量导入
- 成绩查询、编辑、删除功能
- 多条件筛选(班级、项目、日期)
- 自动计算总分和等级
学生页面
7. 个人信息模块 (student_info.html)
- 查看个人基本信息(Descriptions、Card)
- 显示学号、姓名、班级等信息
- 修改个人联系方式
- 修改登录密码
8. 测评记录模块 (student_test_record.html)
- 查看历史测评记录(Timeline、Progress)
- 时间轴展示测评历史
- 详细显示各项目成绩
- 综合得分和等级展示
- 按学期筛选记录
9. 成绩趋势模块 (student_score.html)
- 可视化成绩变化趋势(ECharts、Tabs)
- 成绩趋势折线图
- 雷达图对比个人与班级平均水平
- 综合得分统计卡片
- 班级排名显示