计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

图形化的远程讲解系统开发VC

2014-02-23 01:02
导读:电子商务论文毕业论文,图形化的远程讲解系统开发VC在线阅读,教你怎么写,格式什么样,科教论文网提供各种参考范例:图形化的远程讲解系统开发VC系统总体设计4.1 版本和平台要求版本: 1.0
图形化的远程讲解系统开发VC系统总体设计4.1 版本和平台要求
版本: 1.0
操作系统:服务端和客户端均可运在于Windows 2000和Windows XP平台。
开发工具:含MFC支持的Microsoft Visual Studio 6.04.2 解决方案
为更好地解决基于图形的远程实时讲解,提出如下解决方案:
1.集成图形绘制工具
为了解决即时绘制图形的问题,在系统中集成基本图形绘制工具和绘图辅助工具。基本图形包括点、线、面和图形文本。线包括直线、弧线、多点连线;面包括(椭)圆、矩形、圆角矩形、多边形和不规则面。绘图辅助工具如橡皮擦、选择、移动、画笔、填充模式、画笔模式和颜色设置等等。在图形绘制可以借鉴专业的图形绘制系统,从而使绘图环境适应各种作图的需要。通过集成图形绘制工具,形成一个本地图形绘制环境。
2.传输图形特征信息
为解决图形数据量大,不适合网络传输的问题,采用以图形特征表示法为基础的图形特征信息编码与传输的方法。图形特征信息的编码是通过对图形的关键特征信息进行分析,将其特征信息转换成相应的数据结构,把这些数据结构传输给远程接收方,远程接收方根据图形特征信息恢复图形,以减小图形数据量的传输,降低网络负载,扩大应用范围。
3.分步传输图形特征信息
在网络传输中,有用的数据的一定要传输,不用的数据一定不传输。所以在图形绘制与传输时,采用分步传输图形特征信息,就是在用户完成一个基本图形的绘制,就将图形特征信息传输给远程接收方,在远程接收方恢复图形。在远程实时通信系统中,绘制图形需要有一定的时间,复杂图形由多个简单基本图形组成,因此完成每个基本图形绘制时,传输其特征信息,可以降低单位时间内数据传输量,而且还能够体现图形即时绘制的动态效果。比如,画一条线,当在发送端把直线确认画好后,才发送给接收端。而不是在发送端动一下鼠标就发送。4.3系统结构

(科教作文网 zw.nseac.com整理)


基于图形化的远程讲解系统基本特征就是图形化, 即用户在使用该软件时的大部分操作都是通过鼠标的点击、拖动等操作来完成,而不是以往的发送压缩图像数据文件的方法。该软件主要有三大功能模块组成, 分别为用户管理模块、图形绘制功能、用户通信模块。系统设计为二层结构,采用Windows Socket接口的TCP/IP协议完成网络通信。服务端为主动服务。为简化程序设计同时也为了方便系统升级与维护,无需数据库支持,系统采用数据从文件中读写。如在系统中可以在Roomlist.ini文件中增减教室或课程类别。基于图形化的远程讲解系统体系结构如图4所示。
4.4 系统功能
1. 基本功能
(1)发送信息,信息包括文本信息、图形、文件。基于图形的通信是本系统的特色所在,通过图形和文本相结合的信息来表示用户的语义。信息发送支持多用户信息发送(信息群发)。
(2)图形绘制功能在系统中为用户提供绘图工具(包括基本图形和绘图辅助工具)和绘图画布,用户在即时会话中,可以根据自己的需要即时绘制图形。
2.类似其它远程通信系统的功能(以下功能,在系统开发时还没有实现,不过是已在系统设计范围之内,所以列举如下)
(1) 历史记录保存、再现系统保存讲解记录,包括发送信息和接收信息。在需要的时候,可以再现给用户浏览。以动画效果保存,再现时,可以知道绘图的每一个步骤。
(2)用户管理,包括用户的上限人数设定、用户注册、用户添加和删除、用户资料查询和修改、用户登录和下线等功能。用户需要登录到系统后才能进行学习与交流,登录时用户要提供合法的用户名和密码,进行身份验证。
(3)语音通信在文字会话和图形会话不能满足用户需求的情况下,还可以提供实时语音会话,首先您得有音箱或者耳机、麦克风,然后就可以向您的服务台发送连接
    上一篇:jsp的新闻发布系统的设计 下一篇:没有了