| 摘要 | 第1-5页 |
| Abstract | 第5-9页 |
| 1 绪论 | 第9-12页 |
| ·课题背景与意义 | 第9页 |
| ·研究现状与分析 | 第9-11页 |
| ·论文的主要内容与结构 | 第11-12页 |
| 2 系统的架构设计 | 第12-25页 |
| ·系统需求分析 | 第12页 |
| ·系统结构设计 | 第12-15页 |
| ·数据库系统及技术简介 | 第15-20页 |
| ·排课系统的数据库设计 | 第20-25页 |
| 3 基于贪婪算法的排课模型 | 第25-33页 |
| ·贪婪算法简介 | 第25页 |
| ·贪婪算法求解问题的性质与解题步骤 | 第25-26页 |
| ·基于贪婪算法的排课模型的设计 | 第26-33页 |
| ·排课问题的本质和特性 | 第26-27页 |
| ·排课准则 | 第27-28页 |
| ·详细算法和流程 | 第28-33页 |
| 4 排课系统的设计与实现 | 第33-46页 |
| ·开发平台及其性能分析 | 第33-37页 |
| ·相关信息管理模块 | 第37-40页 |
| ·自动排课模块 | 第40页 |
| ·手动排课模块 | 第40-41页 |
| ·排课记录管理模块 | 第41-42页 |
| ·排课查询模块 | 第42页 |
| ·课表生成模块 | 第42-46页 |
| 5 系统功能测试情况 | 第46-47页 |
| 结论 | 第47-48页 |
| 参考文献 | 第48-50页 |
| 致谢 | 第50-51页 |