论文部分内容阅读
信息高速公路给人类社会带来了新的挑战和机遇,教育作为社会的一个重要组成部分,正面临着一场深刻的变革。传统的以教师、课堂、课本为中心的教学模式将越来越不适应信息社会的需要。随着计算机技术和网络技术的飞速发展,利用网络进行教学已经成为一种必然趋势。目前,西方许多发达国家对网络教学方面的研究做了大量的工作,也取得了一定的社会效益。我国的网络教学还处于起步阶段,水平较低,需要进行进一步的研究与发展。 本文首先回顾近年来网络以及网络教学的发展情况,对目前的一些网络教学产品进行分析,讨论网络教学中数据通信的特点等。基于这些讨论以及当前网络技术、CPU技术、数掘压缩技术的发展状况得出在局域网上采用软件方法实现网络教学平台的可行性。对网络教学系统进行需求分析,设计出主要的功能模块,以期利用该平台完成基本的教学功能。 在系统的设计与实现中需要解决的最重要的技术问题是在局域网环境下实现屏幕图像信息的实时传输。对于图像数据采用行程压缩与Huffman压缩相结合的方法,为了提高图像压缩与传输的效率,设计多线程编程方案。 服务器端与客户端之间的通信,利用Windows网络程序设计接口来完成,使用用户数据报协议(UDP),根据系统功能的要求在UDP协议的基础上设计针对该应用的数据传输协议:网络教学控制协议(NTCP)。