基于局域网的纯软件多媒体网络教室的研究与实施

基于局域网的纯软件多媒体网络教室的研究与实施

论文摘要

纯软件的多媒体网络教室就是应用网络多媒体技术,基于CBE(Computer-based Education)的计算机辅助教学系统。多媒体网络教室(Multimedia Network Classroom)是一套基于局域网的多媒体教学管理软件。随着网络技术和多媒体技术的日趋成熟,很多原来需要硬件加速的功能都可以逐渐使用软件来完成。本文对多媒体网络教室的现状和关键技术进行了分析与研究,重点对多媒体网络教室数据传输的可靠性和多媒体数据(尤其是图像数据)的压缩算法等技术做了详细的研究和设计。本文的创新点有两个,分别是:●使用自适应的混和ARQ(Adaptive Hybrid ARQ)处理IP组播通信的丢包问题。系统可根据当前网络状况的好坏选择不同的方案处理丢包问题。●使用JPEG压缩标准压缩屏幕图像的帧内冗余数据,使用取点CRC校验的方式压缩两帧数据间的冗余,大大减少了数据传输量。经过详细的分析,在Microsoft公司的Visual Studio .NET 2003平台上对该系统进行了详细的设计与实现,在局域网范围内构建了一个满足教学需求的教学系统。并且,在设计工作完成之后,做了多次的不同环境下的测试工作,从而对系统的创新点进行了验证。

论文目录

  • 提要
  • 第一章 绪论
  • 1.1 多媒体网络教室的研究背景和意义
  • 1.1.1 研究背景
  • 1.1.2 研究意义
  • 1.2 国内外有关研究现状
  • 1.3 本文的研究目标和技术路线
  • 第二章 多媒体网络教室概述
  • 2.1 多媒体网络教室简介
  • 2.2 多媒体网络教室的分类
  • 2.3 多媒体网络教室的功能简介
  • 2.4 网络拓扑及网络环境
  • 2.4.1 多媒体网络教室的拓扑结构
  • 2.4.2 多媒体网络教室的网络环境
  • 第三章 多媒体网络教室系统的分析与设计
  • 3.1 系统功能模块的分析与设计
  • 3.2 系统体系结构的分析与设计
  • 3.3 关键技术简介
  • 第四章 通信模型的设计与实施
  • 4.1 网络通信基础
  • 4.1.1 TCP/IP协议
  • 4.1.2 网络通信模式
  • 4.1.3 IP组播技术
  • 4.2 网络通信接口
  • 4.2.1 Winsock概述
  • 4.2.2 Windows Socket编程的一般模式
  • 4.2.3 Socket数据结构
  • 4.3 C#对网络通信的支持
  • 4.4 通信模块的实施
  • 4.4.1 多线程点对点通信模块的实施
  • 4.4.2 IP组播模块的实施
  • 4.5 本章小节
  • 第五章 教学模块的设计与实施
  • 5.1 屏幕教学子模块的设计与实施
  • 5.1.1 设计思路
  • 5.1.2 本文的图像压缩算法
  • 5.1.3 子模块的实施
  • 5.2 电子白板子模块的设计与实施
  • 5.2.1 电子白板的设计思路
  • 5.2.2 电子白板的实施
  • 5.3 其它子模块的设计与实施
  • 5.3.1 讨论区子模块的实施
  • 5.3.2 电子举手子模块的实施
  • 5.3.3 文件传输子模块的实施
  • 5.4 本章小节
  • 第六章 教学管理模块的设计与实施
  • 6.1 网络监控子模块的实现
  • 6.1.1 远程控制概述
  • 6.1.2 网络控制子模块的设计实施
  • 6.2 系统配置子模块的实现
  • 参考文献
  • 摘要
  • Abstract
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于局域网的纯软件多媒体网络教室的研究与实施
    下载Doc文档

    猜你喜欢