99网
您的当前位置:首页cad毕业论文范文

cad毕业论文范文

来源:99网
cad 毕业论文范文

2018-05-02论文最好能建立在平日比较注意探索的问题的基础

上,写论文主要是反映学生对问题的思考,详细内容请看下文 cad 毕 业论文。

前言 1.1 提出问题随着计算机技术的发展和视听技术在计算机领 域的应用 ,形成了新兴的多媒体教学应用技术 ,多媒体技术在教学中的 应用,是将文字、声音、图像、图形等多种表达知识的媒体结合在一起 通过计算机进行处理和控制 ,实现一系列交互性的操作。

由于多媒体具有信息载体多样性、交互性、集成性的特点 ,它使得 多媒体教学拥有了生动的画面、动听的音响和强大的教学功能。

纵观现有的多媒体教学软件,均缺少控制。 教师在利用网络一端授课,而学生却可以使用计算机做与课程无 关的活动。

这给多媒体教学带来了严重的不足,为控制这种现象,我们利用 毕业设计的机会,开发多媒体教学控制系统来弥补这方面的不足。

多媒体教学控制系统的开发将解决教师在授课过程中互动性不强 的缺点,并将提高学生学习的积极性,使他们可以在课堂上与老师进 行通话,增加彼此的交流,提高教学的效率。

1.2 相关概念定义 1.2.1 完成端口 (completionport)-[5]

一句话概括 完成端口:我们不停地发出异步的 wsasend/wsarecvio 操作,具体的 io 处理过程由 windows 系统完成, windows 系统完成实际的 io 处理 后,把结果送到完成端口上 ( 如果有多个 io

都完成了,那么就在完成 端口那里排成一个队列 )。

我们在另外一个线程里从完成端口不断地取出 io 操作结果,然后 根据需要再进行 wsasend/wsarecvio 操作。

1.2.2 组播 (multicast)-[6] 组播 (也称多址广播或 ip 多

播 )技术,是一 种允许一台或多台主机 (多播源 )发送单一数据包到多台主机的 tcp/ip 网络技术。

组播作为一点对多点的通信,是节省网络带宽的有效方法之一。 在网络音频 / 视频广播的应用中,当需要将一个节点的信号传送 到多个节点时,无论是采用重复点对点通信方式,还是采用广播方 式,都会严重浪费网络带宽,只有多播才是最好的选择。

组播能使一个或多个组播的源头只把数据包发送给特定的组播, 而只有加入该组播的主机才能接收到数据包。

1.2.3位图(bitmap)-[7] 位图也叫像素图,它由像素或点的网

格组

成,与矢量图形相比,位图的图像更容易模拟照片的真实效果。

一幅位图图像包括的像素可以达到百万个,因此,位图的大小和 质量取决于图像中像素点的多少,通常说来,每平方英寸的面积上所 含像素点越多,颜色之间的混合也越平滑,图像效果越好,同时文件 也越大。

1.2.4套接字(socket)套接字有三种类型 :流式套接字 ,数据报

套接字 及原始套接字。

流式套接字定义了一种可靠的面向连接的服务,实现了无差错无 重复的顺序数据传输。 数据报套接字定义了一种无连接的服务,数据通过相互的报 文进行传输 ,是无序的,并且不保证可靠,无差错。

原始套接字允许对低层协议如 ip 或 icmp 直接访问,主要用于新 的网络协议实现的测试等。

无连接服务器一般都是面向事务处理的,一个请求一个应答就完 成了客户程序与服务程序之间的相互作用。

1.2.5 控制命令 (controlinstruction) 控制命令是本系统中

客户机,服 务器,控制台交流之间依赖的方式,所有的动作请求和请求相应都通 过控制命令来完成。

这些控制命令涵盖了本系统所有的请求动作,也体现了在教学活 动中的一般活动。

这些控制命令是开发者自己根据用户需求和系统需要定义的,包 括用户命令和系统命令两类。

例如提问请求就是用户命令,连接请求或加入多播的请求就属于 系统命令。

其他详细的命令参考详细设计内容。

1.2.6 数据包 (datapackage)数据包是系统中数据和命令传送

的结构 体,和控制命令一样也是用户自己定义的表达方式。 所有的控制命令和数据都通过一定的方式组织成数据包,然后用 特定的方式存储和发送。

对数据包的操作有数据包的组织和分析。

数据包的内容包括,数据包的包头 (定义了数据包的类型 ),数据 包的大小,数据包的来源 (用发送者的 id 表示 ),以及发送的数据。

数据包的分类有消息包和数据包两者,消息包的内容是控制命 令,数据包的内容是数据。

因篇幅问题不能全部显示,请点此查看更多更全内容