帮帮文库

返回

【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现 【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现

格式:word 上传:2022-06-24 20:04:22

《【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现》修改意见稿

1、“.....编程就是直接调用的进行编程,由上千个函数组成。程序的基本结构概述程序具有相对固定的结构,对编写者而言,不需要书写整个过程,大部分过程由系统完成。程序中只要按定的格式填写系统留给客户的那小部分。所需要完成的有窗口类的定义窗口的建立消息函数的书写消息循环。消息处理函数程序是事件驱动的,对于个窗口,它的大部分例行维护是由系统维护的。每个窗口都有个消息处理函数。在消息处理函数中,对传入的消息进行处理。系统内还有它自己的缺省消息处理函数。客户写个消息处理函数,在窗口建立前,将消息处理函数与窗口关联。这样,每当有消息产生时,就会去调用这个消息处理函数。通常情况下,客户都不会处理全部的消息,而是只处理自己感兴趣的消息,其他的,则送回到系统的缺省消息处理函数中去。消息处理函数的原型如下参数窗口句柄,消息,消息参数,消息参数,处理感兴趣的消息其他消息交给由系统提供的缺省处理函数窗口的建立客户需要自己建立窗口......”

2、“.....后继的针对窗口的操作都针对句柄进行。注册窗口类建立窗口前,需要制定好这个窗口的相关属性,最主要的就是将自己定义的消息处理函数与窗口关联,其他的属性还包括菜单图标等等。这个属性指定步骤是通过指定窗口类来完成的。对于自己建立的窗口,这个窗口类需要自己制定,也即自己填充个结构,然后向系统注册。对于些特殊窗口,如按钮等控件,他们的行为是系统制定好了的,所以不需要自己注册,直接使用对应的窗口类名称就行了。建立窗口建立窗口时,注册的窗口类名称作为参数传入。这样,当有针对该窗口的消息时,将调用窗口类中指定的消息处理函数,在其中得到处理。消息循环系统会将针对这个程序的消息依次放到程序的消息队列中,由程序自己依次取出消息,在分发到对应的窗口中去。因此,建立窗口后,将进入个循环。在循环中,取出消息派发消息,循环往复,直到取得的消息是退出消息。循环退出后,程序即结束。的控制目前模拟电话线路被广泛用于数据传输......”

3、“.....通过,公用交换式电话网来传输数据。目前计算机控制调制解调器有两种方法种方法是向发送指令,另种方法是使用即电话应用程序接口。指令集是由公司首先推出的用于控制自己开发的系列产品的命令集合,命令集推出后得到广泛的应用,很快其它生产调制解调器的公司也都使用与公司指令集兼容的指令集。开发者利用串行通信再加上基本的兼容的命令,就可以实现对的控制。但这种方法在中用起来很不方便。原因如下许多制造商已向标准的指令集中添加了许多变种,这就使应用程序与市售的所有保持完全兼容很困难。而维护了个数据库,其中包含了商用调制解调器以及每个支持的命令集变种,使用则可以访问该数据库,所以使用标准函数生成呼叫和控制的应用程序不需要知道命令集的详细内容。通信编程的含义计算机电话集成,缩写是计算机技术和电信技术相结合的产物。电子通信行业配备了各种各样的硬件系统......”

4、“.....类成员函数获得有关逻辑线路的性能的信息把这些信息填充到个名为的只读结构中,应用程序检查这个结构就可以了解哪些设置是驱动程序所允许的类成员函数打开线路。的连接阶段在连接阶段会产生很多消息,消息的处理由回调函数进行消息处理,回调函数在初始化时创建,消息的处理在的使用过程中是至关重要的。以下是些主要的消息没有呼叫,为空,此时应断接,释放掉占用的资源拨号中,正在拨号。线路忙或设备忙,此时应断接,释放掉占用的资源。特别的消息,此时应断接,释放掉占用的资源应答方已收到呼叫方信号,此时应进行应答,调用函数已连接成功,此时可进行数据的传输,但必须先得到的句柄已断接,此时应释放掉占用的资源。类成员函数被用于发起呼叫,产生呼叫后依次进入图状态图状态流程图新生成的呼叫处于状态,随后依次进入和最后回到状态。这些状态都通过在调函数初始化的时候传递的回调函数来处理。数据传送阶段并不提供数据传输的函数......”

5、“.....所以的数据通信与串口数据通信的方法样,采用和函数来接收数据和发送数据。传送数据的时候要用到的句柄,此时调用的类成员函数得到的句柄后就可以通过和函数来进行数据传输。与有两种模式,种是等待模式,种是非等待模式。等待模式下必须完成了所有读写操作函数才会返回,最后个参数必须为。非等待模式下要先定义个变量,并且作为函数的最后个参数传递进去。非等待模式下函数会马上返回,变量在初始化的时候会调函数产生个事件,当函数返回后我们调用函数让线程阻塞,当数据传送完以后操作系统会给应用程序发出消息,当应用程序得到此消息以后程序继续往下运行。旦呼叫进入数据链路连通状态,则表明连接已经建立。此时我们就可以进行数据传输了,不过在传送数据之前我们要得到的句柄,此时调用的类成员函数,此函数会把的名称和句柄保存到个类型的变量里面。通过次句柄我们就可以利用和来读写数据了。关闭连接阶段当我们数据传送完成后需要退出程序的时候。我们会对线路进行挂断操作......”

6、“.....然后调用来关闭条打开的线路,同时释放前面阶段操作所用到的些缓存以及复位些信号型变量。编码实现程序主类的的定义线路操作的实现呼叫的发起和应答的实现呼叫的建立和应答使用类成员函数来实现。里面封装了和两个类成员函数。呼出呼叫前对呼叫选项的设置应答设置响铃次数数据操作的实现在程序中数据的读取单独创建个线程,定义了个回调函数封装了和来实现数据的发送。接收数据的初始化设置读数据处理,发送数据要使用到的变量的定义的初始化设置,写数据处理,软件测试模块编程完结之后,设计测试用例,对界面外观和功能等进行检测。首先测试界面上控件的布局是否合理美观,是否方便操作。然后对界面上的每个控件进行测试,包括对每个按钮按下后会激发什么操作,个按钮按下后使得其他按钮的可用或者禁用是否符合逻辑,文本框中数据输入输出的测试。然后根据功能需求说明书对整个程序的进行功能测试,包括程序的打开,拨号,拨号未完成和拨号完成后挂断电话......”

7、“.....取得句柄后应该能否进行数据传输,数据传输的正确率进行测试。这些测试同时在系统下同时进行。由于经验欠缺或其它些原因,本次完成的软件不可能是完美无缺的。测试只能尽量避免的产生和消除已经产生的,使程序中的密度达到尽可能低的程度,减少的引入,但是不可能完全杜绝软件中的。经过测试此软件基本能符合要求,也能实现各功能。结论从目前的发展情况来看,已经成为远距离通信的种重要工具。而编程接口除了支持简单的拨号和呼叫应答外,还可以支持不同种类的传输线路,例如电话网和线路等。另外还支持些复杂的高级应用,如电话会议和语音邮件等。本文通过对远程数据通信和通信编程的研究,编程实现了个计算机远程通信程序。参考文献美通信编程北京清华大学出版社,。钱祝宇微机通信技术北京电子科技大学出版社,。串行通信开发指南北京中国水利水电出版社,。李现勇串口通信技术与工程实践北京人民邮电出版社,。李建华等和调制解调器高级通信编程北京人民邮电出版社,......”

8、“.....但是我们通常只是用来进行语音传输。为了更好的发掘电话网络的潜力,以及解决些在没有互联网地区的数据的传输需要,开发种可以通过电话线路进行数据传输的软件是很有必要的。微软的电话应用程序接口是种标准的应用程序接口,使得个人电脑能够通过运行微软的系统来使用电话服务。里面封装了所有的对进行操作的指令,从而我们只需要调用的函数而不需要知道底层的具体操作就可以执行个呼叫和应答个呼叫,以及其他的线路操作,从而快速开发出个基于平台的通过电话线路进行数据传输的程序。本文介绍了开发次程序需要的理论基础包括平台软件开发的基础的概述的基本概念。详细的介绍了软件开发的的思路和流程,阐述了整个呼叫的生命周期内的线路上所产生的状态消息,以及依据这些消息而应该进行的具体操作。根据软件开发的思路的指导以及整个线路消息为程序开发的脉络,本文最后介绍了个可以在下面拨打对方的电话号码......”

9、“.....并且最后程序进行了测试。关键词电话线路数据通信目录论文总页数页前言设计开发的基础理论简介程序的基本结构概述消息处理函数窗口的建立消息循环的控制通信编程的含义的体系结构的基本概念程序设计思想与流程使用开发的基本思路各功能模块的设计的配置阶段的连接阶段数据传送阶段关闭连接阶段编码实现程序主类的的定义线路操作的实现呼叫的发起和应答的实现数据操作的实现软件测试结论参考文献前言当今计算机网络十分普及,但仍有不少地区无法安装网络,相比之下电话线网比发达很多,我们用的宽带也是在电话线网的基础上建立起来的。因此在网络不发达地区,在无网络的情况下能用电话线进行数据通讯就十分有意义了。用电话线进行数据通讯不仅可以方便的接收和发送数据,比起数据通讯,安全性也是非常可靠的。曾经被广泛用于拨号上网,通过几年的迅速发展,已经取得了极大的成功。随着技术的发展和认识的提高......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(1)
1 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(2)
2 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(3)
3 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(4)
4 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(5)
5 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(6)
6 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(7)
7 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(8)
8 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(9)
9 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(10)
10 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(11)
11 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(12)
12 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(13)
13 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(14)
14 页 / 共 24
【毕业设计】Windows下基于电话线路的数据通信程序的设计与实现.doc预览图(15)
15 页 / 共 24
预览结束,还剩 9 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档