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

基于SAA的智能排课系统的设计与实现

致谢第1-6页
中文摘要第6-7页
ABSTRACT第7-11页
1 引言第11-17页
   ·本论文选题背景第11-13页
     ·项目来源第11页
     ·项目实施必要性第11-12页
     ·排课问题描述第12-13页
   ·国内外关于排课系统的研究进展第13-15页
     ·国外关于排课系统的研究进展第13-14页
     ·我国对于排课系统的研究现状第14-15页
   ·本论文研究的目的与意义第15页
   ·本课题的主要工作及组织结构第15-17页
     ·本课题主要工作第15-16页
     ·本论文的组织结构第16-17页
2 排课系统需求分析第17-35页
   ·系统功能概述第17-19页
     ·系统用户第18-19页
     ·系统范围第19页
   ·系统业务流程第19页
   ·相关业务模块的功能需求第19-25页
     ·基础数据录入第20-21页
     ·排课设置模块第21-23页
     ·教师安排模块第23-24页
     ·智能排课模块第24-25页
   ·系统的非功能需求第25-26页
   ·排课算法综述第26-29页
     ·遗传算法第26-27页
     ·贪心算法第27页
     ·回溯算法第27-28页
     ·蚂蚁算法第28页
     ·模拟退火算法第28-29页
     ·模拟人工算法第29页
   ·系统涉及的相关技术第29-35页
     ·AOP技术第29-30页
     ·Spring框架第30-33页
     ·JQuery框架第33-35页
3 排课系统架构设计第35-45页
   ·系统分层设计第35-37页
     ·UI层第36页
     ·消息处理层第36页
     ·业务逻辑层第36-37页
     ·持久层第37页
   ·系统包图设计第37-38页
   ·模拟人工排课整体流程架构第38-39页
   ·数据库设计第39-42页
   ·非功能属性设计第42-45页
     ·事务管理第42-43页
     ·系统服务的访问权限控制第43页
     ·系统性能设计第43-45页
4 排课系统详细设计与实现第45-63页
   ·排课规则设置模块第45-50页
     ·功能描述第45-46页
     ·处理流程第46-47页
     ·框架设计第47页
     ·类设计第47-49页
     ·实现效果图第49-50页
   ·教师安排模块第50-53页
     ·功能描述第50页
     ·处理流程第50-51页
     ·架构设计第51页
     ·类设计第51-53页
     ·实现效果图第53页
   ·智能排课模块第53-63页
     ·全局静态数据描述第53-54页
     ·智能排课处理流程第54-55页
     ·模拟人工排课算法第55-57页
     ·退避算法第57-59页
     ·架构设计第59页
     ·类设计第59-61页
     ·实现效果图第61-63页
5 排课系统功能测试第63-67页
   ·界面测试第63-65页
   ·用例测试第65-67页
6 结论与展望第67-69页
   ·项目及论文的结论第67-68页
   ·工作展望第68-69页
参考文献第69-71页
作者简历第71-75页
学位论文数据集第75页

论文共75页,点击 下载论文
上一篇:基于iPad的二维游戏《红色征程》的设计与实现
下一篇:爱奇艺会员系统的设计与实现