电话系统上位机软件设计毕业论文
2021-06-25 01:55:50
摘 要
通讯的迅速发展和应用,促进了程控交换机的发展,进而引起电话控制系统的广泛应用。尤其在调度中心和各级之间的通讯以及教练员和学员之间的交流中,电话控制系统起着至关重要的作用。本设计是基于一种电话网络的控制系统,整个系统分为上位机和下位机,本文则主要完成上位机的软件设计。
首先,阐述了设计电话控制系统的目的及意义,以及国内外的现状。然后,对电话控制系统的功能要求进行了分析,并进行了通讯方案的选择和软件开发工具的选择,给出了电话控制系统的总体设计方案图;采用分模块的设计思想具体设计了串口通讯模块、对话框模块、改号功能模块和语音播报模块并对改号模块和语音播报模块进行了调试并给出了调试结果。
关键词:电话网络,Visual C ,MSComm控件
Abstract
The rapid development and application of communication, which promotes the development of the SPC exchange, and then cause the extensive use of telephone control system.especially the telephone control system plays an important role in the communication between the dispatch center and all levels, as well as the communication between the coaches and students.This design is based on a telephone network system,The whole system is divided into host computer and slave computer,This paper mainly accomplishes the realization of the host computer.
First of all, this paper describes the purpose and significance of the telephone control system, as well as the current situation at abroad and home. Then the functional requirements of the telephone control system are analyzed, and the choice of the communication program and the choice of the software development tools are carried out, then the overall design scheme of the telephone control system is given, according to the characteristics of the system, the upper computer system is designed by using the design idea of the sub module. Which is divided into serial communication module, dialog module, modified modules and voice broadcast module and made a detailed design for them. Finally, the modified module and the voice broadcast module are debugged and the results are given.
Key words:telephone network,Visual C ,MSComm control
目录
第1章 绪论 1
1.1问题的提出 1
1.2设计的目的及意义 1
1.3电话控制系统在国内外研究现状 1
1.3.1 国外研究现状 1
1.3.2 国内研究现状 2
1.4研究的基本内容及目标 2
1.4.1研究的基本内容 2
1.4.2研究的目标 3
第2章 系统方案设计 4
2.1 功能要求 4
2.2 设计方案的选择 4
2.2.1 通讯的选择 4
2.2.2 开发软件选择 4
2.2.3 Visual C 与下位机通讯方式的选择 5
2.3 总体设计方案 9
2.3.1上位机设计 10
2.4 本章小结 11
第3章 详细设计与实现 12
3.1串口通讯程序设计 12
3.1.1 MSComm控件 13
3.1.2使用方法 13
3.1.3 串口的初始化设定 13
3.1.4串口数据的处理 14
3.2对话框模块的设计与实现 14
3.3 改号模块的设计与实现 16
3.4语音播报模块的设计与实现 19
3.3.1 TTS引擎 19
3.3.2 Microsoft Speech SDK 20
3.5 本章小结 22
第4章 调试结果 23
4.1改号模块的调试结果 23
4.2语音播报的调试结果 23
4.3 本章小结 24
第5章 工作总结与展望 25
5.1 工作总结 25
5.2 进一步研究期望 25
参考文献 26
附录A 27
附录B 30
致谢 35
第1章 绪论
1.1问题的提出
电话控制系统在调度中心和各级之间的通讯以及教练员和学员之间的交流中起到至关重要的作用。电话控制的优劣直接影响着一个公司的工作效率,因此对于电话系统上位机软件的编程成为研究的重点之一。
1.2设计的目的及意义
目前电话已广泛应用在企业,家庭等各个地方,而且它的用途还在不断扩大,程控交换机起着不可磨灭的作用,顾名思义,交换机的作用就是接通信号,保持持续接通,而现在,程控交换机有了更多的功能,它不仅有以上功能,还能够计费和设备的管理等功能,它的优点就数不胜数,比如体积小,抗干扰能力强,传输速率高等。因此数字程控交换机具有良好的市场前景[1]。
在生产方面,我国通信网络规模容量不断扩张,在最近几年新增的交换机中,国内自主开发研制的交换机所占的比重越来越大。国产交换机在国内市场占有率由1992年的10.6%上升到1995年的21.7%,1992年至1995年平均增长27%。 截止到1996年12月,累计销售超过100万线,这个数字极其庞大以至于占国内市场的15%,创造总产值已超过60亿元。
在应用方面,程控交换机在工矿企业,各大型酒店,餐厅等都有应用。而且,特别在这种电话数量和质量要求高的场合,程控交换机的作用就更加明显,它可以在最大程度上满足客户对电话功能的需求。程控交换机不仅可以管理通话记录,满足内部沟通。就它自身而言,它可以节约不少线路,且大大提高通话效率,提升公司形象等等。