目 录
文摘
英文文摘
声明
1 绪论
1.1 网络教学平台技术研究现状
1.2现有教学平台存在的问题
1.3本文的主要研究工作
2相关技术介绍
2.1 .NET Framework概述
2.1.1公共语言运行库的功能
2.1.2 .NET Framework类库
2.1.3 客户端应用程序开发
2.1.4服务器应用程序开发
2.2 ASP.NET概述
2.3 C#语言概述
2.4数据库平台选择
3系统需求分析
3.1系统目标
3.2系统功能需求
3.2.1教学资源部分
3.2.2教学学习部分
3.2.3提问答疑部分
3.2.4自我测试部分
3.2.5系统管理部分
3.2.6辅助帮助部分
3.2.7系统用例图
3.3系统非功能需求
3.3.1系统的性能指标
3.3.2系统的可扩展性
3.3.3系统的可靠性和安全性
3.3.4系统的可维护性和可管理性
3.4系统用户
4系统设计
4.1 网络设计
4.2总体设计
4.2.1系统目标设计
4.2.2开发设计思想
4.2.3系统功能分析
4.3数据库设计
4.3.1数据库设计原则
4.3.2主要表的设计
4.4模块设计
4.4.1模块划分原则
4.4.2部分模块设计
4.5系统安全性设计
5系统的具体实现与测试
5.1主要功能模块实现
5.1.1 学习系统模块
5.1.2师生交流模块
5.1.3在线测试模块
5.2流媒体文件的播放
5.2.1流媒体技术
5.2.2 制作流媒体文件
5.5.3发布流媒体文件
5.3系统测试
5.3.1系统测试方法
5.3.2测试结论
结 论
参考文献
致 谢