TTP在高校排课中的研究与应用

被引量 : 0次 | 上传用户:oupser123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
时间表问题(TTP)是一个应用广泛的、典型的组合优化和不确定性调度问题,并且已经被证明是NP完全问题,课程表的编排问题是TTP的一种典型实例。排课是教学管理中最基本、最重要、同时也是最复杂的管理工作之一,其实质就是为学校所设置的课程安排一组适当的教学时间与空间,从而使整个教学能够有计划有秩序地进行。动态规划是解决多阶段决策过程最优化问题的一种方法,它把比较复杂的问题划分为若干个阶段,通过逐段求解,最终求得全局最优解。 本文立足农林职业技术学院的实际情况,运用多阶段决策技术和动态规划技术对排课问题进行了分解,在分析现有软件系统算法的基础上,提出了一种新的多阶段自动排课算法MACA(Multistage Auto-arranging Course Algorithm),并在此基础上建立了一个通用的排课系统,能有效的满足各种排课需求。 2005年1月,该系统在农林职业技术学院投入运行,至今为止,运行效果良好。2005年7月,系统通过软件著作权申请。2006年初,在该系统基础上申请通过了上海市教委项目“通用多学制型-排课考试费用计算链应用系统研究”。 本论文主要完成了以下工作: (1) 详细分析了课表编排问题,分析了课表编排过程中涉及的因素及各种约束条件; (2) 根据数据库系统设计理论,讨论了排课系统设计过程,包括数据库的概念模型设计、逻辑设计、物理设计及其实施; (3) 详细分析了排课中各种冲突,并对每种冲突采取不同的冲突稽核方法; (4) 设计了教师分配算法:教师等概率分配算法EPDA和首次适应分配算法FMDA,并分析比较了这两种方法的优缺点,最后提出了将这两种分配算法结合起来的优化算法——等概率首次适应分配算法EPFMDA; (5) 设计了场地最佳适应分配算法OADA,把场地按类型和大小进行分配,实现了资源的既充分又合理的利用; (6) 引入三维时间片划分方法,在此基础上分析了排课问题的可行解和近似最优解,并设计了时间片分配算法TSDA,采用了加权分组匹配思想。 (7) 立足农林职业技术学院的实际情况,实现了功能强大的排课系统,不仅可以实现手动排课和自动排课两大基本功能,还可以打印各种报表。
其他文献
竞业禁止是世界各国协调、平衡市场主体间各权益及遏制无序竞争的一项重要制度。它可以划分为在职竞业禁止和离职竞业禁止两类。本文仅研究离职竞业禁止。离职竞业禁止体现了
我国科学传播中存在一些异化形态,如科普专题节目中渲染神秘现象、科幻作品中的迷信色彩、伪科学广告欺骗大众、科技新闻报道的片面性等。这些科学传播异化形态打着科学的旗
股东派生诉讼制度是产生于英国判例法,目的是给予中小股东维护公司和自身利益的途径,同时还可以加强公司治理,规范公司制度完善,该制度在世界上不少国家均有发展。我国在2005
通过总结传统红外图像增强算法的优缺点,分析FILR公司数字图像细节增强(DDE)技术的基本思路,提出了一种基于图像分层处理的基本框架,利用引导滤波器实现细节增强。该算法通过
茶叶与健康是近10年来国际十分重视的论题;茶叶的重要成分茶多酚是近年来科学界研究的重点,已有的文献表明,茶多酚对由吸烟、酒精、缺血再灌、紫外线而诱导产生的自由基,均有良好
社会保障是国家立法强制规定的,旨在保障公民个人和家庭基本生活需要并提高生活水平,实现社会公平和社会进步的制度,是维护社会稳定的“安全网”和解决市场失灵的“调节器”。各
本文认为马克思以劳动异化理论为代表的批判理论为法兰克福学派的社会批判理论的建立奠定了哲学基础。沿着马克思学说的方向、结合时代发展的特点,马尔库塞指出了发达工业社
“效率优先,兼顾公平”的分配原则针对的是大锅饭平均主义带来的效率低下的弊端,旨在建立起社会主义市场经济体制,促进生产效率的提高和社会经济的发展。然而,在我国的基尼系数不
随着社会的发展和科学技术的进步,现代社会对位移测量的精度要求越来越高。在迅速发展的集成电路技术和计算机技术的推动下,位移检测设备也正发生巨大的变化。在此背景下,光栅位
小学语文教师要高度重视学困生转化工作,将学困生转化作为提升整体教学成效,促进学生个性发展的重要抓手。本文对小学语文学困生转化应做好几方面的工作进行了重点探讨。