vc数字语音教室中远程控制的设计 计算机专业 .doc

vc数字语音教室中远程控制的设计 计算机专业 .doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vc数字语音教室中远程控制的设计 计算机专业

vc数字语音教室中远程控制的设计毕业论文 P目nbsp;nbsp; 录BR1. 绪论nbsp;1BR1.1 概述nbsp;1BR1.2 课题研究背景和意义nbsp;2BR1.3 论文结构nbsp;3BR2. 组播技术介绍nbsp;4BR2.1 组播基本概念nbsp;4BR2.1.1 产生和概念nbsp;4BR2.1.2 组播技术的特点nbsp;4BR2.2 组播技术的应用nbsp;5BR2.3组播的实现nbsp;6BR2.3.1 组播工作原理nbsp;6BR2.3.2 组播地址机制nbsp;6BR2.3.3 组播成员管理nbsp;8BR2.3.4 组播报文转发nbsp;11BR2.3.5 组播树nbsp;12BR2.4 组播路由协议nbsp;12BR2.5 IP组播中存在的问题与发展nbsp;15BR2.5.1 组播的可靠性nbsp;15BR2.5.2 组播的安全性nbsp;16BR2.5.3 组播信息包的复制nbsp;16BR3. 课题的设计与实现nbsp;17BR3.1 命令控制机制的设计nbsp;17BR3.1.1 总体设计nbsp;17BR3.1.2 命令编码nbsp;17BR3.1.3 命令包的设计nbsp;23BR3.1.4 命令控制对象的注册规则nbsp;25BR3.1.5 命令控制机制内部类设计nbsp;26BR3.1.6 命令执行的流程nbsp;29BR3.2 命令传输设计nbsp;33BR3.2.1 总体设计nbsp;33BR3.2.2 命令通道和数据通道nbsp;33BR3.2.3 组播的实现nbsp;34BR3.2.4 命令的发送和监听nbsp;36BR3.2.5 命令的可靠传输nbsp;37BR结论nbsp;39BR致谢nbsp;40BR参考文献nbsp;41/P Pnbsp;课题研究背景和意义BR数字语音教室软件的应用已经非常广泛,实现方式多种多样,技术也日趋成熟。系统中远程控制技术的应用也不断完善,功能不断全面化,操作简单化。远程控制不仅要对整个系统进行全面操作和控制,也要保证命令操作和传输的可靠性和准确性,在设计和实现上就可能面临着很多困难。BR本课题设计是在数字语音教室系统中设计并且实现一个远程控制机制。目的是为了支持数字语音教室系统的操作和控制,为系统实现一个方便可靠的命令控制机制和数据传输方案。控制命令涉及整个数字语音教室系统的全部功能部分,命令传输在局域网内完成。通过此方案的设计与实现,可以利用系统进行数字语音的多媒体教学。BR目前,国内外相关领域已经有了比较成熟的设计方案和产品,但大多采用软硬件结合的方法实现,如加入磁带机,录音机等。本课题是在一个纯软件环境下实现系统的控制功能。系统中远程控制涉及到了整个系统的全部功能模块,控制命令繁多而分散,不容易划分和综合。这样在设计和实现的时候就可能面临着一些新的难题,如命令的编码,命令包结构的设计等。在网络中进行命令传输时,数据丢失和网络异常情况难免会发生,为保证命令的实时准确,控制命令的可靠传输非常重要,如何实现这一点也是系统设计时候特别应该注意的问题。如果发生命令的丢失或异常,网络中个别主机没有收到命令,该如何进行补救,采用什么样的错误处理机制。或者是重复收到相同的命令该如何区分并避免逻辑混乱。BR针对以上可能出现的问题,在最初的设计阶段就要有针对性地分析。在需求分析和设计的时候可以使用rose对系统进行建模,理清系统各功能及其之间的联系,这样便于对繁多分散的命令进行控制和编码。网络层的命令传输使用组播技术实现,并对主机命令接受状态进行维护,采用重传的方式保证可靠传输,发送方式分为组播发送和单播发送。设定命令周期用来判断相临的两个组播命令是重新发送的还是新的操作,避免逻辑错误。BR数字语音教室系统中的远程控制实现机制也伴随着教学需求的变化和相关技术的成熟而不断改变和完善,一方面要适应教学的需要,一方面还要保证系统的可用性,可靠性和操作的方便性等。这就要求在设计和实现上要平衡各种需求,力求找到一个最佳的平衡点。未来的发展主要集中在安全、可靠、实时、方便等几个方面的设计和实现[4]。BR1.3 论文结构BR第一章为论文的绪论,主要介绍课题研究目的和意义,研究中存在的问题和简单的分析。BR第二章专门介绍组播技术的知识,包括组播的产生和基本概念、组播技术的应用、组播的实现、组播地址管理和成员管理、组播相关协议等内容。BR第三章详细阐述了系统中远程控制的设计方案,包括两大部分:命令控制机制的实现和数据传输方案。BR小结部分总结了课题的设计方案和结果、研究的意义和作用,并进一步提出了需要讨论和改进的问题。BR2.3组播的实现BR2.3.1 组播工作原理BR组播是一种允许一个或多个发送者(组播源)

文档评论(0)

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

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

1亿VIP精品文档

相关文档