多校区排课系统的研究和实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:mbqgg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高等院校教务管理工作的内容相当复杂,排课是其中的一个重要环节。手工排课不仅占用大量的人力、花费太多的时间,而且排出的课表往往不尽人意。因此,如何利用计算机快速、有效地编排出合理且满意度较高的课表,是一项值得研究的工作。 排课问题是一个有约束的、非线性的、多目标优化的NP完全问题;而遗传算法借鉴生物界自然选择和遗传机制,使用群体搜索技术,尤其适用于处理传统搜索方法难以解决的复杂的非线性的问题。 本文对遗传算法进行了初步研究,并针对多校区排课问题,提出了基于遗传算法的课表编排算法。该算法根据课表编排的三种约束条件:基本硬约束、硬约束和软约束,确定了课表编排过程中的一些关键因素,并给出了排课过程中产生冲突的解决方案。 最后,通过对多校区教学现状的分析,实现了基于遗传算法的课表编排原型系统,并将该系统应用于实际排课过程,经理论和实践表明该系统具有良好的自适应性,且效率较高。
其他文献
OLAP是使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据的更深入了解的一类软件技术。在数据仓库应用中,OLAP应用一般是数据仓库
随着科学的发展,社会的进步和信息时代的来临,人们发现自己都浸泡在一个信息的海洋当中,每天都要处理大量的信息和数据,这丰富了人们的日常生活。但是这些信息当中也包含了很多没
目前基于FPGA(Field Programmable Gate Array)嵌入式系统已广泛应用于航空、智能家电和数据采集等领域,尤其在航空领域系统远程升级维护极其重要。由于嵌入式系统硬件资源有
上世纪中期,计算机的出现给人类的生活带来了翻天覆地的变化,网络的发展速度更令人叹为观止。计算机网络具备分布广域性,体系结构开放性,资源共享性和信道共用性的特点,这些
人工智能的发展促进了棋牌类游戏计算机程序的飞速进步。目前的棋类计算机程序已经达到了专家的水平,完全可以战胜人类棋手。同样作为人工智能的研究热门方向,牌类游戏的进展却
网络教育技术标准是保障教育资源共享和系统互操作的根本措施,本文介绍了多种网络教育技术标准。其中SCORM(Sharable Content Object Reference Model)以其设计理念的先进性
软件可靠性预测是一个越来越受重视的领域。可靠性预测的目的是量化软件可靠性状态和行为,帮助开发可靠的软件和检测软件的可靠性。本文对软件可靠性预测模型进行了比较研究,提
电力系统是一个大系统,电能的生产、运送及分配是在一个辽阔的区域内进行的,加上电磁过程本身的快速性,所以对电力系统运行控制提出了非常高的要求。电力调度自动化系统由信息就地处理自动化系统和信息集中处理自动化系统两部分组成,信息就地处理自动化系统的特点是能对电力系统的情况做出快速的反应;信息集中处理自动化系统也称电力系统调度自动化系统,它可以通过对设置在各发电厂和变电站的远程终端(RTU)采集电网运行的
在软件可靠性领域中,基于失效数据建模的可靠性预测方法主要利用随机过程与统计分析方法或通过机器学习与时间序列分析方法,研究软件失效与软件可靠性之间的关系。由于软件失效
在现实生活中,我们获得的信息有时是模糊的,有时是不准确的,有时是不足够的。由此可以看出,不确定性是信息的一大特点,很多领域像经济、工程、环境等都存在着很多不确定的、不精确