智全科

🎓智能均衡分班工具

⚙️ 分班参数设置 {{ totalStudents }} 名学生 | {{ numClasses }} 个班级
总分均衡
各科均衡
性别均衡
人数均衡
🔗 个性化约束条件
暂无约束条件。可添加"强制同班"(学生必须在同一班)、"禁止同班"或通过数据表"指定班级"列设置预留分班。
强制同班组{{ gIdx+1 }}:
禁止同班组{{ pIdx+1 }}:
⚠️ 检测到 {{ constraints.reservedStudents.length }} 名学生有"指定班级"(预留分班),将在分班时强制执行。
📋 学生数据(共{{ totalStudents }}人 | 男{{ genderStats.male }} / 女{{ genderStats.female }})
序号 姓名 性别 语文 数学 英语 总分 指定班级 同班分组 互斥分组 操作
{{ idx + 1 }} {{ s.totalScore }}
📭暂无学生数据,请导入Excel、加载演示数据或手动添加
🏆 分班方案对比(点击选择方案) 共{{ plans.length }}套方案
{{ pIdx + 1 }}
方案 {{ ['A','B','C','D','E','F','G','H'][pIdx] || pIdx+1 }}
均衡度评分:{{ (plan.balanceScore * 100).toFixed(1) }}%
总分极差{{ plan.totalRange.toFixed(1) }} | 性别偏差{{ (plan.genderDeviation * 100).toFixed(1) }}%
{{ cls.name }}({{ cls.students.length }}人)
{{ cls.name }}
人数:{{ cls.students.length }} | 男{{ cls.maleCount }} / 女{{ cls.femaleCount }}
总分均值:{{ cls.avgTotal.toFixed(1) }} | 语文均值:{{ cls.avgYuwen.toFixed(1) }} | 数学均值:{{ cls.avgShuxue.toFixed(1) }} | 英语均值:{{ cls.avgYingyu.toFixed(1) }}
✏️ 手动调整学生班级(实时刷新均衡数据)
姓名 性别 总分 当前班级 调整到 约束
{{ s.name }} {{ s.gender }} {{ s.totalScore }} {{ selectedPlan.classes[s.currentClassIndex]?.name || '-' }} 指定{{ s.reservedClass }}班 同组{{ s.sameGroup }} 互斥组{{ s.forbidGroup }}
💡 更改班级后,下方统计数据和均衡指标将实时刷新。手动调整会覆盖自动分班结果。
📊 实时均衡数据(手动调整后自动刷新)
{{ cls.name }}
{{ cls.students.length }}
男{{ cls.maleCount }} / 女{{ cls.femaleCount }} | 均分{{ cls.avgTotal.toFixed(1) }}
语文{{ cls.avgYuwen.toFixed(1) }} | 数学{{ cls.avgShuxue.toFixed(1) }} | 英语{{ cls.avgYingyu.toFixed(1) }}
{{ toast.message }}