课中/自由练习按课次布置优化流程图
2023-02-13 17:38:49 1 举报
登录查看完整内容
为你推荐
查看更多
课中/自由练习按课次布置优化流程图
作者其他创作
大纲/内容
布置练习流程同查看逻辑,根据是否布置课次作业决定作业的存在课次号还是课次日期上
是
不存在课次练习作业,查询班级课次,再根据课次对应的日期查询作业
该班级是否布置过课次作业
存在课次练习作业,列表按照课次展示,不根据日期聚合,新作业都布置在课次上,根据课次展示在教师端和学生端
否
注:1、本次更新,流转逻辑从课次更改为课次的日期,如果刷洗历史数据,影响比较大的原因在于:课中练习多课次的书需要合并更新,产生新的id,导致做题记录、收藏、笔记、单元报告关联id等发生变化,影响面广且复杂,开发和测试流程将面临压力。而自由练习不涉及书的合并更新,能支持刷洗历史数据,全按照课次的日期展示练习2、以班级是否在原课次上布置过课中/自由练习为基点,一个班级不可能同时存在课次号和课次日期上的练习,只能是其中一种3、根据课次日期布置作业后,如果教务调整课次的日期,导致原课次上的作业不可见,如果修改回原日期后则可见;历史数据因为绑定的是课次号,调整课次日期对作业无影响4、新旧逻辑主要由后端逻辑处理和返回数据,对前端影响较小
不存在课次练习作业,列表按照课次进行日期的聚合展示,作业布置在日期上,根据日期展示在教师端和学生端
教师端查看课中/自由练习列表
教师端/学生端查看学生作业
存在课次练习作业,查询班级课次,再根据课次查询作业
收藏
收藏
0 条评论
回复 删除
下一页