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

基于遗传算法的计算机排课系统研究与设计

摘要第1-4页
Abstract第4-9页
第一章 绪论第9-12页
   ·引言第9页
   ·背景和意义第9-10页
   ·排课问题的现状第10-11页
   ·排课问题的发展趋势第11页
   ·本文研究内容第11页
 本章小结第11-12页
第二章 开发环境与理论基础第12-17页
   ·系统开发环境介绍第12页
   ·开发语言Visual Basic 6.0 基本概述和特点第12-13页
   ·数据库第13-16页
     ·数据库概念第13页
     ·数据库主要特点第13-14页
     ·Access 数据库介绍第14页
     ·数据表第14-15页
     ·数据库接口的实现第15-16页
 本章小结第16-17页
第三章 排课问题分析及算法第17-26页
   ·排课问题概述第17页
   ·排课问题的数学描述第17-18页
   ·排课的约束条件第18-19页
     ·硬约束条件第18页
     ·软约束条件第18-19页
   ·排课的求解目标第19页
   ·解决NP 问题的几种算法及其比较第19-21页
     ·模拟退火算法第20页
     ·贪婪算法第20页
     ·回溯算法第20-21页
     ·遗传算法第21页
   ·遗传算法第21-25页
     ·遗传算法简介第21-22页
     ·遗传算法的简要由来第22页
     ·遗传算法的基本术语第22-24页
     ·编码第24页
     ·遗传算法的特点第24-25页
   ·技术难点第25页
 本章小结第25-26页
第四章 需求分析与总体设计第26-40页
   ·系统需求分析第26-28页
     ·系统开发目的第26页
     ·需求的提取第26-27页
     ·需求定义与规约第27-28页
     ·界面要求第28页
   ·系统总体设计第28-32页
     ·系统总体功能结构图第28页
     ·初始化管理模块第28-30页
     ·数据管理模块第30页
     ·排课管理模块第30-31页
     ·课表维护模块第31-32页
     ·系统管理模块第32页
   ·数据库设计第32-39页
     ·数据库结构第33页
     ·数据库需求分析第33-34页
     ·数据库概念结构设计第34页
     ·数据库逻辑结构设计第34-36页
     ·数据库中表结构图第36-39页
 本章小结第39-40页
第五章 详细设计第40-63页
   ·系统整体流程图第40-41页
   ·初始化信息录入第41-43页
     ·过程描述第41页
     ·初始化信息录入流程图第41-43页
   ·用户界面设计第43页
   ·数据初始化第43-45页
     ·设定排课学期第43-44页
     ·每周排课日第44-45页
   ·数据录入及修改第45-53页
     ·一级行政编制第45-46页
     ·二级行政编制第46-47页
     ·三级行政编制第47-48页
     ·建筑资源第48-49页
     ·教室资源第49-51页
     ·教师资源第51-52页
     ·教学计划第52-53页
   ·数据导入第53-54页
   ·执行任务第54-55页
     ·生成教学执行计划第54页
     ·编辑修改教学执行计划第54-55页
   ·任务书第55-56页
     ·生成任务书第55页
     ·修改任务书第55-56页
   ·排课第56-61页
     ·生成排课对象第56-57页
     ·选定可用教室第57页
     ·修改教室属性第57页
     ·设定课程属性第57-58页
     ·排课第58-61页
   ·课表维护第61-62页
 本章小结第62-63页
结论第63-65页
参考文献第65-67页
攻读硕士学位期间发表的学术论文第67-68页
致谢第68-69页

论文共69页,点击 下载论文
上一篇:基于构件的嵌入式软件测试的研究
下一篇:基于粗糙集和神经网络的人脸识别方法的研究与实现