基于遗传算法的计算机排课系统研究与设计

来源 :大连交通大学 | 被引量 : 0次 | 上传用户:IDYLL123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
排课是学校教学管理中十分重要、又相当复杂的工作之一。如何更好的解决教学工作中的排课问题对整个教学计划的进行,起着十分重要的作用。随着高校教育事业的不断发展,学生人数不断增加,课程开设也不断增加,使得原有的教务管理方法远远不能适应形势的需要,而课程表编排则是解决这一问题的较好手段。因此,课程编排逐渐成为教务管理的重要内容。排课是一个多因素的优化决策问题,也是组合规划中的典型问题,同时又是一个很有研究价值的实际问题。使用手工或传统的方法来排课,不仅工作量巨大、耗时、耗资,且准确率低。使用常规方法解决这些问题,除了一些简单的情况之外,人们对于大型复杂系统的优化和自适应问题显得无能为力。经过对高校教务工作全面的调查和研究,结合高校教务管理中的实际要求,设计出一种高效的教务管理系统。具体来说,教务排课管理系统的设计,必须考虑到各高校自身的教学管理特点和特殊性。本系统采用自动排课和手工排课相结合,整个系统根据需求划分为初始化管理功能、数据管理功能、排课管理功能、课表管理功能、系统管理功能等五大功能模块。主要研究方法及成果如下:系统讨论了排课问题的影响因素、主要约束条件、求解目标和难点,给出了排课问题的数学模型。分析了排课流程,给出了排课系统的流程图。并充分利用计算机的优势,在国内外研究基础上从遗传算法的基本理论入手,使用遗传算法设计了一个基于组件结构的排课系统。系统设计成组件结构,每个组件完成一个较独立的逻辑功能,增加了系统的灵活性和可维护性。
其他文献
随着互联网的迅猛发展,近两年来企业数据存储能力在迅速增长。随着时间的推移,人们需要存储具有越来越多的性能、能力和易管理性。所以与计算机系统中其他部件相比例如CPU,网
太阳作为影响日地空间气候的最大源头,是一个主要被监测的对象,而全日面Hα观测又是太阳观测的重要内容。我国怀柔太阳观测基地先后运行过14cm和20cm两台Hα望远镜,从2001年到20
空间数据库是近年新的研究领域,是一门前沿的交叉学科,它在地理信息系统、计算机辅助设计CAD、多媒体信息系统MMIS以及数据仓库DWH技术等诸多应用领域中都有着广泛的应用。反
随着计算机网络的发展,网络安全问题已经成为信息化建设的一个核心问题。防火墙和入侵检测是目前使用最为广泛的两种技术,它们分别代表了传统网络安全的静态技术和动态技术。
软件架构是控制软件复杂性、提高软件系统质量、支持软件开发和复用的重要手段。然而在现实当中很多早期开发的应用系统和新开发的软件系统不存在合理的系统架构,这就使得对这
随着计算机辅助教育研究的不断深入,计算机考试系统作为计算机辅助教学管理的重要组成部分越来越受到人们的关注。智能组卷算法的研究也成为计算机辅助教育中的一个重要课题
本课题针对“三峡地区地质灾害与生态环境水电工程智能视觉检测”项目中的一项关键技术——水下声纳图像目标检测技术展开研究。由于水下声场环境的复杂性和声纳设备成像的非
目前,网上的程序设计做题系统都需要用户自己从成千上万道题目中来挑选适合自己做的,系统不会通过分析用户的程序设计知识掌握情况为其提供合适的题目,也不会在用户做题遇到
增强现实(Augmented Reality, AR)是把计算机生成的虚拟物体信息融合到用户感知的真实世界中的一种技术。本文主要讨论增强现实中注册技术的原理及实现方法。注册技术是增强
基于构件的软件开发技术是正在并逐步走向成熟的新的软件开发技术。构件作为一个大粒度的复用单元,使软件开发变成了构件的集成,从而大幅度降低了软件开发成本,提高了软件质