【摘 要】
:
排课是高校教学管理工作中的一项十分繁重且相当复杂的工作。随着各高校的不断扩招,教室和教师资源日益紧张。在这种情况下,利用计算机自动排课,生成结构合理、满足各方需求
论文部分内容阅读
排课是高校教学管理工作中的一项十分繁重且相当复杂的工作。随着各高校的不断扩招,教室和教师资源日益紧张。在这种情况下,利用计算机自动排课,生成结构合理、满足各方需求的课表,对保障高校教学管理工作的正常运行,具有十分重要的意义。排课问题是典型的组合优化和不确定调度问题,已经被证明是NP完全问题。国内外研究人员提出了众多的排课模型以及排课算法。这其中的整数规划方法,由于所建立的模型通用,受到研究人员的重视。然而,其计算复杂度过高,因此逐渐淡出了人们的视野。近年来,随着计算机硬件和软件的飞速发展,整数规划方法又重新受到人们的重视。本人结合在教务处工作的经验,对排课问题所需考虑的各个方面进行了详细分析。在此基础上,以本校教务管理中的排课问题为实例,建立了基于整数规划的数学模型。在分析了分支定界法、割平面法等求解整数规划问题的常用算法后,本文使用一种混沌遗传算法求解该问题。最后,本文介绍了排课系统的数据库结构设计以及排课算法中各步骤的具体实现方法,并以学校的排课历史数据,对排课系统进行了测试。经过测试,排课系统的计算结果以及计算时间较为理想。
其他文献
知识时代的来临促使当今社会的信息量以前所未有的速度增加,决策者面临更加复杂的环境,因而高效的决策支持系统成为不可或缺的工具。体育界也面临同样的问题,如何在海量的训
随着计算机科学理论以及网络技术的不断发展和普及,使得数据量巨大的多媒体信息在全世界范围内获得了极其广泛的应用。但是由于数字信息易于拷贝和发布,存在很多安全隐患,由
随着互联网的高速发展,数据趋向于具有高维化和多量化的大数据,这给数据挖掘和学习算法在文本分类,基因工程,计算机视觉等的应用带来了巨大挑战。由于数据维数和样本数的大幅
障碍物检测是移动机器人环境感知技术研究的重要内容。传统的障碍物检测方法需要人工调节参数。引入机器学习进行障碍物检测可以降低人工参与和提高移动机器人智能程度,也可
随着微电子技术和计算机技术的发展,嵌入式系统已成为计算机领域、现代电子设计领域的重要组成部分,并成为研究的热点。以单片机、ARM、DSP、FPGA为核心的嵌入式系统以其高性
成人高等学校招生全国统一考试是为我国各类成人高等学校选拔合格新生以进入更高层次学历教育的入学考试,是国家教育统一考试,是政府行为,体现国家意志。按照教育部加快招生考试
随着现代应用需求对于计算机数据安全性要求的提高,数据已经成为企业正常运作的重要基础,数据容灾在这样的应用需求背景下得以迅速发展,传统的备份,快照技术已经不能满足在线业务
以光纤通信为代表的传输网构架了现代通信最重要的基础网络,为各类电信业务网提供传输通道和传输通道保护。对传输网进行管理自然是整个网络管理系统的重要组成部分。 随着
无线Mesh网络(Wireless Mesh Network, WMN)作为一种新型的无线网络技术,融合了无线局域网(Wireless Local Area Networks, WLAN)和移动自组织网络(Mobile Ad Hoc Networks)
煤炭是中国能源的主体,选煤是提高煤炭质量的有效技术手段。为了提高选煤厂设计效率,本文提出了基于Java的选煤工艺流程GUI(Graphic User Interface)设计与实施。系统采用面