首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

师范大学福清分校基于遗传算法的排课系统的设计与实现

摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-13页
   ·课题背景第9页
   ·教务管理信息系统的概述第9-10页
   ·对遗传算法的认识第10-11页
   ·论文研究目标及完成的工作第11页
   ·论文结构第11-13页
第二章 排课系统需求分析第13-17页
   ·排课系统功能要求第13页
   ·系统架构和开发工具的选择第13-15页
     ·C/S结构和B/S结构比较第14页
     ·Delphi的分布式应用第14-15页
   ·排课系统用例图第15-16页
   ·本章小结第16-17页
第三章 排课问题数学模型第17-25页
   ·排课相关因素的分析第17-18页
     ·硬约束条件(hard constraints)第17-18页
     ·软约束条件(soft constraints)第18页
   ·本文定义的基本概念第18-19页
   ·排课过程分解第19-23页
     ·问题域的分析及简化第19-20页
     ·排课的基本过程第20-23页
   ·数学模型描述第23-24页
   ·本章小结第24-25页
第四章 遗传算法研究第25-33页
   ·遗传算法的基本原理第25-28页
     ·基本概念第25页
     ·遗传算法的基本操作第25-27页
     ·遗传算法的算法思想第27页
     ·遗传算法的步骤第27-28页
   ·模式理论第28-29页
     ·模式概念第28-29页
     ·模式定理第29页
   ·遗传算法中的马尔可夫链分析第29-31页
   ·适用度值调整第31-32页
   ·本章小结第32-33页
第五章 排课系统设计第33-44页
   ·排课系统模块设置第33页
   ·排课资源分析及在系统中的表示第33-35页
     ·时间问题第34页
     ·教师、课程、班级问题第34-35页
     ·教室问题第35页
   ·数据结构设计第35-39页
     ·排课相关资源对应类的建立第36-38页
     ·排课系统中染色体的表示第38-39页
     ·用于冲突检测的两个字符串数组第39页
     ·种群生存环境中的其他数据结构第39页
   ·数据库设计第39-43页
     ·排课系统的信息模型第40-41页
     ·数据表间的关系图第41-42页
     ·数据库安全设计第42-43页
   ·本章小结第43-44页
第六章 改进遗传算法在排课中的应用与实现第44-58页
   ·改进的遗传算法第44-46页
     ·简单遗传算法的不足第44页
     ·对简单遗传算法的改进第44-46页
   ·排课系统中设定控制参数和遗传算子的计算第46-50页
     ·控制参数的设置第46页
     ·计算适用度值、计算选择率和期望的复制数第46-48页
     ·冲突监测第48-50页
   ·系统流程及算法第50-57页
     ·初始化数据第50-51页
     ·教室安排算法第51-52页
     ·课元安排算法第52-53页
     ·自动排课算法第53-57页
   ·本章小结第57-58页
第七章 排课系统的实现与测试第58-65页
   ·用户界面设计及功能测试第58-60页
   ·与人工编排的课表的比较第60-61页
   ·过程参数设置对排课过程的影响第61-64页
   ·本章小结第64-65页
第八章 结论与展望第65-67页
   ·论文工作总结第65页
   ·后期工作展望第65-67页
致谢第67-68页
参考文献第68-69页

论文共69页,点击 下载论文
上一篇:番禺新造职校网络教学平台的研究与实现
下一篇:分布式文件系统容错机制的研究与实现