学位论文 > 优秀研究生学位论文题录展示

高校自动排课系统的设计与实现

作 者: 刘泓
导 师: 唐建军; 杨信廷
学 校: 江西农业大学
专 业: 农业信息化
关键词: 遗传算法 排课算法 教师编码 检测冲突
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 22次
引 用: 0次
阅 读: 论文下载
 

内容摘要


一个好的课程科目表有利于提高教学管理水平、安排师生有序的进行教学活动,最终能够有效地提高教育教学质量。要是课程科目表编排得不科学、不合理、不人性化,必然会影响教学的次序、效率、教学的整体效果,给大家造成很多不便。使用人工排课缺点有第一、工作量大。第二、效率较低。第三、排出了的课表水平因人而异,差别很大。第四、排出的课表调整起来非常困难,牵一发而动全身。本文立足于江西科技学院的实际教学情况,从分析排课问题的各要素着手,建立了排课系统的数据模型。通过对从遗传算法的学习,提出了运用于排课系统中的遗传算法的设计,实现算法步骤及方法。采用了浏览器/服务器结构模式实现的排课系统,在学校任何地方都可以让排课工作人员、教师、学生按照各自不同权限,采用因特网或校园网方式对排课系统访问和修改、添加/删除等操作。我们可以通过浏览器方便快捷的查询到我们所需要查询的课表信息。

全文目录


摘要  5-6
ABSTRACT  6-7
第1章 绪论  7-12
  1.1 课题研究的背景  7
  1.2 课题研究意义  7-8
  1.3 排课问题研究现状  8
  1.4 排课问题常用算法  8-10
  1.5 排课系统特点及研究内容  10-11
  1.6 本文组织结构  11-12
第2章 遗传算法的基本理论  12-19
  2.1 遗传算法的发展和基本思想  12-13
  2.2 遗传算法的基本流程  13
  2.3 遗传算法的基本操作  13-16
  2.4 模式定理  16
  2.5 遗传算法的结束条件  16-17
  2.6 遗传算法的改进  17-19
第3章 排课问题的分析  19-25
  3.1 需求分析  19
  3.2 排课过程的约束条件  19-20
  3.3 排课问题分析  20-22
    3.3.1 时间问题  20-21
    3.3.2 班级问题  21
    3.3.3 课程问题  21-22
    3.3.4 教室问题  22
    3.3.5 教师问题  22
    3.3.6 教学区域问题  22
  3.4 体系结构  22-23
  3.5 功能分析  23-25
第4章 排课系统的算法分析  25-39
  4.1 排课知识库和策略库  25-26
    4.1.1 排课知识库  25
    4.1.2 排课策略库  25-26
  4.2 排课系统数据库与数据表  26-30
    4.2.1 排课系统数据库  26-27
    4.2.2 数据表构造  27-30
  4.3 排课系统算法的数据结构与函数原型  30-37
    4.3.1 数据结构  30-31
    4.3.2 染色体的填充、检查  31-34
    4.3.3 建立种群  34-35
    4.3.4 染色体的特征值  35
    4.3.5 遗传操作  35-37
  4.4 关键问题  37-39
第5章 排课系统的系统设计  39-46
  5.1 排课系统总体框架  39
  5.2 排课系统的功能构架  39-40
  5.3 系统功能及部分截图  40-45
    5.3.1 基础数据录入模块  40
    5.3.2 排课模块  40-41
    5.3.3 查询打印模块  41-44
    5.3.4 用户管理子模块  44-45
  5.4 排课结果分析  45-46
第6章 总结  46-47
致谢  47-48
参考文献  48-49

相似论文

  1. 天然气脱酸性气体过程中物性研究及数据处理,TE644
  2. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  3. 基于遗传算法的模糊层次综合评判在高职教学评价中的应用,G712
  4. 部队人员网上训练与考核系统的开发,TP311.52
  5. 基于并行算法的模糊综合评价模型的设计与应用,TP18
  6. 基于神经网络的牡蛎呈味肽制备及呈味特性研究,TS254.4
  7. 基于遗传算法的中短波磁天线的设计及实现,TN820
  8. 基于遗传算法的柑橘图像分割,TP391.41
  9. 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
  10. 基于遗传—牛顿算法的公交优化调度,TP18
  11. 基于遗传算法优化的BP网络对生物柴油制备工艺的优化,TE667
  12. 基于云理论和蜜蜂进化型遗传算法的纹理合成研究,TP391.41
  13. 基于遗传算法和粗糙集的聚类算法研究,TP18
  14. 基于遗传算法的淠史杭灌区渠系配水优化编组模型的研究,S274
  15. 遗传算法在物流仓储优化中的应用研究,F259.2
  16. 基于遗传算法的矿山资源优化调度模型的研究,O224
  17. 机械臂轨迹规划研究,TP242
  18. 基于遗传算法的前馈神经网络优化研究,TP183
  19. 基于油耗的城市交通信号分层递阶控制的优化研究,U491.51
  20. 介入式天线在肿瘤微波热疗中有效热区的优化控制,R730.5
  21. 基于遗传算法和Moldflow的双色成型注塑模具浇注系统最优化的研究,TQ320.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com