第一章 系统概述 1
§1.1 开发背景及意义 1
§1.2 课题任务要求 1
第二章 在线学习系统需求分析 3
§2.1 需求概述 3
§2.2 系统开发目标 3
§2.3 功能需求 3
§2.4 性能需求 4
§2.5 开发方案的比较与选择 5
§2.6 系统开发环境及工具 7
§2.6.1 开发/运行环境 7
§2.6.2 开发工具的选取 7
第三章 在线学习系统的设计 9
§3.1 系统数据流程描述 9
§3.2 系统总体结构设计 11
§3.3 功能模块设计 12
§3.3.1 课堂学习模块 12
§3.3.2 作业模块 13
§3.3.3 在线答疑模块 13
§3.3.4 练习测试模块 13
§3.3.5 公告模块 13
§3.3.6 答疑教室模块 14
§3.4 系统后台数据库设计 14
§3.4.1 数据库设计概述 14
§3.4.2 概念结构设计 14
§3.4.3 物理结构设计 19
第四章 在线学习系统的实现 22
§4.1公共模块的实现 22
§4.1.1 配置IIS 22
§4.1.2 连接数据库 22
§4.2 系统公用页面的实现 22
§4.3 各功能模块的实现 23
§4.3.1 课堂学习模块 23
§4.3.2 作业模块 25
§4.3.3 在线答疑模块 28
§4.3.4 练习测试模块 31
§4.3.5 公告模块 33
§4.3.6 答疑教室模块 36
第五章 系统运行与测试 40
§5.1 测试概述 40
§5.2 系统部分单元测试实例 40
§5.3 测试总结 43
1