学校教务管理系统:第 12 篇 校运动会

功能模块

教务管理系统 · 操作手册连载
第 12 篇|校运动会
从建赛事、管班级号码簿、班主任报名,到赛程编排、成绩录入、大屏实时信息——一个完整的运动会管理系统,按"阶段"推进。本篇页签最多,建议收藏。
1
🏆 这个模块怎么运转

校运动会不是单一表格,而是一套按阶段推进的流程系统。它的核心概念是"运动会"(一个可新建、可归档的赛事实例)与"阶段"(筹备→报名→编排→比赛→名次确认→结束→归档)。

ℹ️ 进入方式
左侧导航校运动会(图标 🏆)。也可从教师工作台的"校运动会"入口进入。
👥 两个角色

页面顶部有运动会角色:下拉,可切换 管理员 / 班主任,不同角色看到的功能页不同(管理员管全局,班主任只报本班名)。

🔄 阶段流程条

管理员可见一条阶段流程条(图标 + 文字):

阶段推进:点"下一步"按钮逐步前进
准备
⚙️
报名
📝
编排
📋
比赛
🏃
名次确认
🏆
结束
🏁
归档
📦

前进按钮文字随阶段变化:开始报名 / 结束报名,进入编排 / 开始比赛 / 进入名次确认 / 结束并闭幕 / 归档;另有← 返回可退回上一步。下方还有"📋 当前阶段"说明卡,用"做什么 / 目的 / 作用"三行解释当前该干啥。

⚠️ 阶段有前置校验
每个阶段前进前系统会检查,例如"请先在赛事设置中创建比赛项目""没有已通过的报名,无法进入编排"、"还有 N 条成绩未确认,请先确认所有成绩再结束比赛"。这是防漏设计。
2
📑 页面导航(8 个入口)
界面示意图 · 数据为虚构示例

校运动会:仪表盘与页面导航

▲ 校运动会:仪表盘与页面导航
8 个入口
页面 作用 可见角色
仪表盘 运动会总体概览 全部
赛事设置 赛事的 6 组配置(下文详解) 管理员
报名总览 审核与管理全部报名 管理员
班主任报名 班主任为本班批量报名 班主任
赛程与成绩 编排赛程、录成绩、看汇总 全部
实时信息 大屏展示(破纪录/达级/排名) 全部
🏛 历史运动会 查看已归档赛事 管理员
+ 新建 创建新一届运动会 管理员
3
⚙️ 赛事设置(6 个子页签)
界面示意图 · 数据为虚构示例

赛事设置:项目、组别与用时规则

▲ 赛事设置:项目、组别与用时规则

这是运动会的"配置中心",六个子页签各管一块。

TAB📋 基本信息赛事设置
  • 顶部 4 张统计卡:参赛学生数 / 比赛项目数 / 总报名数 / 已录成绩数。
  • 表单:运动会名称*、举办地点*、开始时间*、结束时间*、破纪录额外加分(默认 5,设 0 表示不加分)、运动会简介。
  • 说明:报名规则 / 编排规则已按环节分开,报名开始前设报名规则、进入编排后设编排规则,到点自动锁定。
TAB📝 报名设置赛事设置
  • 决定"谁能报、能报几项",请在"开始报名"前设好;开始报名后限额锁定,仅报名截止时间可顺延。
  • 字段:报名截止时间、每人限报项数(默认 2)、项目默认每班限报人数(默认 2)、接力项目每班限报人数(默认 4)、接力是否计入每人限报、每班男生限报人数(默认 6)、每班女生限报人数(默认 6)。
  • 联动提醒:每班男/女限报人数决定各班号码段大小,改动后需到"班级管理→一键生成号码段"重新生成。
TAB🎯 项目管理赛事设置
  • 统计卡:总项目数 / 进行中 / 报名中 / 已结束。可用搜索 + 类型(时间类/距离类)+ 状态筛选。
  • 新增项目字段:项目名称*、项目类型(时间类(径赛)/距离类(田赛))、每班限报人数、比赛时间、比赛场地、编排设置→跑道数(4/6/8/10道)、轮次(直接决赛 / 预赛+决赛)、每组录取(默认 8)。
  • 项目卡片操作:开始预赛 / 开始比赛 / 结束比赛 / 详情 / 编辑 / 删除。
  • 编辑弹窗内可"🏅 达级标准(Excel批量导入)":选文件、勾"替换旧数据"、点导入。比赛开始后不可导入。
TAB🏫 班级管理赛事设置
  • 号码簿规则:号码段由"各年级起始号 + 每班男女号数 + 班级号顺序"自动算出,不用手填。
  • 每个班固定 M 男 + F 女 = M+F 个连续号,男生号在前、女生号在后;报不满时空号原位保留,不挤占后续班级。
  • 按钮:一键生成号码段、从教务同步(拉取班级名单)、+添加班级。
  • 年级起始号可留空用默认(高一 1001 / 高二 2001 / 高三 3001)。
  • 表格列:序号 / 班级 / 年级 / 学生数 / 号码段 / 操作。
TAB🗂 人员管理赛事设置
  • 管理员区:添加/编辑/禁用管理员;表格列 序号/姓名/角色/状态/操作。
  • 裁判排班区:从教师库选择裁判 或 Excel 导入;按项目配置裁判岗位。
  • 岗位按类型固定——径赛:检录员/发令员/计时员/终点裁判/记录员;田赛:检录员/主裁判/测量员/记录员。每岗位可多选裁判。
TAB📚 积分管理赛事设置
  • 达级标准:统计"达级标准总数 / 涉及项目数 / 等级级别数",表格列 类别/项目/少年级/三级/二级/一级。
  • 配合成绩计算积分与破纪录加分。
4
📝 报名总览(管理员)
界面示意图 · 数据为虚构示例

报名总览:按班级统计报名情况

▲ 报名总览:按班级统计报名情况
  • 统计卡:总报名数 / 已审核 / 待审核 / 已拒绝。
  • "待审核报名(N条)"区可点"✔ 全部通过"批量通过。
  • 报名列表可按班级/项目筛选,状态筛选:全部 / 待审核 / 已通过 / 已拒绝。
  • 表格列:序号 / 姓名 / 号码 / 班级 / 报名项目 / 报名时间 / 状态 / 操作(通过/拒绝/详情/撤销)。
  • 可"📢 提醒未报名班级""📥 导出报名表";下方有"各项目报名统计"。
📌 审核会校验限额
"报名已截止,不可通过"、"某班在某项目已达上限(每班N人)"——审核时会按报名设置里的限额把关。
5
🧑‍🏫 班主任报名

班主任登录后,在"班主任报名"页为本班批量报名。

  • 标题显示"📋 本班报名 — {班级}"与"已报N人 · 教务名单M人"。
  • 批量报名表格列:比赛项目 / *姓名 / 号码布 / 性别。姓名可从教务名单自动补全;号码布留空则按本班号码段自动派号。
  • 按钮:+添加5行 / +添加1行 / 💾 全部保存。
  • 已报名列表可用"✎"编辑、"✕"删除。
⚠️ 报名常见校验
系统会拦:同项目重复、已达每班限报上限、超出每人限报项数、号码被占用、性别与男子/女子项目不匹配、本班男生/女生超出限报人数。
6
📅 赛程与成绩
界面示意图 · 数据为虚构示例

赛程与成绩:一键编排后的赛程表

▲ 赛程与成绩:一键编排后的赛程表

这个页面的子页签会随阶段变化

子页签随阶段变化
当前阶段 子页签
编排阶段 📅 编排赛程 / ⏱ 编排规则 / 📖 秩序册
比赛阶段 📅 赛程管理 / 📝 成绩录入 / 📊 成绩汇总 / 📋 全部成绩
报名/筹备阶段 ⏱ 编排规则 / 📊 成绩汇总 / 📋 全部成绩
结束等其他 📊 成绩汇总 / 📋 全部成绩
TAB编排赛程赛程成绩
  • 统计卡:总场次 / 已完成 / 进行中 / 待开始。
  • 按钮:⚡ 一键编排(按报名人数与编排规则自动排草案)、+ 添加场次。
  • 每场操作:录入成绩 / 通知检录 / 开始比赛 / 标记完成 / 查看成绩 / 编辑 / 删除。
  • 状态:待开始 / 检录中 / 进行中 / 已结束。
TAB编排规则赛程成绩
  • 比赛时段(固定 4 段,可改名/改日期/改起止):第一天上午/下午、第二天上午/下午。
  • 字段:径赛组间间隔、跑道数、田赛每项时长、田赛场地(勾几项=几块场地可同时开赛)、学生时间冲突检测。
  • 说明:同一时段内,同一(年级+性别)最多只排一个田赛项目(分年级错开),男女互不影响。
TAB秩序册赛程成绩
  • 自动生成可打印的秩序册:封面、各代表队名单、裁判安排、竞赛日程(径赛/田赛/场地)。
  • 按钮"🖨️ 打印 / 导出PDF"。
TAB成绩录入赛程成绩
  • 统计卡:待录入场次 / 已录入成绩 / 未录入项目。按日期分组显示。
  • 点"录入成绩"打开批量录入表,按名次填成绩(时间类/距离类按单位)。
TAB成绩汇总 / 全部成绩赛程成绩
  • 成绩汇总:按年级显示"各班各项目得分明细"及合计。
  • 全部成绩:所有完赛项目汇总,可"导出完整成绩(Excel)"与"导出矩阵格式(Excel)"。
7
📺 实时信息(大屏)
界面示意图 · 数据为虚构示例

实时信息:大屏展示与播报

▲ 实时信息:大屏展示与播报

用于现场大屏展示:破纪录、达级、总分排名(🥇🥈🥉)、各年级 TOP10、即将开始的项目、最新成绩滚动。数据无需手动刷新,随录入实时更新。

8
📦 历史运动会与新建
界面示意图 · 数据为虚构示例

历史运动会:往届归档与新一届创建

▲ 历史运动会:往届归档与新一届创建
  • 🏛 历史运动会:列出已归档的运动会,点"查看 →"进入只读模式(顶部提示"已存档(只读模式)")。
  • + 新建:点"新建运动会",填名称(如"2027-2028学年春季田径运动会")后创建。
9
✅ 归档前必须做的事
⛔ 归档不可逆
归档前系统会检查:所有成绩是否已确认、项目是否有空缺、报名是否排完。归档后进入只读,如需重来只能新建。
上一篇
第 11 篇|在线排课
连载 12 / 14
下一篇
第 13 篇|工作空间
本文由系统源码与界面结构整理生成,随版本更新可能微调,以实际界面为准。
© 2026 教务管理系统

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注