体育舞蹈工具箱

赛事评分系统 · 使用说明

本指南面向现场每一类使用者:怎么登录、在赛事的哪个阶段做什么、会看到什么。 按角色查找你的操作步骤即可,无需了解系统实现。关键步骤配实机标注图(红框 + 编号对应图下说明), 整体界面另附全页截图。

角色速览:怎么登录、用什么设备

角色怎么登录设备参与的阶段
管理员登录页 → 角色选「管理员」→ 输入管理员口令桌面电脑为主赛前筹备 · 赛中控制 · 账号管理 · 文件分发 · 赛后收尾
检录长 / 检录员登录页 → 角色选「检录长/检录员」→ 输入用户名 + 口令(账号由管理员分发)手机 / 平板每场开始前(检录处)
主持人登录页 → 角色选「主持人」→ 输入用户名 + 口令(账号由管理员分发)手机 / 平板开场前补检录 · 成绩播报
裁判免口令直达链接:/login?role=judge&judge=编号(如 J1),建议存为手机书签手机每场评分
观众无需登录,直接打开公开页手机全程查询
大屏现场屏幕打开大屏页挂机,无需登录1080p 大屏全程展示

口令由赛事管理员设定;裁判免口令直达链接请在开赛前向裁判长领取并分发。

多场赛事并行

系统支持同时存在多场赛事(如「上半年积分赛」与「秋季公开赛」),各自的数据完全独立。 在「赛事管理」页可随时创建新赛事;「激活」不再互斥——多场赛事可同时处于激活中, 管理员可在各场的导入、赛程编排、控制台、结果中心之间并行操作。

检录台、主持台、裁判工作台、公开赛程/成绩页与现场大屏展示的是其中最新激活的一场(即当前「台前」赛事)。 上一场赛事的数据仍然保留,管理员可随时进入其结果中心查看与导出。

深浅配色

页面右上角的 🌙 / ☀️ 按钮可切换深色 / 浅色模式,选择会自动记忆(手机、平板、桌面通用); 首次打开时跟随系统偏好。现场大屏页固定为深色,不受切换影响。

赛事生命周期:谁在哪个环节上场

赛前筹备管理员→ 账号分发管理员→ 检录检录长/检录员 → 主持人→ 评分裁判→ 计算·晋级·发布管理员→ 成绩播报主持人→ 公示查询观众→ 大屏展示全程
🧑‍💼 管理员 📋 检录长 / 检录员 🎙️ 主持人 ⚖️ 裁判 👀 观众 📺 大屏

一、管理员:从建赛到收官

阶段 A · 赛前筹备

第 1 步 · 登录

打开登录页,角色选「管理员」,输入管理员口令。

管理员登录(标注)

① 角色选「管理员」 ② 输入管理员口令 ③ 点「登录」进入系统

第 2 步 · 创建赛事(支持多场并行)

赛事管理页填写赛事名称(必填)、日期、地点,点「创建」。列表里每场赛事都有独立的「导入 / 赛程 / 结果」入口; 未激活的赛事可随时「激活」上线,多场可同时处于激活中(见上文「多场赛事并行」)。

赛事管理:创建与多赛事列表(标注)

① 填赛事名称点「创建」 ② 每场赛事独立进入 导入 / 赛程 / 结果 ③ 未激活的赛事可随时「激活」

第 3 步 · 分发账号(操作全留痕)

「用户」页为检录长、检录员、主持人创建各自账号(用户名 + 口令),并分发裁判免口令直达链接。 停用账号立即踢下线;重置口令后请通知本人。

用户与角色管理

页首「审计日志」记录全部敏感操作——退回评分、撤销检录、重置口令、停用/启用、删除类操作, 每条都有时间、操作人、对象与详情,出争议时倒查有据。

审计日志(标注)

① 「审计日志」默认收起,点开即看 ② 退回评分 / 撤销检录 / 口令 / 停启用 / 删除 全部署名留痕

第 4 步 · 导入报名数据

「导入」页依次上传三份表格:选手名单(集体队伍以 T 编号报名)、裁判名单、赛程安排。 每类数据都有「下载模板」,表头即解析列;传错的部分会逐行提示,可修正后重传。

导入页标注:模板下载与上传入口

① 每类数据都有「下载模板」(表头即解析列) ② 按模板填好后上传 ③ 赛程模板含全部列

第 5 步 · 编排赛程与比赛顺序

「赛程编排」页以项目树展示全部场次(可按状态筛选),支持添加、修改、删除未开始场次, 每行可直接进控制台。「比赛顺序(防连场)」自动生成选手休息最充分的走场顺序,可逐行微调后保存; 相邻场次同批选手连轴上场会以「连场 N 人」徽章提醒。

赛程编排与防连场

阶段 B · 赛中控制

第 6 步 · 开场与现场监控

场次控制台:确认上场名单后「开启评分」。评分中页首常驻裁判提交进度矩阵(自动实时刷新) 与「关闭评分 / 退回评分」快捷操作;上场名单收起为可展开面板,含每名选手的检录状态徽章。

开场操作标注:全选与开启评分

① 全选/全不选/反选上场选手 ② 勾选数实时显示 ③ 「开启评分」后裁判即可打分

场次控制台全页

第 7 步 · 晋级确认

预赛算完后在「晋级确认」页选择项目与轮次「生成预案」:按各组名额合并出按总分排序的晋级名单(可增删勾选), 确认后名单自动蛇形分配排入下一轮各场次。

晋级确认

第 8 步 · 发布成绩

「结果中心」逐场核对后点「发布」:成绩即刻同步观众查询页与大屏。支持原始打分与判定表查看、 整场赛事成绩单下载;发错可「撤回」重发(撤回会留痕到审计日志)。

结果中心 发布操作标注

① 发布后可随时「撤回发布」重发 ② 「原始打分」可查看明细与判定表

阶段 C · 赛后收尾

第 9 步 · 核对团体积分与队伍

「单位与队伍」「团体总分」页核对最终名次与积分(管理口径可选「全部已计算」或「仅已发布」即时重算; 观众侧始终只看已发布口径)。

团体总分

第 10 步 · 大屏控制

「大屏控制」页可将现场大屏锁定在指定画面(评分进行中 / 成绩公告 / 团体总分榜 / 欢迎页)或恢复自动轮播, 变更即时生效。

大屏控制

第 11 步 · 文件分发(成绩册 / 发布包)

「文件」页提供分层托管:新建一个层(public 任何人可下载 / token 凭证才能下载 / admin 仅管理员), 上传文件后点「复制链接」即得到可直接分发的下载地址。同名重复上传即为更新,下载次数自动累计 (链接预览、探活不计入)。适合发放成绩册、规程、发布包等赛会材料。

文件分发页(标注)

① 新建分层:public 公开 / token 凭证 / admin 管理 ② 「复制链接」得到可直接分发的下载地址  ③ 选文件上传(同名覆盖,下载次数累计)

数据备份与恢复

所有评分改动都有追加式历史(每次修改记录旧值 → 新值与操作人),可逐条追溯。

管理员可随时通过备份接口导出全量数据(JSON 结构化备份或 SQLite 整库文件两种格式), 并可从备份文件原子恢复(导入在单事务中完成,失败自动回滚不影响现网数据)。 部署层面的每日自动备份配置见 docs/DEPLOY.md §5。

二、检录长 / 检录员:每场开始前的检录

你的任务:确认哪些选手实际到场。检录完成的背号裁判才能打分;未检录的背号在裁判端自动置灰。 个别临时到场的选手可由主持人开赛前在检录台补点。检录记录会署名到操作人。

第 1 步 · 登录检录台

登录页角色选「检录长/检录员」,输入管理员分发的用户名和口令。手机、平板即可操作。

检录员登录页

第 2 步 · 逐个背号确认到场

本场场次卡上选手以背号芯片排列:点一下变绿 = 检录完成;点错再点一下取消。 人数多时用「全部检录」一键全到,再点掉个别缺席者。顶部实时显示「检录 N / M」。 可用页首筛选(全部 / 待检录 / 已完成)和编号搜索快速定位场次。

检录台标注:芯片/批量/计数

① 点背号变绿=到场,再点取消 ② 「全部检录」一键全到 ③ 「检录 N / M」实时更新。 你会看到:裁判端同步——未检录背号在评分页灰显「🔒 未检录」。

检录台筛选与搜索标注

场次多时:① 按状态筛选场次 ② 输入场次编号回车直接定位。

第 3 步 · 场次索引(场次很多时)

大型赛事动辄几十场:点页首「场次索引」打开抽屉,按「待检录 / 已完成」分组列出全部场次, 点场次名直接跳到该场卡片,免反复滚动寻找。

场次索引入口(标注)

① 场次很多时先按编号搜索 ② 或点「场次索引」按分组浏览

场次索引抽屉(标注)

③ 按「待检录 / 已完成」分组,点场次名即跳转

三、主持人:开场核对与成绩播报

主持台与检录台是同一个页面(角色选「主持人」登录)。你负责两件事: 每场开始前核对/补齐检录,以及每场结束后宣读成绩并打上播报标记。

第 1 步 · 开场前补齐检录

场次卡上的「检录 N / M」就是本场到场情况。检录处没来得及检录的选手,开场前由你在这里点击补齐; 评分已开始后再到场的同样补点,裁判页面会自动出现该背号。

第 2 步 · 查看成绩公告并宣读

场次计算完成后,该场次会出现在「已完成场次」区,默认收起为一行; 点「查看成绩 ▾」即在卡片内原位展开成绩公告——与观众查询页同一套样式 (名次 / 背番号 / 选手与队伍 / 总分),再点「收起 ▴」收回,一次展开一场互不堆叠; 也可在顶部搜索框输入场次编号(如 F1F)回车直接定位。宣读时若需要纸质稿,点「下载本场成绩单」得到 Markdown 文件。

成绩公告展开标注

① 「收起 ▴」原位收放 ② 公告表可对照宣读 ③ 需要纸质稿点下载本场成绩单 ④ 宣读完打播报标记

第 3 步 · 打上播报标记

宣读完成后点「标记已播报」,卡片上会显示「已播报 ✓」徽章。这只是备忘:翻阅列表一眼可知哪些场次已念过、哪些还没念, 标错随时可取消,不影响任何比赛数据。

四、裁判:三步完成一场评分

公平性约定:评分时只见背号,不见姓名与单位;只有已检录的背号可以打分(未到场者灰显「🔒 未检录」, 点击会提示)。

第 1 步 · 打开你的专属链接

赛前领取直达链接(形如 /login?role=judge&judge=J1),手机打开即自动登录,建议存为书签。

裁判直达登录(标注)

① 裁判 ID 已预填 ② 直接登录(免口令)

第 2 步 · 从工作台点进场次

工作台列出所有待评场次与舞种入口,页首实时显示「待评 N / M」计数;有新开场或变动自动更新。

裁判工作台标注

① 页首实时「待评 N / M」计数 ② 点场次卡上的舞种进入评分

第 3 步 · 按场次类型打分并提交

顺位法——两种打分习惯都支持,随时切换:顺序点选按名次依次点选手(点第 1 下就是第 1 名); 直接指定先点选手行选中,再在下方名次键盘上点名次(灰色名次已被占用)。

顺位法双模式(标注)

① 两种模式随时切换 ② 按名次依次点选手行 ③ 排完点提交;未检录背号灰显不可点

Mark 制(预赛):点击选手行给予 Mark(通常为晋级名额数),再点取消,页顶实时显示已选人数。

Mark 制评分

评分制(集体项目):点输入框用数字键盘给 0~10 分。

评分制评分(标注)

① 点输入框给 0~10 分 ② 实时进度;收齐自动算名次

打分暂存保护:评分过程中页面自动暂存你的打分——手机锁屏、误刷新、网络闪断后重新打开页面, 已点的名次 / Mark / 分数会自动恢复;点「提交」成功后才清空暂存。 提交后如果场次还没关闭,可以修改重交;最后一名裁判提交完,名次自动产生。

五、观众:随时查询

看赛程、查成绩、找选手

无需登录:公开赛程看每场进行状态;公开成绩看已发布的名次(含选手与队伍名称); 「按背番号查询」输入背号即可查到该选手的单位与全部已公布成绩;团体总分页实时更新(仅计已发布场次)。

公开成绩与查询(标注)

① 锚点条快速跳到场次 ② 「按背番号查询」输入背号即可 ③ 已发布成绩含选手与队伍名

按背番号查询结果(标注)

① 输入背番号 ② 显示单位与全部已发布成绩

团体总分榜

六、大屏:挂机展示

现场大屏

大屏打开后自动轮播:欢迎页 → 评分进行中 → 成绩公告(逐场轮换)→ 团体总分榜; 有内容才轮播,都无内容时停留在欢迎页。管理员可在「大屏控制」强制锁定某一画面,变更即时推送。 整页按 1080p 设计,永不出现滚动条。

大屏成绩公告

赛事评分系统使用说明 v4.3 · 2026-10-04 · 面向使用者 · 关键步骤配标注实机图 · 覆盖多场赛事并行 / 操作留痕 / 文件分发 / 数据备份 / 打分暂存 · 舞阵、音乐播放器等其余工具的说明见各自应用内「说明」入口与应用货架 · 系统实现细节见 docs/DESIGN.md,部署指南见 docs/DEPLOY.md。