xxxxx
2016-03-01 19:57:10 0 举报
由于您没有提供具体的信息,我无法为您生成一段描述。请提供更多的详细信息,例如您想要描述的人、地点、事件或物品等。这样我才能更好地帮助您。例如,如果您想要我描述一个美丽的海滩,您可以提供如下信息:海滩的位置、颜色、气候、周围的环境、人们在海滩上做什么等。这样我就可以为您生成一段详细的描述。
作者其他创作
大纲/内容
课程列表
获取已上未结束课程
是
有效期课时是否足够
获取一节课程
获取固定课模板
方法入参:未上临时课列表学生剩余课时
开始
SUB
扣除课时完成
无有效期课时是否足够
结束
使用无有效期课时
再次获取一节课程
否
有效期后课程
代理Server
得到剩余可用课时
REQ
返回失败
PUB
课时校验方法
校验临时课课时
判断剩余课时是否足够
修改课时
扣完有效期课时,剩余用无有效期课时补
老师已实例化课程
用户1
是否存在固定课模板
补回课时流程
使用有效期和无有效期时长补课
修改课程实际消耗课时
已过期的有效期内课程
扣完过期有效期课时,剩余用当前有效期课时补
方法入参:学生ID学生剩余课时
保存跳过课
获取用户剩余课时
简单判断课程间是否冲突
添加到可排课数组并扣除剩余课时
使用无有效期时长补课
扣除有效期课时
校验课时是否通过
返回剩余课时
扣除过期有效期课时
没有课程
固定课模板重排流程
学生已实例化课
判断是否有效期内
扣除无有效期课时
记录到跳过课程数组
判断模板是否是新模板
方法入参:课程列表学生剩余课时
保存固定课模板
期货Server
tcp://*:100003
当前有效期内课程
业务
是否已过期有效期课程
过期有效期课时是否足够
判断该时段是否课排课
方德
第一次上课时间当前实例化到的具体class_room的time_class下一个未实例化的上课时间最后一次上课开始时间最后一次上课结束时间
用户2
1. 上过时间已过并未结束的课程2. 距离开课时间小于5分钟的课程
循环固定课,计算上课时段
REP
入参学生ID
校验已上未结束课程课时
获取待上临时课
判断是否当前有效期内
记录课程修改日志
修改课程实际消耗课时,并标记非补课课程
获取一节课程时段
tcp://*:6666
学生固定课列表
当前有效期课时是否足够
得到排课数组和跳过课数组
扣除当前有效期课时
固定课重排逻辑
IP106.15.41.65
老师被占用的封闭时段课程
判断是否有剩余课时
判断是否有效期内课程
是否足够补课
老师请假时间
获取未上临时课
按排课数组计算固定课模板信息
是否存在补课时课程
保存实例化课程
0 条评论
下一页