当前位置: 首页 > 专利查询>魏勇专利>正文

一种排课方法和装置制造方法及图纸

技术编号:15022358 阅读:76 留言:0更新日期:2017-04-05 00:08
本发明专利技术属于教学领域,提供了一种排课方法和装置。该方法包括:检测待开课程的选课结果;根据所述选课结果对所述待开课程进行排课;根据排课结果判断所述待开课程是否存在开课冲突,若存在,则对所述开课冲突进行相应处理,以获得所述待开课程的时间片;根据所述待开课程的时间片更新课表。通过本发明专利技术可避免开课冲突对课表的影响,按照学生选课结果排出无开课冲突的个性化课表。

【技术实现步骤摘要】

本专利技术属于教学领域,尤其涉及一种排课方法和装置
技术介绍
校园教务管理有学年制和学分制两种主要形式。学年制中所开课程、任课教师都按计划开设,是针对班级进行排课,学分制产生于19世纪末的美国,伴随着选课制的出现和美国高等教育的大发展而逐渐确立。因其充分体现“以学生为主体,尊重个体差异,注重个体发展”的教育理念在世界各国大学得以广泛运用。伴随着校园网络的发展,10余年来,现有的教务管理信息系统更多地注重计算机技术的应用,教务管理业务流程无本质的变革。由于学校教务管理信息系统内在因素复杂,特别是针对个体学生排课存在相当大的难度,迄今为止现有教务管理系统基本上都是基于学年制的管理,主要体现在:无论采用什么开发平台,以往的学年制教务管理总是把学生完成目标课程的管理过程限制在学年/学期、专业、年级和班级等模型中。虽然中国从20世纪70年代末在高校开始推行学分制,但迄今我国实行学分制的学校普遍采用的是不完全学分制,或称为学年学分制,而非完全学分制。完全学分制要求所有开设课程(含必修课)必须依据学生选课结果进行排课,所以完全学分制是针对个体学生的排课,开放式教务管理系统可以动态地实施完全学分制,完全学分制在确定修读总学分的基础上,把学习的自主权完全交给学生。在制定学分制方案中,根据教学大纲和专业要求,确定各类课程的选课比例,全部课程由学生按比例自主选择。开放式教务管理系统下的完全学分制可以实现“三个所有”:一是开设的所有课程全部是学生自主选择;二是课程表在所有学生完成选课后排定;三是所有教学资源都处于动态的开放状态。学校教务管理中一项重要的工作就是排课表,排课表需要避免各种开课冲突,特别在以选课为中心的完全学分制的管理中,完全根据学生的选课结果排课表,其开课冲突处理更为复杂。故,有必要提出一种新的技术方案,以解决上述技术问题。
技术实现思路
鉴于此,本专利技术实施例提供一种排课方法和装置,以排出无开课冲突的课表。本专利技术实施例的第一方面,提供一种排课方法,所述方法包括:检测待开课程的选课结果;根据所述选课结果对所述待开课程进行排课;根据排课结果判断所述待开课程是否存在开课冲突,若存在,则对所述开课冲突进行相应处理,以获得所述待开课程的时间片;根据所述待开课程的时间片更新课表。本专利技术实施例的第二方面,提供一种排课装置,所述装置包括:检测模块、排课模块、处理模块以及更新模块;所述检测模块,用于检测待开课程的选课结果;所述排课模块,用于根据所述选课结果对所述待开课程进行排课;所述处理模块,用于根据排课结果判断所述待开课程是否存在开课冲突,若存在,则对所述开课冲突进行相应处理,以获得所述待开课程的时间片;所述更新模块,用于根据所述待开课程的时间片更新课表。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例根据排课结果判断待开课程是否存在开课冲突,并对开课冲突进行相应处理,以获得待开课程的时间片,避免了开课冲突对课表的影响,并根据待开课程的时间片更新课表,排出无开课冲突的课表。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的排课方法的实现流程图;图2是本专利技术实施例二提供的排课装置的组成示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例一:图1示出了本专利技术实施例一提供的排课方法的实现流程,所述实现流程详述如下:在步骤S101中,检测待开课程的选课结果;在本专利技术实施例中,学生根据待开课程的课程信息进行选课,所述课程信息包括但不限于课程名称、任课教师信息和选择该课程的学生人数限定等,学生在对所述待开课程选课的同时,也选择了任课教师。在步骤S102中,根据所述选课结果对所述待开课程进行排课;在本专利技术实施例中,所述排课是在一个日期段内,把所述待开课程排入课表的过程。在步骤S103中,根据排课结果判断所述待开课程是否存在开课冲突,若存在,则对所述开课冲突进行相应处理,以获得所述待开课程的时间片;在本专利技术实施例中,课表是将每天分为多个时间片段的时间片表格,所述时间片在实际课表中通常又称为“节”。进一步的,所述根据所述开课冲突进行相应处理包括:检测所述开课冲突的类型,所述开课冲突的类型包括教师时间片冲突、学生时间片冲突和/或教室时间片冲突;根据所述开课冲突的类型进行相应处理。在本专利技术实施例中,所述教师时间片冲突为待开课程的任课教师与已排入课表的课程的任课教师相同,即所述待开课程的任课教师与已排入课表的课程的任课教师冲突的时间片;所述学生时间片冲突为选择所述待开课程的学生同时还选择了已排入课表的课程,即选择所述待开课程的学生与选择已排入课表的课程的学生冲突的时间片;所述教室时间片冲突为所述待开课程所选教室与已排入课表的课程所选教室冲突的时间片。进一步的,当所述开课冲突的类型为教师时间片冲突时;所述根据所述开课冲突的类型进行相应处理包括:对所述教师时间片冲突的时间片进行第一标记,并对所述待开课程屏蔽该时间片。在本专利技术实施例中,标记方式包括但不限于颜色、字体大小、字体粗细等,较佳的,所述第一标记为红色。在本专利技术实施例中,对所述待开课程屏蔽所述教师时间片冲突的时间片,即所述待开课程不可排入标记为红色的时间片。进一步的,当所述开课冲突的类型为学生时间片冲突时;所述根据所述开课冲突的类型进行相应处理包括:对所述学生时间片冲突的时间片进行第二标记,并对所述待开课程屏蔽该时间片;或将所述待开课程排入该时间片,从选择所述待开课程的学生中去除与该时间片冲突的学生。较佳的,所述第二标记为黄色。在本专利技术实施例中,对所述待开课程屏蔽所述学生时间片冲突的时间片,即所述待开课程不可排入标记为黄色的时间片;或将所述待开课程排入标记为黄色的时间片,但从选择所述待开课的学生中去除与标记为黄色的时间片冲突的学生。进一步的,当所述待开课程不存在所述开课冲突时,对所述不存在所述开课冲突的时间片本文档来自技高网
...

【技术保护点】
一种排课方法,其特征在于,所述方法包括:检测待开课程的选课结果;根据所述选课结果对所述待开课程进行排课;根据排课结果判断所述待开课程是否存在开课冲突,若存在,则对所述开课冲突进行相应处理,以获得所述待开课程的时间片;根据所述待开课程的时间片更新课表。

【技术特征摘要】
1.一种排课方法,其特征在于,所述方法包括:
检测待开课程的选课结果;
根据所述选课结果对所述待开课程进行排课;
根据排课结果判断所述待开课程是否存在开课冲突,若存在,则对所述开
课冲突进行相应处理,以获得所述待开课程的时间片;
根据所述待开课程的时间片更新课表。
2.根据权利要求1所述的方法,其特征在于,所述对所述开课冲突进行相
应处理包括:
检测所述开课冲突的类型,所述开课冲突的类型包括教师时间片冲突、学
生时间片冲突和/或教室时间片冲突;
根据所述开课冲突的类型进行相应处理。
3.根据权利要求2所述的方法,其特征在于,当所述开课冲突的类型为教
师时间片冲突时;
所述根据所述开课冲突的类型进行相应处理包括:
对所述教师时间片冲突的时间片进行第一标记,并对所述待开课程屏蔽该
时间片。
4.根据权利要求2所述的方法,其特征在于,当所述开课冲突的类型为学
生时间片冲突时;
所述根据所述开课冲突的类型进行相应处理包括:
对所述学生时间片冲突的时间片进行第二标记,并对所述待开课程屏蔽该
时间片;或将所述待开课程排入该时间片,从选择所述待开课程的学生中去除
与该时间片冲突的学生。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述待开课程不存在所述开课冲突时,对所述不存在所述开课冲突的时

\t间片进行第三标记。
6.一种排课装置,其特征...

【专利技术属性】
技术研发人员:魏勇
申请(专利权)人:魏勇
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1