[发明专利]课程编排的方法及装置在审
申请号: | 201710089626.8 | 申请日: | 2017-02-20 |
公开(公告)号: | CN106934741A | 公开(公告)日: | 2017-07-07 |
发明(设计)人: | 熊先洲 | 申请(专利权)人: | 深圳国泰安教育技术股份有限公司 |
主分类号: | G06Q50/20 | 分类号: | G06Q50/20 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 阳开亮 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 课程 编排 方法 装置 | ||
技术领域
本发明属于信息技术领域,尤其涉及一种课程编排的方法及装置。
背景技术
学校一般是每学期进行一次排课,排课时主要以周为单位进行编排,因此,对于同一班级,不同的周次上的课程安排并不完全一样。然而,现有技术在进行课程编排时,需要检测整个学期各个周次的排课情况,以排查存在冲突的节次,检测过程复杂,课程编排效率低;若在开课之后发生周次变化或者上课周数发生调整时,还需要对整个学期的课程进行重新编排,用户体验感差。
故,有必要提出一种新的技术方案,以解决上述技术问题。
发明内容
鉴于此,本发明实施例提供了一种课程编排的方法及装置,以解决现有技术在进行课程编排时检测过程复杂、课程编排效率低的问题,简化了课程编排的过程。
第一方面,提供了一种课程编排的方法,所述方法包括:
将学期划分为时间跨度相同的若干个排课片段;
获取待编排课程及其编排要求,根据所述编排要求对所述待编排课程进行排序;
按照优先级高低遍历所述待编排课程中的每一个待编排课程,获取其对应的排课片段;
根据所述待编排课程对应的排课片段,结合课表设置要求、上课资源信息确定所述待编排课程在所述排课片段中的节次信息。
进一步地,在获取待编排课程及其编排要求之后,所述方法还包括:
校验所述待编排课程及其编排要求,以确定所述待编排课程是否存在错误。
进一步地,所述根据所述待编排课程对应的排课片段,结合课表设置要求、上课资源信息确定所述待编排课程在所述排课片段中的节次信息包括:
根据所述待编排课程对应的排课片段,分别获取所述排课片段对应的班级、教师、教育场所的占用标识;
对所获取的班级、教师、教育场所的占用标识进行逻辑与运算,以获取所述排课片段内的已排节次,并根据运算结果获取所述排课片段内的未排节次;
统计所述未排节次的总数,若所述未排节次的总数大于或等于所述待编排课程的周学时数时,根据所述待编排课程的连排要求设置所述待编排课程在所述排课片段中的节次信息;
根据所述待编排课程的节次信息,通过逻辑或运算更新排课片段对应的班级、教室以及教育场所的占用标识。
进一步地,所述方法还包括:
若所述未排节次的总数小于所述待编排课程的周学时数,确定所述待编排课程在所述排课片段中无可排节次,读取优先级次之的待编排课程进行下一次编排。
进一步地,所述编排要求包括以下中的一种或者其任意组合:
待编排课程为优先排课课程、待编排课程的周学时数、待编排课程的连排要求及连排节次数、指定教师的禁排限制信息。。
第二方面,提供了一种课程编排的装置,所述装置包括:
划分模块,用于将学期划分为时间跨度相同的若干个排课片段;
排序模块,用于获取待编排课程及其编排要求,根据所述编排要求对所述待编排课程进行排序;
获取模块,用于按照优先级高低遍历所述待编排课程中的每一个待编排课程,获取其对应的排课片段;
编排模块,用于根据所述待编排课程对应的排课片段,结合课表设置要求、上课资源信息确定所述待编排课程在所述排课片段中的节次信息。
进一步地,所述装置还包括:
校验模块,用于在获取待编排课程及其编排要求之后,校验所述待编排课程及其编排要求,以确定所述待编排课程是否存在错误。
进一步地,所述编排模块包括:
第一获取单元,用于根据所述待编排课程对应的排课片段,分别获取所述排课片段对应的班级、教师、教育场所的占用标识;
第二获取单元,用于对所获取的班级、教师、教育场所的占用标识进行逻辑与运算,以获取所述排课片段内的已排节次,并根据运算结果获取所述排课片段内的未排节次;
编排单元,用于统计所述未排节次的总数,若所述未排节次的总数大于或等于所述待编排课程的周学时数时,根据所述待编排课程的连排要求设置所述待编排课程在所述排课片段中的节次信息;
更新单元,用于根据所述待编排课程的节次信息,通过逻辑或运算更新排课片段对应的班级、教室以及教育场所的占用标识。
进一步地,所述编排单元还用于:
若所述未排节次的总数小于所述待编排课程的周学时数,确定所述待编排课程在所述排课片段中无可排节次,读取优先级次之的待编排课程进行下一次编排。
进一步地,所述编排要求包括以下中的一种或者其任意组合:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳国泰安教育技术股份有限公司,未经深圳国泰安教育技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710089626.8/2.html,转载请声明来源钻瓜专利网。