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

基于遗传算法的高校排课系统设计与分析

摘要第1-5页
ABSTRACT第5-10页
CONTENTS第10-13页
第一章 绪论第13-19页
   ·课题背景第13页
   ·研究意义及方法第13-14页
   ·国内外排课问题的研究现状第14-16页
   ·研究内容及主要特色第16-17页
     ·本文的研究内容第16-17页
     ·本文主要特色第17页
   ·本文组织第17-19页
第二章 遗传算法实现技术概述第19-29页
   ·遗传算法的形成第19-20页
   ·遗传算法的应用第20-24页
     ·应用特点第20-21页
     ·应用关键第21-24页
   ·遗传算法设计的主要步骤第24-25页
   ·面向对象技术在排课系统中的应用第25-28页
     ·排课系统的实体关系图(ERD)第26-27页
     ·排课系统的OOA第27-28页
   ·本章小结第28-29页
第三章 基于遗传算法的排课系统需求分析第29-40页
   ·业务需求分析第29-33页
     ·要体现教育思想第29-31页
     ·要以教师为本第31-32页
     ·业务流程图第32-33页
   ·数据需求分析第33-36页
     ·时间问题第33-34页
     ·班级问题第34页
     ·教师和课程问题第34-35页
     ·教学区域和教室的问题第35页
     ·数据流程图第35-36页
   ·数据表分析第36-37页
   ·功能需求分析第37-38页
   ·排课过程的约束条件第38-39页
   ·本章小结第39-40页
第四章 自动排课系统的设计第40-64页
   ·开发工具第40页
   ·数据库设计第40-46页
     ·概念模型设计第41页
     ·逻辑模型设计第41-46页
   ·遗传算法的设计第46-57页
     ·总体设计思想第46-49页
     ·构造基因编码和染色体第49-51页
     ·产生初始种群第51-52页
     ·冲突的检测与消除第52-53页
     ·构造课表适应度函数第53-55页
     ·设计遗传算子第55-56页
     ·设置控制参数第56-57页
   ·功能模块设计第57-63页
     ·形成开课任务模块第58页
     ·院系安排任务反馈模块第58-59页
     ·自动排课模块第59-61页
     ·调整模块第61页
     ·冲突检查模块第61-63页
     ·课表输出及打印模块第63页
   ·本章小结第63-64页
第五章 排课系统操作流程及界面设计第64-77页
   ·排课系统的主界面第64-67页
     ·设置学年学期第64-65页
     ·设置排课参数第65页
     ·教学楼、教室信息维护第65-66页
     ·时间模式维护第66-67页
   ·院系安排教学任务模块第67-68页
   ·自动排课模块第68-69页
   ·调整模块第69-74页
     ·排课课程调整_课程第69-72页
     ·排课课程调整_班级第72-73页
     ·排课课程调整_教室第73-74页
     ·排课课程调整_教师第74页
   ·冲突检查模块第74-75页
   ·课表输出及打印模块第75-76页
     ·教室课表第75页
     ·班级课表第75-76页
     ·教师课表第76页
   ·本章小结第76-77页
结论第77-79页
 1.总结第77页
 2.展望第77-79页
参考文献第79-84页
致谢第84页

论文共84页,点击 下载论文
上一篇:对山东区域经济发展新构想的解释
下一篇:《左传》“所”字及“所”字结构研究