基于局域网的网络教学平台的软件设计与实现

来源 :大连海事大学 | 被引量 : 3次 | 上传用户:A251321741
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息高速公路给人类社会带来了新的挑战和机遇,教育作为社会的一个重要组成部分,正面临着一场深刻的变革。传统的以教师、课堂、课本为中心的教学模式将越来越不适应信息社会的需要。随着计算机技术和网络技术的飞速发展,利用网络进行教学已经成为一种必然趋势。目前,西方许多发达国家对网络教学方面的研究做了大量的工作,也取得了一定的社会效益。我国的网络教学还处于起步阶段,水平较低,需要进行进一步的研究与发展。 本文首先回顾近年来网络以及网络教学的发展情况,对目前的一些网络教学产品进行分析,讨论网络教学中数据通信的特点等。基于这些讨论以及当前网络技术、CPU技术、数掘压缩技术的发展状况得出在局域网上采用软件方法实现网络教学平台的可行性。对网络教学系统进行需求分析,设计出主要的功能模块,以期利用该平台完成基本的教学功能。 在系统的设计与实现中需要解决的最重要的技术问题是在局域网环境下实现屏幕图像信息的实时传输。对于图像数据采用行程压缩与Huffman压缩相结合的方法,为了提高图像压缩与传输的效率,设计多线程编程方案。 服务器端与客户端之间的通信,利用Windows网络程序设计接口来完成,使用用户数据报协议(UDP),根据系统功能的要求在UDP协议的基础上设计针对该应用的数据传输协议:网络教学控制协议(NTCP)。
其他文献
该文详细剖析了作者在Inferno操作系统上研究开发的TeleKaron系统.该系统是一个安全的移动代理的底层支持软件.在对Inferno操作系统作了必要的介绍之后,研究人员开分析TeleKa
本文以ERP与电子商务的结合作为研究课题,根据ERP的基本原理和内江峨眉柴油机厂的实际情况,建立了该厂的物料管理系统模型。在此基础上,设计了以实现零库存为主要目标,物流管理为
该文首先介绍了并行程序和串行程序调试的区别,并简要讨论了多进程(多线程)的出现引入的调试问题,包括死锁,错误移位,竞争条件,不确定性,不可再现性等;之后介绍了目前在并行
该文主要回答了在SMP机群下进行高性能程序设计的问题:主要包括共享/分布式存储混合并行的分析和编程设计,开发多存储层次的延迟消除技术和开发多线程并行的延迟隐藏技术,并
数据挖掘是从大量数据中发现人们感兴趣的、隐藏的、前所未知的知识,而挖掘关联规则是一个重要的数据挖掘问题。本文对目前基于支持度-置信度框架的关联规则挖掘算法进行了分
该文较为全面的分析了国内外现有入侵检测产品及最新研究成果,同时提出了一个分层控制的,基于自治Agent的分布式入侵检测系统框架--AADID(Autonomous Agent based Distribute
随着计算机应用的发展,人们已不再满足于数据库向他们提供的事实、报表。特别对决策者而言,他们不仅需要各种数据,更需要的是根据数据进行科学的统计分析并提出合理的决策方案,供
该论文的工作是设计并实现了COMMIX中的视图子系统的部分功能.为了克服信息集成系统中查询响应时间长,系统查询效率低的缺点,在COMMIX中引入了物化视图的技术来加快查询.View
在计算机视觉中,由单幅二维投影图像确定目标空间方位的研究,在摄、照像机的标定、三维重建、摄影测量学、机器人、自动导航等等很多方面有非常重要且广泛的应用价值.该论文
该文以作者参与的南大富士通和富士通PST公司的合作研究项目为背景,阐述了所实现的一个自动化手写签名验证系统.研制该系统的主要目的在于研究交实验样本签名与测试签名间匹