@john-lee
2022-09-29T03:55:35.000000Z
字数 1757
阅读 432
WOO
| 编号 | 事件 | 当前状态 | 希望状态 | 条件 | 动作 |
|---|---|---|---|---|---|
| 1 | 开始 | 下课 | 解锁 | 开始解锁,无人锁定时长!=0,默认锁定 | 启动加锁定时 |
| 2 | 分钟 | 下课 | 解锁 | 课表上课,开始解锁,无人锁定时长!=0,默认锁定,课表内 | 启动加锁定时 |
| 3 | 开始 | 下课 | 解锁 | 开始解锁,无人锁定时长==0,默认锁定 | 解锁 |
| 4 | 分钟 | 下课 | 解锁 | 课表上课,开始解锁,无人锁定时长==0,默认锁定,课表内 | 解锁 |
| 5 | 开始 | 下课 | 上课 | 开始上课,默认锁定 | 解锁,上课 |
| 6 | 分钟 | 下课 | 上课 | 课表上课,开始上课,默认锁定,课表内 | 解锁,上课 |
| 7 | 开始 | 下课 | 上课 | 开始上课,默认解锁 | 上课 |
| 8 | 分钟 | 下课 | 上课 | 课表上课,开始上课,默认解锁,课表内 | 上课 |
| 9 | 上课,上下课 | 下课 | 上课 | 默认锁定 | 解锁,上课 |
| 10 | 上课,上下课 | 下课 | 上课 | 默认解锁 | 上课 |
| 11 | 结束,下课,上下课,定时结束 | 上课 | 课表内倒计时 | 倒计时时长!=0,默认锁定,课表内 | 加锁,启动倒计时 |
| 12 | 结束,下课,上下课,定时结束 | 上课 | 课表外倒计时 | 倒计时时长!=0,默认锁定,课表外 | 加锁,启动倒计时 |
| 13 | 分钟 | 上课 | 课表外倒计时 | 课表下课,倒计时时长!=0,默认锁定,课表外 | 加锁,启动倒计时 |
| 14 | 结束,下课,上下课,定时结束,课表结束 | 上课 | 课表内倒计时 | 倒计时时长!=0,默认解锁,课表内 | 启动倒计时 |
| 15 | 结束,下课,上下课,定时结束,课表结束 | 上课 | 课表外倒计时 | 倒计时时长!=0,默认解锁,课表外 | 启动倒计时 |
| 16 | 分钟 | 上课 | 课表外倒计时 | 课表下课,倒计时时长!=0,默认解锁,课表外 | 启动倒计时 |
| 17 | 结束,下课,上下课,定时结束 | 上课 | 锁定 | 倒计时时长==0,默认锁定,课表内 | 加锁,下课 |
| 18 | 立即下课 | 上课 | 锁定 | 默认锁定,课表内 | 加锁,下课 |
| 19 | 结束,下课,上下课,定时结束 | 上课 | 下课 | 倒计时时长==0,默认锁定 | 加锁,下课 |
| 20 | 分钟 | 上课 | 下课 | 课表下课,倒计时时长==0,默认锁定,课表外 | 加锁,下课 |
| 21 | 结束,下课,上下课,定时结束 | 上课 | 下课 | 倒计时时长==0,默认解锁 | 下课 |
| 22 | 分钟 | 上课 | 下课 | 课表下课,倒计时时长==0,默认解锁,课表外 | 下课 |
| 23 | 立即下课 | 上课 | 下课 | 默认锁定 | 加锁,下课 |
| 24 | 立即下课 | 上课 | 下课 | 默认解锁 | 下课 |
| 25 | 开始,上课,下课,上下课,倒计时取消 | 课表内倒计时 | 上课 | 默认锁定 | 解锁,取消倒计时 |
| 26 | 开始,上课,下课,上下课,倒计时取消 | 课表内倒计时 | 上课 | 默认解锁 | 取消倒计时 |
| 27 | 开始,上课,下课,上下课,倒计时取消 | 课表外倒计时 | 延堂 | 延堂时长!=0,默认锁定 | 解锁,启动延堂 |
| 28 | 开始,上课,下课,上下课,倒计时取消 | 课表外倒计时 | 延堂 | 延堂时长!=0,默认解锁 | 启动延堂 |
| 29 | 立即下课,定时结束 | 课表内倒计时 | 锁定 | 默认锁定 | 加锁,取消倒计时,下课 |
| 30 | 立即下课,定时结束 | 课表外倒计时 | 下课 | 默认锁定 | 加锁,取消倒计时,下课 |
| 31 | 立即下课,定时结束 | 课表内倒计时 | 下课 | 默认解锁 | 取消倒计时,下课 |
| 32 | 立即下课,定时结束 | 课表外倒计时 | 下课 | 默认解锁 | 取消倒计时,下课 |
| 33 | 分钟 | 课表外倒计时 | 上课 | 允许倒计时连堂,默认锁定,课表内 | 解锁,取消倒计时 |
| 34 | 分钟 | 课表外倒计时 | 上课 | 允许倒计时连堂,默认解锁,课表内 | 取消倒计时 |
| 35 | 开始 | 课表内倒计时 | 上课 | 延堂时长==0,默认锁定 | 解锁,取消倒计时 |
| 36 | 开始 | 课表内倒计时 | 上课 | 延堂时长==0,默认解锁 | 取消倒计时 |
| 37 | 开始 | 课表外倒计时 | 上课 | 延堂时长==0,默认锁定 | 解锁,取消倒计时 |
| 38 | 开始 | 课表外倒计时 | 上课 | 延堂时长==0,默认解锁 | 取消倒计时 |
| 39 | 下课,上下课,定时结束 | 延堂 | 课表内倒计时 | 倒计时时长!=0,默认锁定,课表内 | 加锁,启动倒计时 |
| 40 | 下课,上下课,定时结束 | 延堂 | 课表内倒计时 | 倒计时时长!=0,默认解锁,课表内 | 启动倒计时 |
| 41 | 下课,上下课,定时结束 | 延堂 | 课表外倒计时 | 倒计时时长!=0,默认锁定,课表外 | 加锁,启动倒计时 |
| 42 | 下课,上下课,定时结束 | 延堂 | 课表外倒计时 | 倒计时时长!=0,默认解锁,课表外 | 启动倒计时 |
| 43 | 立即下课 | 延堂 | 锁定 | 默认锁定 | 加锁,取消定时,下课 |
| 44 | 立即下课 | 延堂 | 下课 | 默认解锁 | 取消定时,下课 |
| 45 | 分钟 | 延堂 | 上课 | 允许延堂连堂,课表内 | 取消定时 |
| 46 | 结束,下课,立即下课,定时结束 | 解锁 | 锁定 | 取消定时,加锁 | |
| 47 | 上课,上下课 | 解锁 | 上课 | 上课 | |
| 48 | 分钟 | 解锁 | 下课 | 课表下课,课表外 | 取消定时,加锁 |
| 49 | 开始 | 锁定 | 解锁 | 开始解锁,无人锁定时长!=0 | 启动加锁定时 |
| 50 | 开始 | 锁定 | 解锁 | 开始解锁,无人锁定时长==0 | 解锁 |
| 51 | 开始 | 锁定 | 上课 | 开始上课,默认锁定 | 解锁,上课 |
| 52 | 上课,上下课 | 锁定 | 上课 | 解锁,上课 | |
| 53 | 分钟 | 课表内倒计时 | 课表外倒计时 | 课表外 | |
| 54 | 分钟 | 锁定 | 下课 | 课表外 | |
| 55 | 开始 | 上课 | 上课 | 解锁 | |
| 56 | 开始 | 解锁 | 解锁 | 解锁 |