首页> 中文学位 >基于Web的高校多媒体远程教育辅助系统的设计与实现
【6h】

基于Web的高校多媒体远程教育辅助系统的设计与实现

代理获取

目录

声明

摘要

第1章 引言

1.1 背景

1.2 社会需求

1.3 开发目的

1.4 工作内容及本文组织结构

第2章 相关技术

2.1 流媒体服务器

2.1.1 Flash Media Interactive Server 3简介

2.1.2 Flash Media Interactive Server 3与传统Web服务的区别

2.2 RTMP协议

2.3 Web Services

2.3.1 Web services

2.3.2 SOAP协议

2.4 Flash builder 4

2.4.1 Flex简介

2.4.2 AS3.0简介

2.5 ASP.net

2.6 本章小结

第3章 远程教育辅助系统分析

3.1 系统功能需求

3.1.1 需求获取

3.1.2 需求分析

3.2 系统运行性能需求

3.3 系统运行环境

3.4 系统构架

3.5 本章小结

第4章 视频教学辅助系统的设计

4.1 系统的设计原则

4.2 系统总体的功能设计

4.2.1 各模块的具体实现

4.3 数据库结构

4.3.1 系统E-R图

4.3.2 数据库物理设计

4.4 本章小结

第5章 视频教学辅助系统的实现

5.1 软件分层设计的优势

5.2 管理部分系统分层设计

5.2.1 MODAL业务实体类

5.2.2 DAL数据访问层设计

5.2.3 BLL业务逻辑层设计

5.3 远程教学部分Web Service设计

5.4 FMS远程媒体服务端设计(基于Flash AS1.0)

5.4.1 配置FMS3媒体服务器

5.4.2 FMS3与IIS服务端80端口的争用问题

5.4.3 FMS3中的流

5.4.4 多方视频与带宽的消耗

5.4.5 使用Flash AS1.0的FMS3服务端脚本

5.4.6 FMS3媒体服务端脚本

5.4.7 使用远程共享对象

5.5 远程教学部分客户端设计(基于Flash AS3.0)

5.5.1 使用事件侦听器机制

5.5.2 构造SOAP包访问Web Service方法

5.5.3 链接FMS3媒体服务器

5.5.4 设置麦克风与摄像头

5.6 分模块详述系统各部分的实现方法

5.6.1 登录模块

5.6.2 学生、教师、专业、标准课程管理

5.6.3 学生、教师个人信息管理模块

5.6.4 当前学期设置模块

5.6.5 教学班生成模块

5.6.6 教学任务分配模块

5.6.7 成绩录入模块

5.6.8 视频教学模块

5.7 本章小结

第6章 系统测试

6.1 测试目的与方法

6.2 测试具体内容

6.2.1 各单元功能测试

6.2.2 主要界面测试

6.2.3 媒体服务器负载压力测试

6.3 测试结论

6.4 本章小结

第7章 结论

7.1 本文主要工作

7.2 进一步工作展望

参考文献

致谢

展开▼

摘要

随着信息技术日新月异的发展,互联网在我国的快速普及,以及人民群众对知识需求的增长,许多高校开始使用网络的形式,向社会提供学习的机会。在互联网带宽相对较小的时期,高校的信息化水平直接影响到这一新型教育模式。而近几年随着我国互联网带宽不断提高,RIA应用逐渐已经成为网络应用的主要形式,网络教育这一新型教育模式,也在随之发生质的变化。在这一前提下,如何以宽带网络为基础快速、高效、方便地实现知识的传递,成为高校信息化建设中的新课题。宽带网络下实时视频的使用,使得网络教育的质量得到了极大的改善。但以往的大多数实时视频系统多是以C/S客户端的形式来实现,这使得系统本身难于部署和维护,不利于网络教育的推广。而近几年在Internet上出现的Flash视频技术的视频网站实现的视频系统既具备了Web易于维护和部署的特性,也具备了以往C/S客户端强大的功能。如果能将这样的实时视频功能引入到网络教学模式中,将使得网络教学模式既具备传统教学模式的高交互性,也具备网络应用方便、快捷的特性。
  本文在对基于Web的远程视频教学进行深入调查的同时,主要研究了如何使用网络远程视频教学的实现模式、方法,使传统课堂的优点与高校信息化管理相结合,并使用Asp.net技术、数据库技术、Action Script3.0编程结合FMS3多媒体服务器技术,加以实现。该系统构建了一个综合性、开放性的教学平台,不仅提高了网络教学的质量,更提高了相关管理工作的效率,适合于高校的各种培训、教学、会议及相关管理人员使用。
  论文首先从系统的开发背景、社会需求和实际意义谈起,对基于Web的高校远程视频教育系统进行了概述。接着,采用面向对象的系统分析法,结合用例图详细说明系统的各功能需求,说明了系统实现的开发环境、开发模式和运行环境。之后,从系统实现目标和需求分析着手,提出了系统的总体设计方案,并对系统的功能设计和数据库设计做了详细地说明。然后,以文字与流程图相结合的方式详细介绍了系统中各个模块的实现方法。再结合部分测试用例详细说明系统测试过程。最后,指出了系统目前还需要改进的方面。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号