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

基于贪婪算法的排课系统的研究与实现

摘要第1-5页
ABSTRACT第5-6页
目录第6-10页
CONTENTS第10-14页
第一章 绪论第14-20页
   ·课题的来源第14-15页
   ·排课系统发展现状第15-16页
   ·本论文排课系统的解决方案第16-17页
   ·课题研究内容与意义第17-19页
     ·课题研究内容第17-18页
     ·课题研究意义第18页
     ·特色之处第18-19页
   ·论文内容组织第19-20页
第二章 教学管理系统介绍第20-33页
   ·项目需求第20-21页
   ·网络拓扑第21-23页
   ·教学管理系统的体系结构第23-24页
   ·系统功能模块第24-26页
   ·数据库设计第26-27页
   ·排课概述第27-30页
   ·系统的运行情况和问题及论文研究对象的导出第30-32页
   ·本章小结第32-33页
第三章 排课系统的相关技术第33-41页
   ·排课问题的求解技术综述第33-35页
   ·MULTIMAP关联容器第35-39页
   ·贪婪算法介绍第39-40页
     ·贪婪算法主要思想第39页
     ·贪婪算法的求解步骤第39页
     ·贪婪算法求解问题性质第39-40页
     ·贪婪算法的求解例子第40页
   ·本章小结第40-41页
第四章 基于贪婪算法的排课系统的研究与设计第41-69页
   ·本排课系统采用贪婪算法的原因第41-42页
   ·排课情况分析第42-45页
     ·排课的要素第42页
     ·排课过程的约束条件第42-44页
     ·排课目标第44-45页
   ·排课系统分析第45-47页
     ·排课系统用例图第45-46页
     ·排课系统用例说明第46-47页
   ·系统的体系结构第47-49页
   ·类和数据库的设计第49-53页
     ·类设计第49-50页
     ·数据库设计第50-53页
   ·系统主要功能第53-60页
     ·预排课第53-54页
     ·最终排课第54-55页
     ·手动排课第55-58页
     ·合并班级第58-59页
     ·删除排课结果第59-60页
   ·排课系统中的贪婪准则第60-61页
     ·为有上课时间要求的课程安排教室的贪婪准则第60页
     ·为无上课时间要求的课程安排教室的贪婪准则第60-61页
   ·数据结构第61-64页
     ·教室信息数据结构及函数、链表第61-63页
     ·课程班信息数据结构及函数、链表第63-64页
   ·排课主要算法第64-68页
     ·排课主算法(0层图)第64-66页
     ·信息结点初始化(加工1子图)第66页
     ·安排教室(加工2子图)第66-68页
     ·分裂教室结点(加工3子图)第68页
   ·本章小结第68-69页
第五章 基于贪婪算法的排课系统实现第69-81页
   ·预排课第69-70页
   ·最终排课第70-71页
   ·手动排课第71-72页
   ·合并班级第72-73页
   ·删除排课结果第73页
   ·保存排课结果第73-75页
   ·部分关键代码第75-80页
     ·总控程序关键代码第75-76页
     ·排课的关键代码第76-78页
     ·信息结点初始化的关键代码第78-79页
     ·分裂教室结点的关键代码第79-80页
   ·本章小结第80-81页
第六章 系统运行情况分析及展望第81-88页
   ·系统运行情况第81-85页
     ·自动排课第81-82页
     ·手动排课第82-84页
     ·合并班级第84页
     ·打印课表第84-85页
   ·排课系统运行情况分析第85-86页
   ·展望和进一步的工作第86-87页
     ·展望第86页
     ·进一步的工作第86-87页
   ·本章小结第87-88页
总结第88-90页
参考文献第90-93页
攻读学位期间发表的学术论文第93-94页
独创性声明第94-95页
致谢第95-96页
附图表目录第96-97页

论文共97页,点击 下载论文
上一篇:基于顾客价值构建房地产企业的核心竞争力
下一篇:国际资本流动与商业银行体系脆弱性研究