Skip to content

排名模块需求

1.时间

所属年份

所属年份是指用户层面录入的或查询的记录所属时间,假如我在后台设置了所属年份是2024年,那么在系统完全开放下,查询或登记的记录、数据都是2024年的相关数据,跟现实时间是否是2024年没有关系

开放时间

开放时间是指用户可以登记成绩的时间,他是一个范围,例如:2024年1月1日~2024年4月1日(含),只要在这个时间段内用户可以登记排名

查询时间

查询时间是指用户可以查询排名详情的时间,他是一个范围,例如:2024年1月1日~2024年4月1日(含),只要在这个时间段内用户可以查询排名情况

2.后台查询排序功能、审核

后台查询可以根据以下条件进行查询:

  • 所属年份列表-地区-院校-学院-专业-方向(条件可以随时截断)

    • 所属年份列表默认选择的内容是系统设置的所属年份,必选
  • 状态

    • 未审核(默认)
    • 有效
    • 无效
  • 排序

    • 总分:倒序/顺序(默认倒序)
    • 登记时间:顺序/倒序
  • 用户ID

  • 用户手机号码

  • 成绩

    • 科目一

    • 科目二

    • 科目三

    • 科目四

    • 总分

    审核是对用户上传的成绩记录进行审核:

    • 标记有效

    • 标记无效

      这里的审核标记是对选中(多选)的记录统一标记

3. 后台信息展示

信息展示是指对某条信息审核或查看时能看到的信息

  • 用户信息
    • ID
    • 姓名(指提交成绩单的)
    • QQ号
    • 手机号
  • 用户成绩信息
    • 科目一:用户得分、科目总分上限
    • 科目二:用户得分、科目总分上限
    • 科目三:用户得分、科目总分上限
    • 科目四:用户得分、科目总分上限
    • 总分:用户得分、总分上限
  • 成绩单
    • 用户上传的成绩单

3.扩展功能

日志&留言

日志记录这条成绩的变化情况,触发对应功能时自动记录:

  • 登记成绩
    • 【用户ID-用户名称】:登记成绩(2024年5月22日13:51:21)
  • 审核
    • 【用户ID-用户名称】:标记成绩为无效(2024年5月22日13:51:21)
    • 【用户ID-用户名称】:标记成绩为有效(2024年5月22日13:51:21)
  • 管理
    • 【用户ID-用户名称】:禁止用户再次提交(2024年5月22日13:51:21)
    • 【用户ID-用户名称】:允许用户再次提交(2024年5月22日13:51:21)
  • 留言
    • 【用户ID-用户名称】:留言:上传打码成绩单,复核提供完整成绩单,故通过(2024年5月22日13:51:21)
    • 查看日志时,后台审核人员可以留言

这里【用户ID-用户名称】的用户指触发的用户,登记成绩时是指用户,审核、管理、留言是指在后台操作时登录的用户

禁止再次提交&允许再次提交

禁止再次提交:禁止用户可以再次提交记录(当前所属年份内),无论他之前提交次数是否上限

允许再次提交:允许用户可以再次提交记录(当前所属年份内),无论他之前提交次数是否上限,只允许再次提交一次

快捷键

快捷键是让审核人员提高效率的

  • 按键1:S选中当前记录,切换查看下一条记录,如果是当前分页的最后一条,则触发轻提示:“该列表页已查看至最后一条”,不执行切换下一条操作

  • 按键2:A对当前记录的审核状态进行反转

    • 未审核-->无效
    • 有效-->提示框:“当前纪录将被标记为无效, 是否继续?”-->确认-->标记为无效
    • 无效-->提示框:“当前纪录将被标记为有效, 是否继续?”-->确认-->标记为有效