基于校园网的网络教室的设计与实现

来源 :大连海事大学 | 被引量 : 7次 | 上传用户:mengxianshan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络教学是一种能突破空间限制的教学通道,它使教育资源传播效率大大提高,教育资源得到最大限度共享。近年来网络教学有了很大的发展,出现了在局域网上传递CAI课件,基于卫星电视系统的远程教育,基于Internet的Web或E-mail的远程网络教学等多种模式,在这些模式中,网络教室以其实时性、生动性和交互性,成为网络教学中最有效的一种方式。 本课题在Windows98/NT操作系统平台和校园网的环境中,实现了一个跨越物理局域网的网络教室,完成了网络教学的基本功能。在数据传输方面,提出了用动态配置VLAN的方法实现一对多数据传送的方案,解决了用传统IP多播方法在校园网传送数据造成的路由器瓶颈,提高了传输的性能。在传输控制方面,设计并实现了在无连接的网络协议上的应用层传输控制协议,通过屏幕的分块与重组、识别祯顺序、同步等方法,保证了屏幕数据的正确显示,使网络教室的客户端有较强的抗干扰能力、稳定性和可恢复性。在教学功能的实现方面,通过Windows的系统API函数完成了屏幕图像和音频信息的采集、传递和重放,采用了多线程的编程技术对图像和音频操作分别进行处理,提高了效率,。在交互控制方面,设计了网络教学控制协议(NTCP),实现了电子点名、举手及提问、文本和音频信息的交互控制等。系统还可以根据网络境况不同采用不同模式传递数据,对环境有一定的适应能力。
其他文献