本发明涉及网络教学技术领域,特别是指一种自主选课排课的处理方法和系统。
背景技术:
在教务中需要对各个教师授课进行排班,由于参与排班人数多、排班条件复杂多变;排班后需统筹管理教师各阶段上班情况,保证公平性。如通过人工进行统一收集、录入、统计难度大且效率低。对于教务工作带来了极大的负担。
技术实现要素:
本发明提出一种自主选课排课的处理方法和系统,在提高排班效率的情况下保证了各教师授课时间更为机动合理,符合了各使用场景教师自主排班需求。
本发明的技术方案是这样实现的:
一种自主选课排课的处理方法,包括以下步骤:
教师:
a、开始建立排班:教师进入排班系统,开始建立排班;
b、选择排班时间段:教师根据系统提供时间段与自身空闲时间相结合进行选择,确认创建生成课表存储至服务器;
学生:
c、开始选课:学生/家长进入选课环节,访问服务器获得各教师排课信息;
d、选择上课时间:根据教师排课时间,学生/家长对符合自身时段进行选择;
e、完成选课预约:学生/家长完成选课预约,生成对应课程信息与状态;
f、变更课程状态:教师同步课程状态与排课时段状态。
优选的,步骤a开始建立排班具体包括系统会根据服务器内该教师当前的排班区间、时段类型、时段状态,将数据展现进行展现;排班区间:排除已过时时间,从触发访问该页面当前时间进行计算;时段类型:无、晚辅、1vs1;时段状态:空闲、已预约。
优选的,步骤c中,访问服务器获得各教师排课信息具体包括根据基础属性获取各教师排课信息列表,所述教师排课信息列表对各教师按照参考值进行综合权重排序,参考值包括但不限于等候人数、好评度、辅导总时长。
优选的,基础属性包括但不限于年级、科目。
一种自主选课排课的处理系统,包括:
排班模块,用于建立排班,教师根据系统提供时间段与自身空闲时间相结合进行选择,确认创建生成课表存储至服务器;
选课模块,学生/家长进入选课环节,访问服务器获得各教师排课信息,根据教师排课时间,学生/家长对符合自身时段进行选择,完成选课预约,生成对应课程信息与状态;
课程状态变更模块,教师同步课程状态与排课时段状态。
优选的,建立排班具体包括系统会根据服务器内该教师当前的排班区间、时段类型、时段状态,将数据展现进行展现;排班区间:排除已过时时间,从触发访问该页面当前时间进行计算;时段类型:无、晚辅、1vs1;时段状态:空闲、已预约。
优选的,访问服务器获得各教师排课信息具体包括根据基础属性获取各教师排课信息列表,所述教师排课信息列表对各教师按照参考值进行综合权重排序,参考值包括但不限于等候人数、好评度、辅导总时长。
优选的,基础属性包括但不限于年级、科目。
本发明的有益效果在于:在提高排班效率的情况下保证了各教师授课时间更为机动合理,符合了各使用场景教师自主排班需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一种自主选课排课的处理方法一个实施例的流程图;
图2为开始建立排班的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明提出了一种自主选课排课的处理方法,包括以下步骤:
教师:
a、开始建立排班:教师进入排班系统,开始建立排班;
b、选择排班时间段:教师根据系统提供时间段与自身空闲时间相结合进行选择,确认创建生成课表存储至服务器;
学生:
c、开始选课:学生/家长进入选课环节,访问服务器获得各教师排课信息;
d、选择上课时间:根据教师排课时间,学生/家长对符合自身时段进行选择;
e、完成选课预约:学生/家长完成选课预约,生成对应课程信息与状态;
f、变更课程状态:教师同步课程状态与排课时段状态。
步骤a开始建立排班具体包括系统会根据服务器内该教师当前的排班区间、时段类型、时段状态,将数据展现进行展现;排班区间:排除已过时时间,从触发访问该页面当前时间进行计算;时段类型:无、晚辅、1vs1;时段状态:空闲、已预约。
步骤c中,访问服务器获得各教师排课信息具体包括根据基础属性获取各教师排课信息列表,所述教师排课信息列表对各教师按照参考值进行综合权重排序,参考值包括但不限于等候人数、好评度、辅导总时长。基础属性包括但不限于年级、科目。
若选课排班完成后,教师对学生完成了教学辅导,学生/家长获得为辅导教师第一次评分的机会,学生进入系统观看教学辅导回放后可获得第二次评分机会,评分的比重根据学生观看时长的百分比呈比例,若学生完全观看回放,则再次评分的比重为100%,若学生观看回放时长为50%,则再次评分的比重为50%,防止刷分。若学生观看回放的次数达到预设值,则系统为学生提供第三次评分机会。在观看回放的过程中,系统自动与学生进行互动,随机抽取与教学辅导相关的题目发送给学生,获取学生答案,判断学生教学辅导后的成果以及防止视频自动播放刷分。
本发明还提出了一种自主选课排课的处理系统,包括:
排班模块,用于建立排班,教师根据系统提供时间段与自身空闲时间相结合进行选择,确认创建生成课表存储至服务器;
选课模块,学生/家长进入选课环节,访问服务器获得各教师排课信息,根据教师排课时间,学生/家长对符合自身时段进行选择,完成选课预约,生成对应课程信息与状态;
课程状态变更模块,教师同步课程状态与排课时段状态。
建立排班具体包括系统会根据服务器内该教师当前的排班区间、时段类型、时段状态,将数据展现进行展现;排班区间:排除已过时时间,从触发访问该页面当前时间进行计算;时段类型:无、晚辅、1vs1;时段状态:空闲、已预约。
访问服务器获得各教师排课信息具体包括根据基础属性获取各教师排课信息列表,所述教师排课信息列表对各教师按照参考值进行综合权重排序,参考值包括但不限于等候人数、好评度、辅导总时长。基础属性包括但不限于年级、科目。
本发明实施例采用教师自主排课用户自主选择方式,既方便了教师空闲时间自有利用,也方便了学生能更自由的选择不同类型的教师进行辅导。保证了各个场景所排班的合理性。系统自动对时段进行筛查,免除了教务中数据混乱不好管理的现状。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。