设计目标
建成一套覆盖”录入—预审—确认—发布—展示—回放”全流程的可视化裁评系统,实现:
1.成绩录入即自动算分,计分口径与18科目裁评细则逐条一致;
2.裁判上传→副裁判长预审→主裁判确认的三级发布链路,未经确认不上大屏;
3.排名以时间为纲:罚时越少、完成越快,名次越靠前,全场实时更新;
4.按压计时器与系统衔接互通,一个计时器对应一个计时计分点;
全程操作留痕、证据链可溯、本地化封闭部署。
前端:Vue 3 + TypeScript + Tailwind CSS;版本:Vue 3.5.13 / Vite 6;说明:五端页面,浏览器访问,使用端零安装
后端:.NET Core 8 Web API + SignalR;版本:SDK 8.0.423;说明:自包含发布,Windows/Linux 解压即用
数据库:SQLite(EF Core);版本:8.0.10;说明:零配置自带;正式可切 SQL Server / MySQL
实时推送:SSE / SignalR;说明:成绩发布、公告、设备变化即广播,大屏秒级刷新
视频转码:ffmpeg(可选);版本:5.1.9;说明:证据视频自动转 H.264 内嵌可播