小程序教学模式全流程规范 (整合版) 一、 模式入口与初始化 1.1 触发与进入 触发条件: 小程序端:用户选择特定的“体测室小站”和“运动项目”。 设备端(APK):收到小程序的启动指令后,自动进入对应项目的竞赛模式界面。 界面初始化: 设备端: 标题:显示项目名称,如跳绳(竞赛)。 点位布局:显示所有配置的点位卡片(通常为1-8号位)。 初始状态:所有点位初始状态为“空闲”。 顶部提示:首次进入或切换项目时,界面底部显示持续3秒的吐司提示: 教学模式,设备由小程序控制中。 控制权转移:禁用“主控位举左手返回”手势及提示,并禁用所有“举右手准备”手势。开始指令由小程序控制。 1.2 用户模式兼容 自动切换:当设备本身的用户模式为“以游客身份开始”或“仅允许注册用户开始”时,进入教学模式后,设备端自动切换为系统默认处理模式以保证功能。 自动恢复:教学模式结束后,设备端将自动切换回用户原来的模式。 二、 身份识别与下发阶段 此阶段包含两种主要方式:设备端人脸识别和小程序端手动下发。两者并行,并可相互干预。 2.1 设备端人脸识别流程 状态变化: 学生站上点位(如2号位)后,该点位状态从“空闲”变为“有人”。 卡片中央显示提示:识别中 请看屏幕。 识别结果: 识别成功:状态变为“就绪”。卡片上显示识别出的学生头像、姓名​ 及初始成绩(如0)。姓名和“请等待”会进行每2秒一次的轮播显示。 识别失败/超时:若超过1秒未识别到人脸身份,状态仍为“有人”,头像区域显示默认图标。用户可通过小程序手动指派身份。 重识别:运动开始前,可通过以下方式重新识别: 点击设备端卡片上的头像(“胸前交叉 重识别人脸”区域)。 在小程序端点击对应点位的头像或姓名,进行重新指派。 2.2 小程序端身份管理与下发 下发状态: 在小程序选择学生并下发到具体点位。 设备端对应点位状态从“空闲”变为“就绪”,并显示下发的学生信息。 手动修改:运动开始前,可在小程序端点击任意点位的学生姓名,手动修改其身份。 按钮激活规则: 当小程序端有至少一个点位的状态变为“就绪”时,【开始测试/开始运动】按钮从灰色禁用状态变为蓝色可点击状态。 三、 测试执行与完成阶段 3.1 开始运动 触发:小程序端点击【开始测试/开始运动】按钮。 设备端反馈: 显示“3-2-1”倒计时。 倒计时结束后,界面顶部开始项目计时,运动正式开始。 3.2 运动进行中 设备端状态: 各“就绪”点位实时更新成绩。 禁止在运动过程中修改身份。如果尝试修改,应提示:“运动已开始,无法修改身份。” 学生如果偏离点位,卡片应给出“偏离点位”提示。 无人点位始终显示为“空闲”状态。 小程序端状态:【开始测试】按钮变回灰色禁用状态。 3.3 运动结束与结果展示 计时结束:设备端计时器显示“结束”。 成绩展示: 不展示全场排行榜。 在每个点位卡片上,直接展示该用户的本组成绩。 界面保持与提示: 设备界面停留在成绩结果页,不自动返回初始状态。 设备界面底部显示提示(如图所示): 小程序点击【下一组】或60s后自动进入下一组。 小程序端【开始测试】按钮文字变为“下一组”,并可点击。 3.4 进入下一组循环 触发方式: 小程序端点击【下一组】按钮。 倒计时60秒结束后自动触发。 系统动作:清空所有点位的成绩和身份信息,界面重置,回到“身份识别与下发阶段”,等待下一轮测试。 四、 特殊功能与交互 4.1 投屏功能 行为:如果小程序端在等待开始的阶段选择投屏,则设备端的倒计时(3-2-1或60秒)将暂停。 恢复:待投屏结束后,倒计时从暂停点继续。 4.2 超时与退出机制 操作超时(准备阶段): 条件:在等待开始的阶段(身份识别下发后,点击“开始”前),如果小程序端超过 5分钟​ 无任何操作,系统将自动退出教学模式。 动作: 设备端界面直接返回到首页。 小程序端若再次点击【开始测试】,应弹出提示:“小站已退出教学模式,是否继续?” 选择“是”:将小站重新拉回教学模式。 选择“否”:小程序返回上一页面。 退出提示:无论通过自动超时或小程序主动控制退出教学模式,设备端底部都会显示吐司提示: 退出教学模式 4.3 异常与冲突处理 小站被占用:选择小站时,若该小站已被其他设备控制,应提示“已被其他设备控制”,并禁止后续所有操作。 小站已有下发人员:进入教学模式时,若所选小站已有预先下发的人员,应提示: 所选小站已有人员下发,继续操作将清空已下发人员,是否继续? 选择“是”:清空已下发人员,进入教学模式。 选择“否”:取消操作。 五、 外围功能衔接 5.1 查看成绩(排行榜) 入口:在测试界面,小程序端可点击【成绩】按钮。 页面:跳转到首页的“排行榜”页面。 主选项卡:包含班级成绩、课堂排行、赛事排行等。 筛选区:可筛选运动项目、班级、日期,并可开启/关闭“违规”过滤。 投屏:提供“请选择投屏设备”按钮,允许不选择设备直接点击查看个人报告。 5.2 返回教学 在成绩页面(排行榜)点击“教学模式”返回入口,可正确跳转回测试主界面。 文档说明:本规范整合了设备端(APK)与小程序的全部交互流程,涵盖了从初始化、身份识别、测试执行、结果处理到异常场景的完整闭环,并确保了所有原始功能点均无遗漏。

本页展示的是根据相同需求生成的 Markdown 思维导图缓存,可直接进入应用继续编辑和导出 XMind。

缓存标识:073bf8748bc682fb784e171c8bc8b8ee 更新时间:2026-02-04 11:50

小程序教学模式全流程规范 (整合版)

一、 模式入口与初始化

1.1 触发与进入

触发条件

界面初始化

控制权转移

1.2 用户模式兼容

自动切换

自动恢复

二、 身份识别与下发阶段

2.1 设备端人脸识别流程

状态变化

识别结果

重识别

2.2 小程序端身份管理与下发

下发状态

手动修改

按钮激活规则

三、 测试执行与完成阶段

3.1 开始运动

触发

设备端反馈

3.2 运动进行中

设备端状态

小程序端状态

3.3 运动结束与结果展示

计时结束

成绩展示

界面保持与提示

3.4 进入下一组循环

触发方式

系统动作

四、 特殊功能与交互

4.1 投屏功能

行为

恢复

4.2 超时与退出机制

操作超时(准备阶段)

退出提示

4.3 异常与冲突处理

小站被占用

小站已有下发人员

五、 外围功能衔接

5.1 查看成绩(排行榜)

入口

页面

主选项卡

筛选区

投屏

5.2 返回教学

如何在应用内使用?

点击上方按钮将跳转至主应用并自动载入这份 Markdown,你可以继续修改结构并导出为 XMind。也可以复制地址 index.html?hash=073bf8748bc682fb784e171c8bc8b8ee 分享给团队成员快速进入编辑。