VC交互式网络教学平台软件设计论文Bygnksguybb.doc

VC交互式网络教学平台软件设计论文Bygnksguybb.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
引言 如今社会,科学技术不断发展,电子和通信技术达到了一个新的高度。随之而来的是教育水平的不断进步,教育模式也与前几年有了很大的不同,以教师为中心转变为以学生为中心,更倾向于网络化和多媒体化的方向发展。 必威体育精装版的教学模式认为,在整个教学过程中由教师起组织、指导和促进作用,学生是学习的主体,利用情境、协作、会话等学习环境要素充分发挥学生的积极性、主动性,最终完成对知识的意义建构。学生的学习不是被动的,而应是主动的,探索式的,协作式的学习。 多媒体网络教学,打破了地域和时空的局限,实现了双向交互、实时多点交流、广泛的传播、快捷的数据信息收集等多种功能,并以网络通信技术、多媒体技术为依托。 因此,在多媒体网络教学中,学生们可以共享学习资源,共同探讨和交流问题,并且可以通过多种媒体(如声频,视频,图像,文字等)来使学生加强记忆和增进理解,以避免原先单调和机械的学习,提高学生的学习能动性,而且可以使学生跟计算机之间进行积极而频繁的信息交换,并能得到及时的反馈。可以说,网络多媒体的交互式教学改变了学生在教学过程中认识事物的过程,改变了传统的教学原则,改变了教学内容和教材形式。 全球化是网络的必然趋势,也是多媒体网络教学发展的必然趋势。在互联网已连通世界各地、Internet站点遍布全球的当今时代,无论是校园网、多媒体教室局域网,还是单台多媒体计算机,不与广域网连接、不利用Internet上无限丰富的信息资源,是不可思议的。基于Internet的新型教学,突破了局域网多媒体教学在资源、距离、规模上的限制,将多媒体网络教学推向全球,“开放大学”、“虚拟学校”、“全球教室”等一批新型的教育教学系统迅速发展。 1 本课题的研究特点、功能和实现环境 1.1 课题研究特点 本课题是为了转变传统的教学模式,对网络交互式教学进行支持而实现的。本课题所设计的软件是运行于Windows操作系统上,在局域网上使用多媒体技术进行交互式教学的计算机教学系统。它可以使用在电子教室、多媒体网络教室或者电脑教室中,集电脑教室的同步教学、控制、管理等功能于一体,并同时实现屏幕监视、教师演示、远程辅导、远程控制和文件传输等网络管理功能。 本课题的特点主要有: (1)本课题系统对多媒体网络进行了实时通信和处理,基于TCP/IP网络模型,使用面向连接的TCP协议和无连接的UDP协议进行网络通信。对单机进行控制和要求数据可靠时,使用面向连接的TCP协议;对实时性要求较高,或者需要将数据同时传往多个接收者时,则使用无连接的UDP协议。 (2)根据面向连接TCP协议的流传输的特性,为无边界的数据流建立边界,实现数据成块传输;而对于无连接的UDP协议的特性,将超过最大传输单元MTU的数据进行分片传输,并且对其无序性、丢包和错包提供处理。 (3)为了保证实时性方面的要求,应尽量减少网络传输的数据量,尤其是屏幕图像数据。因此,必须把屏幕图像数据进行处理,划分网格并将其转换为高压缩比的JPEG格式,以最大限度的减少网络传输负载,满足实际的网络带宽的要求。 (4)使用系统API函数和MFC类库相结合,对系统进行控制,实现鼠标和键盘处理功能,实现文件处理功能,并且可以对进程、系统重启、系统注销和系统关闭进行操作。 1.2 系统功能 本系统的主要功能模块有: (1)网络通信传输功能 网络通信传输功能是整个系统的基础,主要负责教师机同其他学生机的数据传输处理。 (2)学生机连接管理功能 对学生机的连接情况进行管理,显示当前在线的学生机及其信息,并且当学生机关闭和掉线时进行处理。 (3)图像处理功能 对教师机和学生机的屏幕进行处理,并且能在BMP位图格式和JPEG格式之间进行转换,是“教师演示” 、“监视学生”和“远程帮助”的基础,是系统的核心功能。 (4)鼠标、键盘处理功能 此功能和图像处理功能合在一起,就可以使教师机对学生机进行远程操作,就好像是教师直接在学生机上操作一样,可以对学生机进行远程辅导。 (5)文件处理功能 教师可以把共享的文件群发到所有学生机的临时目录中,可以传输各种类型和任意大小的文件。 (6)系统控制功能 使用系统API函数,对系统进行控制,可以进行进程管理、信息查询、开关机和注销机器等操作。 1.3 系统的实现环境 考虑到用户的使用要求和系统的通用性和实时性,本课题的实现环境为: (1)用户(学生机和教师机):采用PC机,运行平台为Windows2000 或Windows XP操作系统 (2)网络:10/100BASE-T以太网 (3)开发环境:Visual C++6.0 2 系统理论设计 2.1 网络通信传输技术 2.1.1 传输控制协议TCP概述 TCP(Transmission Control Protocol)

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档