论文部分内容阅读
课程调度是研究生教学管理最重要、最繁重的工作之一。科学地编制课程表,合理地进行课程搭配,适当地平衡教师的工作负担和学生的学习负担,对稳定研究生的教学秩序,提高教学质量,有着十分重要作用。因此,研制适合研究生教学工作的计算机排课系统很有必要。 本文的主要工作如下: 1.完成大连铁道学院研究生部的计算机排课系统的设计与开发,包括初步设计、详细设计。 2.对关联规则算法(特别是Apriori算法)进行深入研究,对Apriori-1算法存在的问题进行了改进,提出一种高效的关联规则算法Apriori-2算法。 3.用改进的Apriori-2算法解决排课中的资源冲突问题,提高排课速度。 4.完成计算机排课系统的软件开发。本系统的软件开发环境是:数据库软件采用的是Access 2000;应用程序采用的是Visual Basic6.0语言编写的。本文的结果是根据教学实际情况的要求,快速地编排出适合研究生培养计划的、没有资源冲突的课表,基本实现全自动化,不需要人工干预。 本排课系统以大连铁道学院研究生部的实际教学为背景,采用的是研究生部在实际教学中所使用的数据。本系统已经正常运行。