首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
学校培训对象类别多,排课容易冲突.通过统一课表数据格式,设置排课冲突排查策略.提出了直接用检测排课冲突的SQL语句,跨校区授课时限冲突检测的方法,能迅速检测出各类课表内部和课表之间的排课冲突.  相似文献   

2.
课表模型及排课算法应用   总被引:1,自引:0,他引:1  
针对排课过程中出现的关于教师、时间、教室和教学班级之间的多维冲突,通过对冲突的复杂度削弱研究,建立起课表的数学模型并提出了高校综合课表编排算法;同时依据此算法可以对学校的教学资源的可用度进行评估,为高校的管理提供了科学的决策依据。  相似文献   

3.
对遗传算法进行初步研究,并针对多校区排课问题,提出基于遗传算法的课表编排算法。该算法根据课表编排的三种约束条件:基本硬约束、硬约束和软约束,确定课表编排过程中的一些关键因素,并给出排课过程中产生冲突的解决方案。通过对多校区教学现状的分析,实现基于遗传算法的课表编排原型系统,并将该系统应用于实际排课过程,经理论和实践表明该系统具有良好的自适应性,且效率较高。  相似文献   

4.
李娟  何福保  徐远纯 《福建电脑》2006,(5):25-25,36
排课是学校教学管理中一项重要而复杂的基本工作,其实质就是为学校所设置的课程安排一组适当的教学时间与空间,从而使整个教学活动有计划有秩序地进行。本文对排课系统进行了研究,引入关联规则算法,对排课冲突进行数据挖掘,最后得到一份合理而均衡的课表。  相似文献   

5.
唐环  高健 《计算机系统应用》2017,26(10):225-230
针对中学排课问题,提出了一种分阶段的模拟退火算法解决方案.中学排课问题难点主要在于如何解决课表中存在的大量冲突以及如何优化课表.初始化随机生成一张带有冲突的课表,经过算法第一阶段,人工干预异化解结构,使课表可行;算法第二阶段引导性的改变课表结构使课表满足通用的软约束条件;算法第三阶段采用启发式随机邻域异化操作,变异课表,产生更优解.为了满足实际生产环境中对课表多元化的需求,在UI界面中提供可以手动调节课表机制.经过实验发现,改进后的模拟退火算法在解决中学排课问题时收敛速度更快,运行效率更高,并且在迭代次数较少的情况下,也能产生可行解.  相似文献   

6.
采用增强学习算法的排课模型   总被引:8,自引:0,他引:8  
时间表问题是典型的组合优化和不确定性调度问题。课表问题是时间表问题的一种形式,分析了排课问题的数学模型,并研究了用增强学习(Reinforcement Leaming)算法中的Q学习(Q-Leaming)算法和神经网络技术结合解决大学课表编排问题,给出了一个基于该算法的排课模型,并对其排课效果进行了分析和探讨。  相似文献   

7.
通过设计Excel课程表数据格式,设计排课冲突排查VBA代码,自动在各类课表之间检测排课冲突,有效避免排课冲突,操作简单实用.  相似文献   

8.
蒲静  陈华月  傅饶 《福建电脑》2010,26(6):130-130,171
排课问题是学校的重要工作之,课表的编排是一个有约束的、多目标组合优化问题。遗传算法借鉴生物界自然选择和自然遗传机制,适用于处理传统搜索方法难以解决的复杂问题,该算法能比较有效地解决排课问题。  相似文献   

9.
课表的制定是高校教务管理中一项重要而且复杂的基本工作,利用计算机排课可以提高排课质量,把教务工作者从繁杂的排课工作中解脱出来。课表智能生成系统的主要内容就是采用一种合理的算法使用计算机实现课表的自动编排、基础数据的处理、课表的查询和课表的输出等多种功能。本文首先对诸多的课表问题进行比较分析,提出一种使用遗传算法求解问题的方案。并利用软件工程的方法,对课表智能生成系统进行功能进行设计,建立系统数据模型。  相似文献   

10.
课表的制定是高校教务管理中一项重要而且复杂的基本工作,利用计算机排课可以提高排课质量,把教务工作者从繁杂的排课工作中解脱出来。课表智能生成系统的主要内容就是采用一种合理的算法使用计算机实现课表的自动编排、基础数据的处理、课表的查询和课表的输出等多种功能。本文首先对诸多的课表问题进行比较分析,提出一种使用遗传算法求解问题的方案。并利用软件工程的方法,对课表智能生成系统进行功能进行设计,建立系统数据模型。  相似文献   

11.
构造人性化的排课算法   总被引:2,自引:0,他引:2  
本文对现今部分教务管理系统中排课模块的功能缺陷进行了分析,阐述了编排课表的人性化理念,提出了在约束函数和目标函数中分别加入优化教师课表和学生课程表的人性化因子的设计思路,分析、研究并提出了一套可行的人性化排课解决办法。  相似文献   

12.
随着信息技术的不断发展和普及,使教育面临新的课题和挑战。课程安排和管理是高等学校教务活动中非常重要的工作之一。一直以来专家学者都致力于研究排课理论和方法,在现代化的计算机技术基础上,实现课表编排的高效和优化。本文通过对课表编排理论的发展进行概述分析,在借鉴已有的研究成果基础上,结合目前的实际应用需求,提出线性规划法在高校课表编排中的方法。  相似文献   

13.
关联规则在高校智能排课系统中的应用   总被引:15,自引:2,他引:15  
在我们设计的高校排课系统中,采用了关联规则FP-growth算法的思想来处理排课冲突的问题。实践证明这一方法显著地提高了课表生成的效率。文中介绍了运用改进的FP-growth算法处理排课冲突问题的过程。  相似文献   

14.
新形势高校的发展,高校教务管理中的排课问题显得更为复杂。排课问题是一个典型的组合优化和不确定性调度问题,也是一个完全问题。该文根据高校实际情况,从遗传算法的基本理论着手,研究如何利用遗传算法解决高校排课中的资源冲突、课表优化等问题,并引用了哈希表和时间粒度的概念,对传统遗传算法染色体的编码模式进行了有益修正,增强了模式的灵活性。实验证明.遗传算法能够简化程序的复杂度和减少生成最佳课表的时间。达到了较高的师生满意度。  相似文献   

15.
新形势高校的发展,高校教务管理中的排课问题显得更为复杂。排课问题是一个典型的组合优化和不确定性调度问题,也是一个完全问题。该文根据高校实际情况,从遗传算法的基本理论着手,研究如何利用遗传算法解决高校排课中的资源冲突、课表优化等问题,并引用了哈希表和时间粒度的概念,对传统遗传算法染色体的编码模式进行了有益修正,增强了模式的灵活性。实验证明,遗传算法能够简化程序的复杂度和减少生成最佳课表的时间。达到了较高的师生满意度。  相似文献   

16.
一个综合应用人工智能技术的课表专家系统   总被引:2,自引:0,他引:2  
孙建平  曾经梁 《微机发展》2004,14(5):72-74,86
课表生成系统的主要任务是快速、准确、无遗漏地发现初始课表方案中的冲突,然后按设计的处理办法迅速生成符合教学要求的正式课表。针对现有的课表生成软件在约束条件增多、生成课表量增大的情况下处理速度非常慢的现状,综合应用了人工智能技术处理课表生成问题,取得了良好的效果,与同类软件相比,大大提高了工作效率。文中介绍了课表生成专家系统的方案框架,讨论了处理冲突的算法。  相似文献   

17.
为提高实验室的资源利用率,减轻管理人员的劳动强度,方便学生、解决各种教学资源如实验室、教师的合理有效利用问题,避免教师、班级在上课时间、地点上的冲突,通过对手工排课过程的调研与分析,文章设计了基于VBA的排课系统.在此基础上给出了自动分析并发现同一个时间内不同老师实验课冲突、课表的导出与打印等功能.  相似文献   

18.
一种基于遗传算法的自动排课系统设计   总被引:1,自引:0,他引:1  
该文提出并实现了一种高校自动排课算法,利用遗传算法建立数据模型,定义了时间片、授课单元、切片算子、不完全两点交叉和适应度函数。通过使用遗传算法,对课程进行编排和对课表进行优化;并用VC 进行编程,Matlab进行仿真,用文件输出结果;实验结果表明,遗传算法对课表的编排和优化有着比较显著的作用。  相似文献   

19.
赵莹帝  孙光民  周青昱 《软件》2020,(5):169-174
基于改进的粒子群算法,解决了新高考体制下的排课问题。针对中学教学资源紧张的情况,所用算法可高效寻找最优课表,并在行政班的背景下实现智能排课。将课表各要素存入二维矩阵,使初始课表满足无冲突、教师数量最少、教室数量最少、每科目每天最多一节课以及教学计划同步推进等约束条件。为课表添加评价系统,用于表征课表的用户自定义条件满足程度。设计新解产生规则,分别使用模拟退火算法和粒子群算法进行课表优化并对比两种算法的性能,在优化过程中不破坏硬约束条件和软约束条件。最终,使用改进的粒子群算法得到高质量的符合新高考体制的课表。  相似文献   

20.
李娟 《网友世界》2014,(18):192-192
本文着重分析了在排课过程中冲突问题的产生原因和检测方法和算法,以及冲突产生时的处理的原则和解决方案。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号