返回作品

学生赛事管理系统

创建于 2025 年 3 月 26 日

标签
  • 若依 RuoYi
  • Spring Boot
  • easy-query
  • MyBatis-Plus
  • MySQL
  • Redis
  • Druid
  • Vue 2
  • Element UI
  • ECharts
  • uni-app
  • Swagger

项目介绍

学生赛事管理系统是基于若依 RuoYi 3.8.9 后台框架二次开发的校运会赛事管理平台,业务代码集中在 com.ruoyi.match 包,前端在若依标准 ruoyi-ui(Vue 2 + Element UI)上新增 views/match 业务页面,并配套一套基于 RuoYi-App(uni-app) 改造的移动端,让运动员在手机上完成赛事报名、检录签到、成绩提交与查看。系统覆盖一场校运会从”建赛”到”颁奖”的完整链路:先由管理员创建赛事信息(阶段、项目类型、性别分组、人数与晋级规则等)并发布;学生作为运动员报名,经审核通过后进入分组;检录裁判按赛事完成签到,打分裁判录入成绩,最终按成绩颁发奖项并沉淀为历史记录。

核心功能

  • 检录签到与移动端自助views/match/in/index.vue + RuoYi-App pages/work/qiandao):管理端签到页支持按赛事、签到时间、签到状态筛选,行内提供”单个签到”,顶部提供”批量签到”(handleBatchCheckIn)一次处理选中记录;移动端 qiandao.vue 以 picker 选择赛事,展示赛事时间、地点与状态后调用 POST /match/in 完成自助签到。

功能截图

暂无运行截图。