Appearance
查看练习排名
查看练习排名功能允许用户查看自己在练习中的排名情况,以及查看其他用户的表现排名,激发学习动力。
功能概述
练习排名功能提供以下核心能力:
- 个人排名:查看自己当前在练习中的排名位置
- 完整排名:查看所有参与用户的排名列表
- 多维统计:显示正确数、正确率、练习天数等数据
- 时间筛选:支持累计、今日、本周等不同时间维度的排名
- 前三位标识:前三位显示金银铜牌图标
- 刷题党活动:特殊的竞赛活动,党首可获得积分奖励
访问路径
小程序端
(练习详情页)-->(查看更多)按钮-->(排行榜)在练习详情页面,找到排行榜区域,点击"查看更多"进入完整排名页面。
微信小程序-排行榜入口

Web 管理平台
(成绩管理)-->(成绩排名)在成绩管理模块,可以查看详细的成绩排名信息。
Web 管理平台-成绩排名

排名显示
个人排名
在排行榜页面顶部显示用户的个人排名:
- 标题:"您当前排名:X"
- 排名位置:用户在所有参与者中的名次
- 统计数据:正确数、正确率、练习天数
完整排名列表
排行榜头部
显示列表标题和当前用户的排名位置。
列表表头
| 列名 | 说明 |
|---|---|
| 名次 | 排名位置 |
| 用户 | 用户头像和名称 |
| 正确数 | 答对的题目总数 |
| 正确率 | 答对题目的百分比 |
排行榜项目
前三位特殊显示:
- 🥇 第1名:金牌图标
- 🥈 第2名:银牌图标
- 🥉 第3名:铜牌图标
第四名及以后:
- 显示数字排名(4、5、6...)
用户信息:
- 用户头像
- 用户名称
- 统计信息:"累计X天,X题"
- 正确率百分比
排行榜显示

时间筛选
筛选选项
小程序端支持以下时间维度的排名:
- 累计:从开始练习到现在的所有数据
- 今日:当天的练习数据
- 本周:本周的练习数据
切换方法
点击时间筛选按钮切换不同时间维度的排名。
排名计算
计算规则
系统根据以下规则计算排名:
主排序:答对题目总数(降序) 次排序:正确率(降序)
数据来源
- 表名:
exercise_book_practice_summary - 分组:按用户分组
- 筛选:按练习 ID、公司 ID、时间范围筛选
刷题党活动
活动介绍
刷题党是特殊的竞赛活动,增加用户的参与乐趣。
活动机制:
- 党首:排名第一的用户
- 党羽:其他排名靠前的用户
- 每日积分:党首可获得 200 积分
- 计算时间:每天 23:00-24:00 之间计算
活动要求:
- 最少 50 人参与
- 按日计算排名
- 积分可在商城兑换
活动显示
在练习详情页面显示刷题党信息:
- 党首头像和名称
- 党羽头像和题目数量
- 每日党首积分活动提示
使用建议
排名查看
- 定期查看:定期查看自己的排名变化
- 关注对手:查看排名靠前用户的表现
- 分析差距:比较正确数和正确率找出差距
- 设定目标:设定排名目标激励自己
刷题党活动
- 积极参与:参与每日刷题党活动
- 争取党首:争取获得党首位置赢取积分
- 团队合作:组织团队成员一起参与
常见问题
Q: 排名什么时候更新?
A: 排名实时更新,用户完成练习后立即重新计算排名。
Q: 为什么看不到排名?
A: 可能原因:
- 练习类型为天天练,可能暂无排名
- 参与人数太少
- 系统正在计算排名
Q: 刷题党积分如何兑换?
A: 积分可以在商城中兑换奖品或优惠券。
Q: 排名数据有多准确?
A: 排名基于真实的练习数据,包括正确数、正确率等统计指标。
Q: 可以查看历史排名吗?
A: 可以。通过时间筛选查看不同时期的排名数据。
