论文摘要
随着党校教育规模扩大,党校的学历班次逐渐增多。学历班次,在业余时间授课,上课时间、地点等情况复杂。同时,受党校老师、教室等资源的限制,手工排课容易出现冲突,工作量大,影响了正常的工作秩序。党校学历班教育不同于中学教育,上课是以一晌为上课单位(即一个上午、下午或晚上为一晌,每晌只上一门课程),上课时间为周六和周日;每个班级每学期只有三门课,每门课辅导8晌。因此,必须有一套适用于党校的排课系统。目前,党校学历班排课问题的研究还是空白,开发出党校排课系统对提升党校的工作水平具有现实意义。该系统采用Jbuilder9作为开发工具,Mysql4.0作为数据库管理系统。在可行性研究和需求分析的基础上,对系统的设计方案、功能模块、接口设计、数据库系统设计等进行了较详细的论述。系统采用MVC三层结构模型,易于维护和扩展。由于党校的课程不同于其他院校的课程。每个星期的课程内容不同,为此采用自动排课加手动调整和系统冲突检测的方法。冲突检测的内容是教室、教师在同一时间是否重排。为此设计一个二维表格:将以(房间及晌)为X轴,以日期为Y轴生成一个空白二维表。以(班级、课程和教师)作为一个排课单元,存放在二维表的单元格里。该二维表目前限定最多不超过20个教室。由于该二维表已解决了时间、教室的冲突,重点是解决教师的冲突。手动排课时,系统先判定是否选课、(班级、课程和教师)是否完整,再检查课程是否已排、合堂时是同一课程或同一教师,最后检验老师重课。没有冲突,才将(班级、课程和教师)添加在二维表中。自动排课时,问题归结为:每个班级每学期怎么安排8天(全部是周六、周日的上午、下午和晚上)辅导时间。每个学期按16周算,这样每个教室可分为4个可用时间组,每个班级共有6种课程组(三门课的全排列)。先取班级;再取教室,取时间组,取课程组;判断教师冲突否?如冲突,调整课程组;仍冲突,调整时间组;还冲突,调整教室;结果还是冲突,本班级将无法排课。不冲突,将课程置入对应位置,取下一个班级……。自动排课对时间分组、对课程分组简化了冲突的解决法,提高了排课的效率。排课问题的冲突限制分为两大类,分别为:硬性限制和软性限制。硬性限制是指由于资源限制,教室和教师必须要满足的派课条件。软性限制则是问题中必须尽量去满足的条件,如某教师不愿在晚上上课,某教师想周六上午上课等。本排课系统没考虑软性限制,这是本系统的不足之处。留待以后研究。在论文末,将列出有关的参考文献。
论文目录
相关论文文献
- [1].遗传算法在高校排课系统中的应用研究[J]. 明日风尚 2016(21)
- [2].浅析高校计算机智能排课系统分析和设计[J]. 明日风尚 2017(13)
- [3].电大教务管理排课系统的算法设计与实现[J]. 企业技术开发 2013(31)
- [4].浅析中职学校智能排课系统的设计与实现[J]. 河南科技 2013(16)
- [5].遗传算法在高校排课系统中的应用研究[J]. 中国证券期货 2012(07)
- [6].高校排课系统的设计与实现[J]. 电脑知识与技术 2011(18)
- [7].遗传算法在高校排课系统中的应用研究的可行性初探[J]. 中小企业管理与科技(下旬刊) 2010(10)
- [8].高校实验室排课系统的设计[J]. 信息与电脑(理论版) 2012(22)
- [9].基于C的遗传算法在教务排课系统中的应用研究[J]. 硅谷 2011(17)
- [10].高校排课系统的设计[J]. 硅谷 2013(01)
- [11].基于遗传算法的高校排课系统的设计与分析[J]. 计算机光盘软件与应用 2012(04)
- [12].高校排课系统的设计与实现[J]. 电子科技 2012(07)
- [13].基于回答集程序的排课系统设计与实现[J]. 计算机技术与发展 2010(06)
- [14].蚁群遗传算法在高校智能排课系统中的应用[J]. 现代电子技术 2010(14)
- [15].基于遗传算法的高校排课系统设计与实现[J]. 荆楚理工学院学报 2010(09)
- [16].基于网络的教务排课系统研究与开发[J]. 中国教育信息化 2010(15)
- [17].基于遗传算法的高校排课系统的实现[J]. 南昌教育学院学报 2010(11)
- [18].基于专家系统的交互式排课系统的实现[J]. 郑州大学学报(工学版) 2010(04)
- [19].基于混合算法的智能排课系统[J]. 现代电子技术 2011(12)
- [20].浅谈排课系统中遗传学算法的应用[J]. 长春金融高等专科学校学报 2013(04)
- [21].关于数据库技术在高校排课系统中的应用研究[J]. 内蒙古民族大学学报 2011(02)
- [22].一个基于遗传算法的高校排课系统设计[J]. 科技信息 2010(26)
- [23].基于回溯算法的实验室排课系统的分析与设计[J]. 电脑与信息技术 2012(05)
- [24].技工院校计算机排课系统设计与实现[J]. 电子商务 2013(07)
- [25].遗传算法在高校排课系统中的应用研究[J]. 吉林建筑工程学院学报 2013(03)
- [26].浅析高职院校智能排课系统的设计[J]. 计算机光盘软件与应用 2012(03)
- [27].高校排课系统的算法研究[J]. 电脑编程技巧与维护 2014(10)
- [28].成人教育排课系统的设计与实现[J]. 嘉应学院学报 2012(05)
- [29].基层电大排课系统的设计与实现[J]. 信息与电脑(理论版) 2012(16)
- [30].煤炭院校实验室排课系统的设计与实现[J]. 煤炭技术 2011(10)