学士学位论文___2015年基于qt的udp网络广播程序设计和实现.doc
文本预览下载声明
基于QT的UDP网络广播程序
摘 要
现在随着计算机网络技术的不断发展,人类正进入信息化社会,使用网络进程信息的传送以成为社会的一种基本的方式,也是未来社会的发展方向。在企业网中,公司要求的速度和时间更为重要,这就要求在信息传送中能够达到快速,安全的目的。同时能够保证信息能够发送给所有的公司员工,这就要求这种网络协议能够使用最少的资源,同时给所有人员发送信息。UDP是一项非常实用可行的网络传输层协议,现在广泛应用于各行各业,并将在今后发挥更大的作用。本文详细阐述了Qt开发环境下广播的实现方法。
该系统采用用了基于UDP协议的实现网络广播。同时本论文采用了目前流行的图形界面设计QT技术,在底层用基本的C/ C++语言实现,在上层用QT实现对界面的优化,及美化。
最终实现UDP广播,程序运行起来可向多个用户发送UDP报文,并能够在界面上显示报文,用户与发送报文的可以相互通信。
关键字:广播;QT;UDP
UDP broadcast network?program based on QT
Abstract
Now the rapid development of computer network technology, ?man is entering the?information society,?the use of?network?information transmission process to become a basic?mode?of society,?but also the future development direction of the society.?In the enterprise network, companies require?speed and time?is more important,?it requires to achieve fast in the information transmission,?the purpose of safety.? At the same time?to ensure that information can be sent to all the employees of the company, which equires the network protocol can use?the least resources,?at the same time?to all?staff to send a message.?UDP is a?very practical?network?transport layer protocol is feasible,?is now widely used in?all walks of life,?and will?in the future play a greater role.?This paper describes in detail the implementation method of the development environment of Qt?broadcast.
The system?adopted by the?network?broadcast?based on UDP protocol.?At the same time,?this paper?uses a?graphical interface design?popular QT technologies,?using?basic C/?C++ language in the bottom,?to realize the optimization of the?interface?with the QT?on the upper layer,?and landscaping.
The final ?realization of UDP broadcasting,?programs run?up? to multiple users send UDP? message,?and can display the message? on the screen,?can communicate with? users? and sending?message.
Keywords: broadcast;QT;UDP
目 录
摘 要 i
Abstract ii
1. 绪论 1
1.1 研究背景 1
1.2 ?系统的可行性分析 1
1.2.1 技术方面的可行性 1
1.2.2 经济方面的可行性 2
1.3 展望 2
1.4 研究目标 3
2.
显示全部