基于开源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页 |