首页--工业技术论文--自动化技术、计算机技术论文--自动化基础理论论文--人工智能理论论文

基于分类优化和优先级的自动排课算法研究

摘要第1-4页
ABSTRACT第4-9页
1 绪论第9-15页
   ·引言第9-10页
   ·排课问题研究历史及现状第10-11页
   ·自动排课的意义第11-12页
   ·各种排课算法比较第12-14页
     ·模拟退火算法第12页
     ·回溯算法第12页
     ·遗传算法第12-13页
     ·贪婪算法第13页
     ·蚁群算法第13页
     ·基于优先级算法第13-14页
   ·本文主要研究内容及特色第14页
     ·主要研究内容第14页
     ·主要特色第14页
   ·小结第14-15页
2 开发平台与数据库的选择第15-26页
   ·开发平台第15-21页
     ·Microsoft.NET 简介第15页
     ·通用语言运行环境CLR第15-17页
     ·.NET Framework 类库第17-18页
     ·ADO.NET 作用第18-19页
     ·XML 模板第19页
       ·N ET 中的两种编程模板第19-20页
       ·N ET 安全概述第20-21页
   ·数据库概述及 SQL Server 2005 简介第21-25页
     ·数据库概述第21-23页
     ·SQL Server 2005 简介第23-25页
     ·SQL 语言第25页
   ·本章小结第25-26页
3 算法的系统需求分析第26-41页
   ·业务需求分析第26-29页
   ·功能需求分析第29-30页
   ·排课业务流程图第30-31页
   ·数据需求分析第31-32页
     ·班级第31页
     ·教师和课程第31-32页
     ·时间第32页
     ·教室第32页
   ·数据表分析第32-40页
     ·班级数据表(clas_bas)第32-33页
     ·教师数据表(teac_bas )第33页
     ·学生数据表(stud_bas)第33-34页
     ·教室数据表(room_bas)第34页
     ·课程数据表(cour_bas)第34-35页
     ·各矩阵数据表第35-36页
     ·各表关系图第36-37页
     ·部分表及其主、外键设计第37-40页
   ·本章小结第40-41页
4 排课系统的算法研究第41-59页
   ·预处理第41-42页
     ·课程预处理第41页
     ·时间预处理第41-42页
     ·教室预处理第42页
   ·确定适当的时间模式第42-45页
   ·用数学模型处理对教师、教室的约束条件第45-47页
     ·排课过程的约束条件第45-46页
     ·约束条件的数学表示第46-47页
   ·时间安排的设计第47-53页
     ·时间问题的表示第47-48页
     ·设定优先级第48-50页
     ·查询可用的时间单元第50-53页
   ·自动排课的算法设计第53-56页
     ·对必修课的编排第53页
     ·对选修课的编排第53页
     ·排课系统的算法及流程图第53-56页
   ·后期处理第56-58页
     ·排课后处理第56页
     ·手工调整第56-58页
   ·本章小结第58-59页
5 结论第59-60页
致谢第60-61页
参考文献第61-63页
附录第63页
 A. 攻读硕士学位期间发表的论文第63页

论文共63页,点击 下载论文
上一篇:基于机器视觉的自主机器人路径规划研究
下一篇:基于图像处理的车辆闯红灯自动检测技术研究