1。7 本文主要内容 5
第二章 系统需求及概要设计 7
2。1 需求分析 7
2。1。1 功能需求 7
2。1。2 错误处理需求 7
2。1。3 技术需求 8
2。2 系统概要设计 8
3。1。1 学生平台结构设计 8
3。1。2 学生平台总体流程图 10
3。1。3 学生平台架构 11
2。3 数据库概要设计 11
2。4 本章小结 12
第三章 系统详细设计 13
3。1 登录模块设计 13
3。2 资源预览与下载模块设计 14
3。2。1 资源搜索设计 15
3。2。2 资源预览设计 17
3。2。3 资源下载设计 18
3。3 考试模块设计 19
3。4 作业模块设计 21
3。4。1 在线作业模块设计 21
3。4。2 线下作业模块设计 22
3。5 交流中心模块设计 23
3。6 数据库设计 25
3。7 项目层次结构设计 30
3。8 本章小结 33
第四章 平台的实现 34
4。1 登陆模块实施 34
4。2 资源预览与下载模块实施 35
4。2。1 资源搜索模块实施 35
4。2。2 资源预览模块实施 36
4。2。3 资源下载模块实施 37
4。3 考试模块实施 37
4。4 作业模块实施 40
4。4。1 在线作业模块实施 40
4。4。2 线下作业模块实施 41
4。5 交流中心模块实施 43
4。5。1 学生提问模块实施 43
4。5。2 论坛模块实施 44
4。6 个人信息模块实施 46
4。7 本章小结 47
第五章 平台的测试 48
5。1 测试 48
5。2 本章小结 48
结 论 49
致 谢 50
参考文献 51
第一章 绪论
1。1 开发背景
教与学是教师与学生的主要工作,而围绕着教与学,教学的平台也随着历史的进 步而不断变化着,从最初的为了延续技艺的一对一的师徒教学,到后来略扩大了范围 的学堂以及私塾,再到近代才有的更大范围的学校,教学平台一直在不断变化。教学 的模式也一般以传统的面对面教学以及书籍传递知识的教学模式为主[11]。