云分班

云分班 · 智能均衡分班

https://yunfenban.com

分班算法说明

  • ① 蛇形均衡分配:按总分降序排列,结对单元以组内最高分计入排序;成绩相近者划为同一段,再按 1→2→3→…→3→2→1 蛇形轮询投放各班,使成绩梯队均衡分布。
  • ② 预分班固定:Excel「预分班」列已填班级的学生直接定班,不参与自动分配。
  • ③ 结对与互斥:结对组同进同班,互斥组必须分班;开启「同名不同班」时,重名尽量分散。约束优先于蛇形分配。
  • ④ 微调优化:在成绩相差不大时跨班交换,依次均衡性别比例、各班人数及单男单女情况。
  • ⑤ 班内排座:班内男女分别按成绩排序,以 MM-FF 交替生成班内序号,便于导出花名册。

请上传学生名单

支持 .xlsx / .xls。可识别姓名、性别、成绩,以及预分班/结对/互斥列。所有计算均在本地完成。

数据导入成功

共 {{ students.length }} 名学生,{{ scoreCols.length }} 个成绩列 · {{ fileName }}

已识别: 预分班 结对组 互斥组

存在重名:{{ importMeta.duplicateNames.join('、') }},结对/互斥请用序号

名单预览
序号 姓名 性别 {{ c }}
{{ s.rowIndex }} {{ s.name }} {{ displayGender(s) }} {{ scoreValue(s, c) }}
第 {{ previewPage }} / {{ previewTotalPages }} 页

分班基础设置

{{ config.numClasses }}
起始

预览:{{ classListPreview }}

结对组 (同班)

{{ groupLabel(g) }}

暂无约束

互斥组 (不同班)

{{ groupLabel(g) }}

暂无约束

还没有分班结果,请返回设置页执行分班

{{ toastMessage }}