基于开源Moodle网络教学平台的设计与实现
| 摘要 | 第1-6页 |
| ABSTRACT | 第6-11页 |
| 第一章 引言 | 第11-18页 |
| ·选题背景及意义 | 第11-12页 |
| ·Moodle 网络教学平台研究现状 | 第12-15页 |
| ·本文研究目标及主要内容 | 第15-16页 |
| ·研究目标 | 第15页 |
| ·研究内容 | 第15-16页 |
| ·论文组织结构 | 第16-18页 |
| 第二章 Moodle 平台概述以及关键开发技术 | 第18-27页 |
| ·Moodle 的介绍 | 第18-21页 |
| ·Moodle 的开发理念 | 第18页 |
| ·Moodle 的特点 | 第18-19页 |
| ·Moodle 目录结构 | 第19-21页 |
| ·Moodle 二次开发关键技术 | 第21-26页 |
| ·三层 B/S 结构 | 第21-22页 |
| ·CentOS | 第22-23页 |
| ·Apache 服务器 | 第23-24页 |
| ·MySQL | 第24-25页 |
| ·PHP | 第25-26页 |
| ·本章小结 | 第26-27页 |
| 第三章 系统需求分析及建模 | 第27-43页 |
| ·可行性分析 | 第27-28页 |
| ·系统功能需求分析 | 第28-31页 |
| ·数据流图分析 | 第28-30页 |
| ·其他非功能性需求 | 第30-31页 |
| ·系统业务流程分析 | 第31-33页 |
| ·教学系统 UML 建模 | 第33-42页 |
| ·系统中的类 | 第33-36页 |
| ·用例模型 | 第36-38页 |
| ·时序模型 | 第38-39页 |
| ·协作模型 | 第39-40页 |
| ·状态模型 | 第40-41页 |
| ·活动模型 | 第41-42页 |
| ·本章小结 | 第42-43页 |
| 第四章 网络教学系统的设计 | 第43-60页 |
| ·系统总体结构 | 第43-46页 |
| ·网络拓扑结构设计 | 第46-47页 |
| ·功能模块概要设计 | 第47-50页 |
| ·数据库设计 | 第50-59页 |
| ·概念结构设计 | 第50-55页 |
| ·基本数据表设计 | 第55-59页 |
| ·本章小结 | 第59-60页 |
| 第五章 系统的编码及实现 | 第60-75页 |
| ·开发工具和环境 | 第60-61页 |
| ·主要功能模块代码实现 | 第61-74页 |
| ·系统总体功能流程图 | 第61-63页 |
| ·系统公共模块实现 | 第63-66页 |
| ·课程内容管理 | 第66-67页 |
| ·网络教学资料管理 | 第67-69页 |
| ·学生作业管理 | 第69-72页 |
| ·学生成绩评语管理 | 第72页 |
| ·在线答疑及讨论 | 第72-74页 |
| ·本章小结 | 第74-75页 |
| 第六章 系统测试 | 第75-81页 |
| ·软件测试原则及过程 | 第75-76页 |
| ·软件测试原则 | 第75-76页 |
| ·软件测试过程 | 第76页 |
| ·软件测试内容及结果 | 第76-79页 |
| ·界面测试用例结果 | 第77-78页 |
| ·功能测试用例结果 | 第78页 |
| ·性能测试结果 | 第78-79页 |
| ·软件测试结果分析 | 第79-80页 |
| ·本章小结 | 第80-81页 |
| 第七章 总结与展望 | 第81-83页 |
| ·研究总结 | 第81-82页 |
| ·展望 | 第82-83页 |
| 致谢 | 第83-84页 |
| 参考文献 | 第84-87页 |