基于图形化的远程讲解系统

时间:2020-09-01 16:22:53 计算机应用毕业论文 我要投稿

基于图形化的远程讲解系统

毕业论文

目录
前言 1
1 远程实时通信系统的现状、存在问题和发展趋势 2
1.1 远程实时通信系统的现状与发展 2
1.2 远程实时通信系统存在的问题 3
2 图形的基本概念 5
2.1 图形概念 5
2.2 图形的特征信息 5
3  开发环境的介绍 7
3.1 VISUAL C++概述 7
3.1.1 Visual C++的特点 7
3.1.2 MFC (Microsoft Foundation Class)简介 7
3.2 图形开发环境中的基础知识 8
3.3 TCP/IP网络协议简介 9
3.3.1 TCP/IP协议 9
3.3.2 IP地址和通信端口 10
3.4 SOCKET编程基础 11
3.4.1 Socket简介 11
3.4.2 MFC Socket编程简介 12
3.5 客户机/服务器模式 14
4 系统总体设计 15
4.1 版本和平台要求 15
4.3系统结构 15
4.4 系统功能 16
4.4 系统模型 18
5 系统详细设计 19
5.1 图形模块设计 19
5.1.1 图形绘制模块 19
5.1.2 图形数据编码传输模块 30
5.1.3 远程图形重绘模块 32
5.2 通信模块的设计 32
5.2.1 功能描述 32
5.2.2 通信协议 33
5.2.3 服务器端设计 36
5.2.4 客户端设计 39
5.3 系统运行实例 40
5.4 系统测试 43
结束语 44
参考文献 45
致谢 46
附录1  客户端部分源程序及详细解释 47
附录2 服务端部分源程序及详细解释 56


基于图形化的远程讲解系统


摘要:实时通信概念提出,让互联网发生根本性的变革。目前有 ICQ、MSN、QQ及1些远程教学系统等。这些实时通信系统在支持图形实时交互方面还存在着如下问题:(1)只支持基于文字、文件、语音和视频的`通信,在系统中缺少即时绘制图形的环境与工具;(2)部分支持基于图形的即时会话系统,传输的数据是图像数据,单位时间内传输的数据量大,实时性不强。
本文在对实时通信系统现状、发展趋势的分析的基础上,就基于图形化的远程讲解系统为案例提出了对上述问题的解决方案:(1)提出了基于图形化的远程讲解系统的概念模型;(2)在讲解系统中集成图形绘制工具,解决不支持即时绘制图形的环境;(3)实时传输图形特征信息来解决传输数据量大的问题。首先、本文论述了远程实时通信系统的现状、存在问题和发展趋势。接着,详细论述图形相关概念、SOCKET网络编程,TCP/IP协议、基于图形化的远程讲解系统的特点、功能等。最后重点阐述了基于图形化的远程讲解系统的设计和实现过程。本文论述是假设复杂图形由简单图形组成的基础上进行的,因此对图形信息的实时传输及远程工作站的重绘的方式还需要进1步的改进与研究。
关键字:图形;实时通信;Socket网络编程

The Remote Teaching System Based on Graphs


Abstract: The concept of Real-time Communication System created which changed the Internet overwhelmingly. Up to now, there are ICQ, MSN, QQ and so on. However, there are some questions about Real-time Communication System. Firstly, only the communication based on literals, files, audio and video is supported, and it lack the tools and environment to draw graphs.Secondly, or can do it, but for transferring too large picture data, the data volume transferred in unit time is larger,and it is not strongly real time.
Based on the analysis of status and development trend of Real-time Communication System, aim at above questions on The Remote Teaching System Based on Graphs, This paper brings some solutions: Firstly, it proposes the concept modal of The Remote Teaching System Based on Graphs. Secondly, integrating graphic tools in teaching system helps to draw real-time graphs. Third, transferring graphs’ characters information solves the problem of transfer large data. First, this paper discusses Real-time Communication System status, some questions, and put solution for developing Real-time Communication System based on graphs. Secondly, it discusses theories of graphitic, SOCKET, TCP/IP, the characters and function of The Remote Teaching System Based on Graphs and so on. Lastly, it mainly describes how The Remote Teaching System Based on Graphs is designed and realized. This paper bases on the hypothesis of complex graphs consisting of basic ones. So we need to research on solutions of drawing, coding and transferring instantly graphs.
Keywords: Graph; Real-time Communication; Socket


 

【基于图形化的远程讲解系统】相关文章:

1.基于GPRSCDMA无线网络的远程数据采集系统设计

2.基于Web技术的网络考试系统

3.远程安装Linux操作系统的方法

4.基于安卓系统的移动办公系统架构设计

5.基于嵌入式系统数字温度的测试系统设计

6.旅游云讲解系统的设计和实现

7.车辆远程监控系统架构设计

8.基于电路系统接地技术的研究

9.基于数据挖掘的成绩分析系统