在介绍CIS的相似排课原理和排课方法以前,首先介绍两个概念:排课5要素和相似性。
排课5要素
班级、科目、教师(含场地、教室等)、课时和排课点称为排课5要素。排课的过程就是将5要素具体化,或者说确定5要素的值。比如初一1班(确定了班级)的语文课(科目),由赵志刚(教师)上,每周共有6节课(课时),排课点是 [一,1]、 [二,2]、[三,1]、[三,2]、[四,1]、[五,3]。 注意:排课点由坐标[周日,节次]表示。比如,[一,1]表示星期一第1节,[二,2]表示星期二第2节。
相似性
两个班级的课程相比较,只要部分或全部科目相同、对应的课时相同、对应的排课点相似,那么这两个班级的课程就具有”相似性”。通常,同一年级不同班级的课程都具有相似性。比如与初一1班相比,初一2班也要上语文课,课时也是每周6节,排课点与初一1班的相似。”排课点相似”的意思是:初一1班第一节语文课在[一,1],初一2班第一节语文课可能在[一,1](如果教师不同),也可能在[一,2]、[二,1]、[二,2]…总之,在[一,1]附近。
相似排课原理
在输入了班级、科目和教师后,还必须输入”教学计划”,计算机才能进行自动排课。”教学计划”就是”确定”或”模糊确定”排课5要素的值。常见的方法是以文字和图形的方式为每个班级的每项科目,逐一输入各种要求。比如初一1班的语文课由赵志刚上,每周6节,上课的节次是...,其中有一节联堂课,...。从这个的例子不难得出结论:仅仅一个班的一门课就有这么多要求,要输入全校的”教学计划”,不仅工作量大,而且容易出错。另外,输入”教学计划”不等于排课,初一1班的语文课究竟排在课程表的什么位置,要等计算机自动排课以后才知道。要让计算机按照一个复杂的、甚至是相互矛盾的”教学计划”,一次排出全校优化的课程,难度可想而知。实践证明,这种方法在绕了一个”弯儿”以后,计算机排出的课程表难以让人接受--结果太乱,事后调整的工作量太大。
CIS采用了不同的技术方案。针对排课者大多不是计算机专业人员的特点,CIS的前期输入量极小,不需要专门输入”教学计划”,只要求输入班级,科目和教师。接下来,您就可以排课了。所不同的是,CIS把排课和输入”教学计划”合二为一,在排课的同时,也是在输入”教学计划”。CIS独创的”相似排课”,只要用”班级排课”或”教师排课”排出一个年级第一个班级的课程(同时输入了该年级的”教学计划”),并选择该班级为样板,通过相似推理,就能自动排出其它班级的课程。CIS把一个复杂的问题拆开,分步解决。实践证明,CIS能排出优化的课程,并把事后调整的工作量降到最小。
排课方法
针对排课的复杂性,CIS有三种排课方法供您根据不同情况选择:”班级排课”、”教师排课”和”相似排课”。前两个属于计算机辅助下的”手工排课”,后一个属于”自动排课”。三种排课方法都采用了计算机的图形技术,界面直观,易学易用。三种排课方法的结果是统一的,只是角度不同。比如,用”班级排课”排出的课,在其它两种方法的界面上也能看到,反之亦然。
[img]http://www.jjxhf.comhttp://www.jjxhf.com/images/defaultpic.gif[/img]
在介绍CIS的相似排课原理和排课方法以前,首先介绍两个概念:排课5要素和相似性。 相似性 相似排课原理 CIS采用了不同的技术方案。针对排课者大多不是计算机专业人员的特点,CIS的前期输入量极小,不需要专门输入”教学计划”,只要求输入班级,科目和教师。接下来,您就可以排课了。所不同的是,CIS把排课和输入”教学计划”合二为一,在排课的同时,也是在输入”教学计划”。CIS独创的”相似排课”,只要用”班级排课”或”教师排课”排出一个年级第一个班级的课程(同时输入了该年级的”教学计划”),并选择该班级为样板,通过相似推理,就能自动排出其它班级的课程。CIS把一个复杂的问题拆开,分步解决。实践证明,CIS能排出优化的课程,并把事后调整的工作量降到最小。 排课方法
排课5要素
班级、科目、教师(含场地、教室等)、课时和排课点称为排课5要素。排课的过程就是将5要素具体化,或者说确定5要素的值。比如初一1班(确定了班级)的语文课(科目),由赵志刚(教师)上,每周共有6节课(课时),排课点是 [一,1]、 [二,2]、[三,1]、[三,2]、[四,1]、[五,3]。 注意:排课点由坐标[周日,节次]表示。比如,[一,1]表示星期一第1节,[二,2]表示星期二第2节。
两个班级的课程相比较,只要部分或全部科目相同、对应的课时相同、对应的排课点相似,那么这两个班级的课程就具有”相似性”。通常,同一年级不同班级的课程都具有相似性。比如与初一1班相比,初一2班也要上语文课,课时也是每周6节,排课点与初一1班的相似。”排课点相似”的意思是:初一1班第一节语文课在[一,1],初一2班第一节语文课可能在[一,1](如果教师不同),也可能在[一,2]、[二,1]、[二,2]…总之,在[一,1]附近。
在输入了班级、科目和教师后,还必须输入”教学计划”,计算机才能进行自动排课。”教学计划”就是”确定”或”模糊确定”排课5要素的值。常见的方法是以文字和图形的方式为每个班级的每项科目,逐一输入各种要求。比如初一1班的语文课由赵志刚上,每周6节,上课的节次是...,其中有一节联堂课,...。从这个的例子不难得出结论:仅仅一个班的一门课就有这么多要求,要输入全校的”教学计划”,不仅工作量大,而且容易出错。另外,输入”教学计划”不等于排课,初一1班的语文课究竟排在课程表的什么位置,要等计算机自动排课以后才知道。要让计算机按照一个复杂的、甚至是相互矛盾的”教学计划”,一次排出全校优化的课程,难度可想而知。实践证明,这种方法在绕了一个”弯儿”以后,计算机排出的课程表难以让人接受--结果太乱,事后调整的工作量太大。
针对排课的复杂性,CIS有三种排课方法供您根据不同情况选择:”班级排课”、”教师排课”和”相似排课”。前两个属于计算机辅助下的”手工排课”,后一个属于”自动排课”。三种排课方法都采用了计算机的图形技术,界面直观,易学易用。三种排课方法的结果是统一的,只是角度不同。比如,用”班级排课”排出的课,在其它两种方法的界面上也能看到,反之亦然。