![](https://csdnimg.cn/release/download_crawler_static/87992843/bg4.jpg)
目录
1. 绪论 .......................................................................1
1.1 开发背景...............................................................1
1.1.1 国际上的网络教学及相关技术的发展现状 .............................1
1.1.2 国内网络教育关键技术的发展现状与趋势 ...........................1
1.1.3 网络教育发展中的技术需求 .........................................1
1.2 开发意义...............................................................2
2. 系统分析...................................................................4
2.1 系统的需求分析.........................................................4
2.2 系统设计思想...........................................................4
2.3 系统的主要技术.........................................................4
2.3.1 B/S 系统的三层体系结构 ...........................................4
2.3.2 JSP 技术 .........................................................5
2.3.3 JDBC 技术 ........................................................6
2.4 系统的运行环境和开发平台...............................................6
2.4.1 系统的运行环境 ...................................................6
2.4.2 系统开发工具 .....................................................6
2.4.3 开发工具简介 .....................................................6
3. 系统设计...................................................................8
3.1 系统用例...............................................................8
3.2 系统功能模块的划分.....................................................8
3.2.1 用户模块 .........................................................8
3.2.2 文件上传下载模块 .................................................8
3.2.3 在线视频模块 .....................................................9
3.2.4 后台管理模块 .....................................................9
4. 系统实现..................................................................12
4.1 编程方法与环境........................................................12
4.2 主要功能程序的实现....................................................12
4.2.1 数据库连接的建立 ................................................12
4.2.2 注册用户 ........................................................12
4.2.3 登录用户 ........................................................12
4.2.4 文件上传 ........................................................13
4.2.5 文件下载 ........................................................13
4.2.6 对公告的管理 ....................................................13
4.2.7 在线视频 ........................................................13
5. 系统的测试................................................................14
5.1 软件测试的目的和原则..................................................14
5.1.1 单元测试 ........................................................14
5.1.2 集成测试 ........................................................18
5.1.3 系统测试 ........................................................19
5.2 子系统测试............................................................19
总结.........................................................................21
参考文献.....................................................................22