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

基于遗传算法的智能排课系统设计

摘要第1-5页
Abstract第5-9页
第1章 绪论第9-13页
   ·课题研究的背景及意义第9页
   ·国内外研究现状第9-10页
     ·国外研究现状第9-10页
     ·国内研究现状第10页
   ·常用排课算法比较第10-12页
   ·本课题的研究内容和工作第12页
   ·本文结构安排第12-13页
第2章 基本理论与基本技术第13-23页
   ·SQLServer2008数据库第13页
   ·C#和VisualStudio程序开发软件第13-14页
   ·ASP.NET技术第14-15页
   ·UML和RationalRose简介第15页
   ·遗传算法介绍第15-19页
     ·遗传算法的基本术语第15-16页
     ·遗传算法的基本思想第16-17页
     ·遗传算法的准备工作第17页
     ·遗传算法的基本步骤第17-18页
     ·遗传算法的基本流程第18-19页
   ·排课问题分析第19-21页
     ·排课问题中的要素第19页
     ·排课问题的约束条件第19-20页
     ·组合爆炸性和不确定性12第20-21页
   ·本章小结第21-23页
第3章 排课系统需求分析和总体设计第23-37页
   ·业务需求分析第23-24页
   ·功能需求分析和模块设计第24-29页
   ·排课系统总体架构设计第29-30页
   ·数据库设计第30-36页
     ·数据库概念模型设计第30-32页
     ·数据库物理模型设计第32-36页
   ·本章小结第36-37页
第4章 基于遗传算法的排课系统详细设计第37-57页
   ·系统静态模型第37-41页
     ·排课系统包图第37页
     ·实体类第37-38页
     ·用户界面类第38-41页
   ·系统动态模型第41-42页
   ·排课系统的遗传算法设计第42-52页
     ·排课问题与遗传算法的对应第42-43页
     ·编码第43页
     ·适应度函数的设计第43-47页
     ·种群初始化第47页
     ·选择操作第47-48页
     ·交叉操作第48页
     ·变异操作第48页
     ·冲突检测第48-49页
     ·自适应的交叉概率和变异概率第49-50页
     ·终止进化条件的设定第50页
     ·基于遗传算法的排课系统流程图和伪代码第50-52页
   ·系统重要模块的设计第52-55页
     ·用户管理模块第52页
     ·基础信息管理模块第52-53页
     ·排课管理模块第53-55页
   ·本章小结第55-57页
第5章 基于遗传算法的排课系统实现第57-63页
   ·系统的实现环境第57页
   ·系统的实现界面第57-59页
     ·系统登录第57-58页
     ·基础信息管理第58页
     ·排课管理第58-59页
     ·课表查询输出第59页
   ·系统测试第59-61页
     ·种群规模的测试第59-60页
     ·进化代数的测试第60-61页
   ·系统测试结果分析第61页
   ·本章小结第61-63页
结论第63-65页
参考文献第65-69页
致谢第69-71页
个人简历第71页

论文共71页,点击 下载论文
上一篇:NIT远程教育平台系统的设计与实现
下一篇:衡水烟草物流中心配送系统优化分析