贵阳广播电视大学自动化排课系统的设计与实现

被引量 : 0次 | 上传用户:zoujianjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中国的广播电视大学是一个庞大的远程教育系统,它实行统筹规划、分级管理、分级办学。各级总在校学生近300万人。地市级广播电视大学是广播电视大学三级管理体系中的最基层单位,承担了具体的教学组织和管理的繁重工作。庞大的学生规模和繁琐的教学管理事务,对管理的信息化提出了迫切的客观需求。排课是教务管理中的一个重要环节。设计和实现一个地市级广播电视大学自动化排课系统,对一改以前较普遍的低效率的手工排课方式,提高教学管理的效率有重要意义。国内外近半个世纪以来开展了许多排课及相关问题研究,证明了排课问题是NP完全问题,提出了排课问题的数学模型,提出了回溯算法、遗传算法等许多解决排课问题的有效算法,为我们积累了宝贵的可借鉴经验。该课题设计实现了一个能用于基层电大教务排课实践的计算机辅助排课系统。其间主要做了以下工作:以贵阳广播电视大学作为服务的研究对象,从分析排课问题入手,研究了排课的基本要素、基本规则和基本要求,理清了排课过程中教师、课程、教室、学生等要素间的关系,归纳了排课的难点在于对各要素进行组合规划,规避资源冲突。进而研究了目前实现计算机自动排课的常用算法,着重研究了应用最为广泛的回溯算法、贪婪算法、分治算法等。并结合实际需要进行了功能和性能需求分析,确定了教务人员和教师两类用户角色,完成了用例建模。在此基础上,根据需求进行了系统架构和模块设计,主要设计了用户管理、基本信息管理、自动排课和课表查询四个模块,并选用Delphi作为开发工具,选用SQL Server作为数据库予以实现。系统的开发立足于基层广播电视大学实际需要,有较强的针对性和实用性,并且在实现其核心功能自动排课时,没有局限于单一的选用某种算法,而是结合实际综合了回溯算法、贪婪算法、分治算法的优点进行算法设计。运用分治的思想把大的复杂问题分解为较易解决的小问题,运用贪婪算法找到局部最优解,运用回溯算法通过试探将搜索不断深入,当发现选择不优,就返回上一节点重新进行选择。该课题设计和实现的自动化排课系统,经过系统测试,功能和性能均达到预期要求,可按班级和教师输出课程表,能基本满足实际应用需求。
其他文献
目的比较经脐单一切口腹腔镜和传统三孔腹腔镜睾丸固定术治疗小儿隐睾的临床疗效。方法选取2016年7月至2017年12月首都儿科研究所附属儿童医院收治的小儿隐睾患儿240例,随机
猪血浆蛋白碱性蛋白酶5 h水解物以0.5%、1.0%、1.5%、2.0%的添加量添加到熟肉糜中,并且与添加0.02%丁基羟基茴香醚(butylated hydroxyanisole,BHA)的熟肉糜进行比较。在4℃的冷
笔者在科技扶贫工作中,深入大巴山区的万源市石人乡,在海拔900米以上的坡台旱地上探索几种蔬幕(马铃薯、四季豆、豇豆、甘蓝、萝卜、青莱、白菜等)、玉米种植模式及其结构特
近年来,随着国家提出以人为本治国理念之后,国家先后颁布了《中华人民共和国劳动合同法》和《中华人民共和国劳动争议调解仲裁法》,使广大劳动者有了维权的“上方宝剑”,极大地保
历史街区作为城市的重要组成部分,是城市过去的体现,是城市历史文化的重要信息载体。随着城市化进程的不断深入,历史街区的保护与更新成为了现代城市发展过程中不可回避的问题。
聚合物-粘土纳米复合材料具有很多先进优良的性质,比如:电子性能,热学性能,光学性能,尤其是其具有优越的力学性能,因而成为近年来发展迅速并得到广泛应用的材料。然而,尽管这类材料
山西省山地面积大、药材资源丰富,有着许多闻名海内外的道地药材品种。近年来随着中医药及保健品的开发力度加大,药材需求量猛增,药材价格尤其野生品价格也不断攀升,国内从事中药
对波束波导(BWG)传输系统的精确建模与高效数值分析是计算电磁学领域的难点。它通常具有电大尺寸、复杂异形传输结构、金属-介质混合结构。这些特征导致数值求解过程中计算量
传统的发电厂输煤系统是一种基于继电器和人工手动方式的半自动化系统,由于输煤系统现场环境十分恶劣,不仅极大损害了工人的身体健康,而且由于输煤系统范围大,经常有皮带跑偏