排课软件的使用

  摘要:排课调度系统是高校教学管理工作的重要部分,本文在明确系统需求分析的基础上,利用排课软件完成大量繁杂的数据处理工作直到自动生成全校课程表,系统的实现很好地保障了教学任务的有序运行。

  关键字:排课软件 优化 教学任务 教学调度系统 课程 教师 准确性

  中图分类号:G4 文献标识码:A 文章编号:1007-0745(2013)03-0228-01

  计算机排课与人工排课有一定区别。人的思维可以是收敛的,也可以是发散的。因而排课表时非常灵活,随机性很强。但计算机就不同了。它并不具备人的大脑那样的发散思维能力。它的‘头脑’里的一切信息都是由‘数据’组成。所以用计算机排课最大的要领就是要掌握系统软件的设计思想,各种数据间的关系及工作先后顺序等。就是要掌握各种课程的要求如何通过数据传输给计算机,也就是说,计算机排课的关键是数据。每一步按说明的要求去做,这样才能达到少走或不走弯路,成功地排出合理的课表。

  一、软件设计思想和排课规则

  我们知道课表的优化合理性必须体现在充分利用学校的资源条件,使得教室利用率好,大中小班课及不同要求的课分布均匀,学生负荷平衡。排课软件设计时采取了人工排课的经验知识和规则。

  (一)排课顺序

  因为排课顺序对排课是否合理起着重要作用,所以如何安排排课顺序是很重要的。按人工排课的经验,周学时长的应先排,合班数大的应先排,有特殊要求的应先排,考试课应先排,必修课应先排。优先次序的因素很多,系统软件设计时根据上述因素设计了一个综合函数确定优先次序。除此之外,系统把课元组分为三类:分级教学课,特殊要求课和一般课。排课分时间时,先分级教学课,然后特殊要求课,最后一般课。每类课中的次序按综合函数的大小排列。 这是系统的微观层控制排课次序。系统还提供用户宏观控制排课次序的功能。 用户可以在排课数据预处理子系统按年级、班级、系、专业、课程或教师六个方面进行宏观选择。如果选择的是‘默认’系统将按微观层的次序。否则,根据用户的选择先后,将是分级教学课的提到这一类的前面,将不是分级教学课的提到特殊要求课类的前面。对属于同一选择中的课的次序仍按综合函数的大小排序。

  (二)教室分配

  从目前我们学校情况看由于教室紧张,课表安排合理性的问题更加突出。排课分时间时,只分教室类,不分具体教室。时间分配完毕后再定教室。分教室的先后次序与排课次序不大相同。确定先后次序的原则是课程本身有教室特殊要求的优先,班级有固定教室的优先,人数多的优先,年级高的优先。

  (三)排课过程

  整个排课过程按下述顺序进行:

  1.确定排课优先次序

  2.安排理论教学时间

  3.安排整学期或单双周上的实验和上机

  4.安排补课时间

  5.安排其它实验和上机

  6.分上课教室

  7.安排补课教室

  (四)均匀分布原则

  排课分配某个课元组的时间时,取上课班级最空闲的天,所需教室类型的教室使用最少的时间片和该类课程占用最少的时间片这三点综合考虑后的结果。这样保证了课程分布均匀,教室使用均匀和学生负荷平衡。对一周上两次或三次课程,每次课之间总是相隔两天或一天。除有特殊要求外,一般 1-2 节,3-4 节都有,由于各种因素的影响,这一点有时会保证不了。在学生合班情况复杂,特别是出现跨系或专业大班上的课与小班上而周学时长(或一天) 的课均有的情况,课程分布均匀原则会导致死锁课程的增加。

  二、排课工作步骤

  每学期用本系统排课的工作步骤如下:

  1.整理两个字典数据和四个基本数据

  2.整理教室数据和排课信息数据

  3.进行排课数据预处理和排课工作

  4.后处理并调整死锁课

  5.检验课表冲突并调整课表

  6.打印各种所需的课表

  以上六项工作中第 1-2 项是关键。如果该项工作做得好做得细,那么后面的第4 项的工作量也就轻和少了。

  三、几种特殊情况的处理

  1.排课时有些课的主讲教师还没定。对同一开课系最好不要都空着或都以‘待定’或其它任何相同的字符代替。因为系统会把这些课认作一个教师上,排课时会造成课程安排不合理甚至死锁,在辅助调度课表中,查调课时的结果也有差错。

  2.如果是一门跨合班大,人数却很少的选修课,最好在教学任务数据中将它定在下午上课,因为排课时合班大小会影响排课顺序,而人数大小不影响。

  3.由于合班人数的计算是取上课自然班的人数总和,所以对于选修课,在排课前应根据实际的选课人数修订人数。

  教学排课是教学运行过程中一个非常重要的环节。科学、合理地编排课程是顺利实施培养方案、学校教学工作正常运转、建立良好教学秩序的基础。排课是否合理从一定程度上还会影响到一个学院的教学质量。并反映一个学院的教学水平和教务管理水平。

  我院从2007年开始运用教学管理软件,已在学籍管理、教学运行管理、考试管理等方面有了很大的提高。笔者从事教学管理工作,排课是工作的重要组成部分,现将使用教学管理软件排课的体会总结如下:转变教学管理观念,排课更人性化,教学管理软件内一些管理程序与以往不同,在使用软件过程中,教学管理人员逐渐改变了传统的教学管理观念。就排课而言,以往教学排课主要由教务处教师完成,与各系部的教学秘书及任课教师几乎没有直接的联系。 使用教学管理软件后,充分考虑各系课程的属性以及实际需要,最大限度地满足课程要求。由于本学院是以计算机类专业为主,大多数课程需要在机房的环境中完成教学,所以在排课中还要充分考虑机房的软、硬件条件,避免机房的时间冲突和压力。尽量使课表达到既符合教学规律又满足大多数教师的要求。所以在实际操作中我还要不断的摸索与实践。

  参考文献:

  [1]王鸣,吴北雅,张清绵,徐明,王凤兰.《智能教学组织管理与课程调度系统》. 大连理工大学学报,1991年02期

  [2]白竹,王赞,董旭源.《教学调度系统的设计与实现》.天津科技,2008年03期

  [3]刘业成,刘依强.《网络排课调度系统的设计与实现》.电脑与电信,2009年06期

  摘要:排课调度系统是高校教学管理工作的重要部分,本文在明确系统需求分析的基础上,利用排课软件完成大量繁杂的数据处理工作直到自动生成全校课程表,系统的实现很好地保障了教学任务的有序运行。

  关键字:排课软件 优化 教学任务 教学调度系统 课程 教师 准确性

  中图分类号:G4 文献标识码:A 文章编号:1007-0745(2013)03-0228-01

  计算机排课与人工排课有一定区别。人的思维可以是收敛的,也可以是发散的。因而排课表时非常灵活,随机性很强。但计算机就不同了。它并不具备人的大脑那样的发散思维能力。它的‘头脑’里的一切信息都是由‘数据’组成。所以用计算机排课最大的要领就是要掌握系统软件的设计思想,各种数据间的关系及工作先后顺序等。就是要掌握各种课程的要求如何通过数据传输给计算机,也就是说,计算机排课的关键是数据。每一步按说明的要求去做,这样才能达到少走或不走弯路,成功地排出合理的课表。

  一、软件设计思想和排课规则

  我们知道课表的优化合理性必须体现在充分利用学校的资源条件,使得教室利用率好,大中小班课及不同要求的课分布均匀,学生负荷平衡。排课软件设计时采取了人工排课的经验知识和规则。

  (一)排课顺序

  因为排课顺序对排课是否合理起着重要作用,所以如何安排排课顺序是很重要的。按人工排课的经验,周学时长的应先排,合班数大的应先排,有特殊要求的应先排,考试课应先排,必修课应先排。优先次序的因素很多,系统软件设计时根据上述因素设计了一个综合函数确定优先次序。除此之外,系统把课元组分为三类:分级教学课,特殊要求课和一般课。排课分时间时,先分级教学课,然后特殊要求课,最后一般课。每类课中的次序按综合函数的大小排列。 这是系统的微观层控制排课次序。系统还提供用户宏观控制排课次序的功能。 用户可以在排课数据预处理子系统按年级、班级、系、专业、课程或教师六个方面进行宏观选择。如果选择的是‘默认’系统将按微观层的次序。否则,根据用户的选择先后,将是分级教学课的提到这一类的前面,将不是分级教学课的提到特殊要求课类的前面。对属于同一选择中的课的次序仍按综合函数的大小排序。

  (二)教室分配

  从目前我们学校情况看由于教室紧张,课表安排合理性的问题更加突出。排课分时间时,只分教室类,不分具体教室。时间分配完毕后再定教室。分教室的先后次序与排课次序不大相同。确定先后次序的原则是课程本身有教室特殊要求的优先,班级有固定教室的优先,人数多的优先,年级高的优先。

  (三)排课过程

  整个排课过程按下述顺序进行:

  1.确定排课优先次序

  2.安排理论教学时间

  3.安排整学期或单双周上的实验和上机

  4.安排补课时间

  5.安排其它实验和上机

  6.分上课教室

  7.安排补课教室

  (四)均匀分布原则

  排课分配某个课元组的时间时,取上课班级最空闲的天,所需教室类型的教室使用最少的时间片和该类课程占用最少的时间片这三点综合考虑后的结果。这样保证了课程分布均匀,教室使用均匀和学生负荷平衡。对一周上两次或三次课程,每次课之间总是相隔两天或一天。除有特殊要求外,一般 1-2 节,3-4 节都有,由于各种因素的影响,这一点有时会保证不了。在学生合班情况复杂,特别是出现跨系或专业大班上的课与小班上而周学时长(或一天) 的课均有的情况,课程分布均匀原则会导致死锁课程的增加。

  二、排课工作步骤

  每学期用本系统排课的工作步骤如下:

  1.整理两个字典数据和四个基本数据

  2.整理教室数据和排课信息数据

  3.进行排课数据预处理和排课工作

  4.后处理并调整死锁课

  5.检验课表冲突并调整课表

  6.打印各种所需的课表

  以上六项工作中第 1-2 项是关键。如果该项工作做得好做得细,那么后面的第4 项的工作量也就轻和少了。

  三、几种特殊情况的处理

  1.排课时有些课的主讲教师还没定。对同一开课系最好不要都空着或都以‘待定’或其它任何相同的字符代替。因为系统会把这些课认作一个教师上,排课时会造成课程安排不合理甚至死锁,在辅助调度课表中,查调课时的结果也有差错。

  2.如果是一门跨合班大,人数却很少的选修课,最好在教学任务数据中将它定在下午上课,因为排课时合班大小会影响排课顺序,而人数大小不影响。

  3.由于合班人数的计算是取上课自然班的人数总和,所以对于选修课,在排课前应根据实际的选课人数修订人数。

  教学排课是教学运行过程中一个非常重要的环节。科学、合理地编排课程是顺利实施培养方案、学校教学工作正常运转、建立良好教学秩序的基础。排课是否合理从一定程度上还会影响到一个学院的教学质量。并反映一个学院的教学水平和教务管理水平。

  我院从2007年开始运用教学管理软件,已在学籍管理、教学运行管理、考试管理等方面有了很大的提高。笔者从事教学管理工作,排课是工作的重要组成部分,现将使用教学管理软件排课的体会总结如下:转变教学管理观念,排课更人性化,教学管理软件内一些管理程序与以往不同,在使用软件过程中,教学管理人员逐渐改变了传统的教学管理观念。就排课而言,以往教学排课主要由教务处教师完成,与各系部的教学秘书及任课教师几乎没有直接的联系。 使用教学管理软件后,充分考虑各系课程的属性以及实际需要,最大限度地满足课程要求。由于本学院是以计算机类专业为主,大多数课程需要在机房的环境中完成教学,所以在排课中还要充分考虑机房的软、硬件条件,避免机房的时间冲突和压力。尽量使课表达到既符合教学规律又满足大多数教师的要求。所以在实际操作中我还要不断的摸索与实践。

  参考文献:

  [1]王鸣,吴北雅,张清绵,徐明,王凤兰.《智能教学组织管理与课程调度系统》. 大连理工大学学报,1991年02期

  [2]白竹,王赞,董旭源.《教学调度系统的设计与实现》.天津科技,2008年03期

  [3]刘业成,刘依强.《网络排课调度系统的设计与实现》.电脑与电信,2009年06期


相关文章

  • 计算机软件使用许可合同-2017版
  • 合同编号: 计算机软件使用许可合同 甲方(被许可方): 乙方(许可方): 鉴于: 1. 乙方开发.生产相应的软件产品,并拥有该等软件产品的计算机软件著作权: 2. 甲方希望获得乙方开发.生产的软件的使用许可,乙方同意授予甲方该等软件的使用许 ...查看


  • 陕西省财政厅 1
  • 关于进一步规范和加强政府机关软件资产管理的意见 关于进一步规范和加强政府机关软件资产管理的意见 财行[2011]7号 党中央有关部门,国务院各部委.各直属机构,全国人大常委会办公厅,全国政协办公厅,高法院,高检院,有关人民团体,各省.自治区 ...查看


  • 毛衫工艺软件与手工计算比较
  • 毛衫工艺软件在国内针织行业的应用大约是在几年前开始的,距今也不过十年的历史,但从开始到现在,人们对它的认识一直都存在着很大的分歧,有褒有贬也有观望.就现象来看,对工艺软件真正掌握的好的工艺师会大力称赞软件的功能和效应:没有真正掌握软件的工艺 ...查看


  • 办公软件市场调研
  • 数学与计算机学院 课程设计说明书 课 程 名 称: 软件市场调研营销 课 程 代 码: 6014939 题 目: 办公软件市场调研 年级/专业/班:_________________________ 学 生 姓 名: _______ 学 号 ...查看


  • 财务软件应计入固定资产还是无形资产
  • 财务软件应计入固定资产还是无形资产? [摘要]由于国家会计准则对计算机软件的会计处理没有作明确规定,企业的财务软件如何入账,从理论到实务运作都存在着不少问题,本文从目前企业财务软件入账四方面存在的问题进行分析,并提出今后改正的思路. 会计电 ...查看


  • 财务软件应计入什么科目合适
  • [摘要]由于国家会计准则对计算机软件的会计处理没有作明确规定,企业的财务软件如何入账,从理论到实务运作都存在着不少问题,本文从目前企业财务软件入账四方面存在的问题进行分析. 会计电算化对于提高会计核算的质量,促进会计职能转变,高效快速提供会 ...查看


  • 正版化软件培训
  • 正版化软件培训 根据文件的相关要求,要在2011年6月30日前,完成软件正版化工作,确保机关办公用计算机安装使用正版软件,软件管理制度健全,管理规范,树立政府机关良好形象. 如何识别正版化软件和盗版软件. 1. 打开360安全卫士. 2. ...查看


  • 浅析我国计算机软件著作权保护
  • [摘 要]我国于近二十年来,特别是加入WTO组织之后,致力于对计算机软件著作权的保护.先后于1991年及2001年颁布新旧两部<计算机软件保护条例>来配合著作权法对软件开发者的合法著作权的保护.但由于2002年新<计算机软 ...查看


  • 省政府办公厅关于使用正版软件的通知
  • 省政府办公厅关于使用正版软件的通知 发文单位:江苏省人民政府办公厅 文 号:苏政办发[2002]65号 发布日期:2002-6-18 执行日期:2002-6-18 省各委.办.厅.局.省各直属单位: 最近,国务院领导同志多次强调,政府部门所 ...查看


  • 软件许可协议
  • 最终用户许可协议请务必仔细阅读和理解本软件最终用户许可协议(<协议>)中规定的所有权利和限制.在安装时,您需要仔细阅读并决定接受或不接受本<协议>的条款.除非或直至您接受本<协议>的条款,否则本软件不得安 ...查看


热门内容