基于专家系统的排课软件的研究与设计

被引量 : 0次 | 上传用户:mahongxin2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
排课是学校教学管理中十分重要、又相当复杂的管理工作之一。其实质就是为学校所设置的课程安排时间和地点,从而使整个教学能够有计划有秩序地进行。随着信息技术的飞速发展,学校教务管理对计算机排课的要求非常迫切,但目前尚未有普遍适用并反映良好的计算机排课系统。有人把排课问题化成整数规划来解决,但计算量很大,至今没有一个切实可行的算法。还有人用图论中的染色问题来求解排课问题,但染色问题本身也是一个NP完全问题。许多排课软件利用启发式函数来解决排课问题,但大多数启发式方法都是模拟手工排课的过程来实现的,因而受到人为因素的干扰较多。总的来说这些课表编排系统各有优缺点,具体实施时往往比较依赖于各个学校具体的教学体制,通用性不强。 本文通过对近年来国内外的各种有关排课文献以及各种排课方法进行深入细致地分析综合,汲取各自的特点,以专家系统为构架,对开发通用型实用排课系统进行了积极有益的尝试。首先,利用专家系统中知识库与推理机相分离的思想,使排课规则与排课推理机制相互独立,以解决课表编排的通用性的问题。其次,在推理机的设计中利用了资源分配的思想,把排课问题看成是对需求者合理地进行资源分配并避免资源冲突的过程。这个过程是分步完成的,将每一步的输出作为下一步的输入,出现冲突及时返回调整。在资源分配过程中,应用线性规划中分治法的思想,将排课这样一个多维的资源分配问题转化成几个一维的资源分配问题加以解决,从而降低了推理过程的时间复杂度。最后,在解决沖突的过程中,对传统的与或图深度优先的有界搜索算法进行了改进,提出了与或图的路径标识搜索算法。同时,利用启发函数的思想,根据人工实际排课的经验,建立若干组启发式信息,即课程进度选择模式,系统按照这些模式去安排课程进度,以保证课表编排的的合哈尔滨工程大学硕士学位论文理性以及提高编排的效率。 作者利用本系统对所在学校的三个学期的不同要求的的课表进行了实际编排,并对其他几所不同体制的学校的课表进行了试验性编排,经教务部门验收合格。通过几次的排课实验表明,本文所提出的课表编排理论对开发通用型实用排课系统具有积极的意义。关键字:专家系统;自动排课;知识表示;推理机制
其他文献
体育游戏以内容充实、组织方法变化多样、灵活等特点深受广大中小学体育教师和学生的喜爱。本文就体育游戏对中小学生的思维、想象、记忆等认知活动以及情感方面的心理影响进
为了研究蟾蜍灵在诱导HL-60细胞凋亡过程中对Bcl-2表达与裂解和磷酸化的作用,及对蛋白激酶C(PKC)活性与PKCs亚细胞定位的影响,分别采用台盼蓝拒染法检测细胞生存率,细胞染色
大众文化的兴起本是一种文化的进步,符合社会主义市场经济规律,与人文精神并不违背.大众传媒是大众文化的重要载体.当前,媒介大众文化的生产与传播过分注重市场价值和商业价
本文讲述了韶关发电厂在机组改造中,选用新华DEH与西屋DCS两家产品,并作一体化设计时,在通讯方面遇到的问题.重点介绍西屋OVATION系统与第三方系统实现冗余通讯的办法.
日喀则地区农田土壤发育浅薄,表现出较为明显的初育性和幼年性,加之受青藏高原高寒、干旱气候影响,使其又存在石砾含量大养分贫乏而肥力低下、石灰含量较高而多呈碱性的生产
伽达默尔的语言观与工具主义的语言观是对立的。他认为语词的构成不是反思的,而是经验的产物。语言是被创造出来适合世界的。因此是世界而不是我们的主观性决定语言。在他看
2001年1月16日出台的巴赛尔新资本协议将于2004年开始实施。新巴塞尔资本协议框架继续延续1988年巴塞尔协议中以资本充足率为核心、以信用风险控制为重点的监管思路。同时新
"关键过程"作为装备修理过程中的重中之重,是关系到装备主要功能和技战指标实现的核心环节,本文从装备修理和产品制造关键过程控制的不同着手,提出装备修理质量控制的重点和
本文研究了A3钢/0.01mol·L-1NaCl水溶液(pH=12)体系闭塞区内化学和电化学状态的变化,从阴极保护方面探讨了控制A3钢闭塞电池腐蚀的方法,发现阴极极化可以使闭塞区的化学和电化学
中国传统文化源远流长,是现代景观设计汲取营养和挖掘内涵的重要宝库。以北京大观园酒店庭院景观设计为例,来分析如何继承和发展中国古典园林设计理念及空间处理手法,并与现