高校自动排课系统设计与实现

被引量 : 0次 | 上传用户:marsmoonhoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着各个高校的合并与扩招,使得我国的综合性大学和各个高校中在校的学生数量的大大增加,对于高校教务部门来说,排课工作是非常令人头痛的事,最令人担心的问题就是出现教室资源冲突或教师资源冲突的情况。排课问题的关键是排课算法的使用。本排课系统结合了分治法、贪婪法、回溯法三者的思想。先根据分治法的思想把整个排课过程分成时间分配和教室分配两个阶段。然后依据贪婪法的算法思想,在时间分配时,总是在尚未分配的时间单元中选择上课效果最好的单元。而在时间分配发生死锁时,会向上回溯搜索到发生冲突的最近一个记录,对它进行重排以解决冲突。本排课系统能较好的解决排课中的冲突问题,适合中小规模的高校排课使用。本系统采用C/S三层结构,实现了自动排课功能。系统开发环境为Delphi 6.0,数据库系统为SQL Server 2000。在本系统中实现了自动排课、课表查看、课表输出等功能,能够完成中小规模的高校的排课任务。
其他文献
动车组作为完成客运专线运输生产任务最重要的活动资源,其购置成本和维护成本昂贵,在客运专线设备投资中占较大比重,提高动车组的利用率,将是节约投资、降低成本、提高效率的
目的:回顾214例Ⅰ-Ⅲ期乳腺癌病例资料,分析这些患者临床病理因素与预后的关系。研究乳腺癌中相关蛋白的表达与预后及辅助化疗疗效的关系,以期对乳腺癌的“个体化”治疗提供依
通过相量法建立起永磁同步交流发电机的内阻抗数学模型,采用数值分析手段研究了发电机外特性、电压调整率、有功输出功率与电枢反应电抗关系。结果表明,发电机内阻抗具有电流
<正>一、问题教学法在初中教学复习课的应用——回归生活初中数学教学的重难点在于如何引导学生投入课堂学习和如何让学生最大限度的"吸收"完课堂知识,并运用课堂知识来解决
公司信息披露是现代公司财务研究新趋势的一个重要课题之一。上市公司信息披露是连接证券市场的桥梁和纽带,信息披露质量的高低直接影响着信息使用者的投资决策。信息披露是
摩擦学是一门涉及物理化学、材料学、表面工程学、数学、机械学、力学、热力学等学科的高度交叉的边沿学科。因为摩擦是发生在接触表面之间的相互作用,现代摩擦学被定义属于
中国城市的高速发展正促使城市建筑走向了多元化与集约化的新时代。城市综合体改变了我们以往对建筑的常规认识,在时间和空间等多维元素介入的基础上,引导城市建筑步入了新的
作为一项具有广泛应用前景的技术,射频识别(RFID)近年来已被广泛应用于社会、经济、国防等众多领域,随着射频识别技术的发展,系统各部件面临着小型化、共形化、低损耗、低成
伴随着我国城市化进程的加速,我国城市轨道交通迎来了建设和发展的“黄金期”,与此同时,城市轨道交通对沿线物业的带来的巨大增值空间受到越来越大的关注,“地铁物业”急剧升