admin 发表于 2016-4-25 16:45:09

基于QT的UDP网络广播、聊天程序毕业设计

技术:C++、QT等
摘要:
现在随着计算机网络技术的不断发展,人类正进入信息化社会,使用网络进程信息的传送以成为社会的一种基本的方式,也是未来社会的发展方向。在企业网中,公司要求的速度和时间更为重要,这就要求在信息传送中能够达到快速,安全的目的。同时能够保证信息能够发送给所有的公司员工,这就要求这种网络协议能够使用最少的资源,同时给所有人员发送信息。UDP是一项非常实用可行的网络传输层协议,现在广泛应用于各行各业,并将在今后发挥更大的作用。本文详细阐述了Qt开发环境下广播的实现方法。
    该系统采用用了基于UDP协议的实现网络广播。同时本论文采用了目前流行的图形界面设计QT技术,在底层用基本的C/ C++语言实现,在上层用QT实现对界面的优化,及美化。
最终实现UDP广播,程序运行起来可向多个用户发送UDP报文,并能够在界面上显示报文,用户与发送报文的可以相互通信。

关键字:广播;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.相关技术理论    4
2.1UDP协议    4
2.2UDP报文    4
2.3套结字    5
2.4套接字地址:主机与端口    7
2.5端口号    7
2.6报头的校验值    8
2.7信号和槽机制    8
3.系统总体的描述    10
3.1系统基本简介和概要    10
3.2系统能够完成的功能概要    10
3.3软件的特点    10
3.3.1单播的特点    10
3.3.2广播的特点    10
3.3.3系统创新点    11
4.系统分析与总体设计    12
4.1系统需求分析    12
4.2系统开发及运行环境    12
4.3系统主要功能要求    12
4.4系统总体设计    13
4.5各个模块的设计和功能    15
4.5.1单播模块    15
4.5.2广播模块    16
4.6系统的流程    16
5.网络广播程序的详细设计    20
5.1界面设计    20
5.2模块功能设计    21
6.软件测试    32
6.1测试的目的及重要性    32
6.2测试的方法    32
6.3测试用例    33
结论    39
参考文献    40
致谢    41
外文原文    42
中文翻译    48

包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****

yan1976 发表于 2020-3-26 13:19:13

正需要,支持楼主大人了!
页: [1]
查看完整版本: 基于QT的UDP网络广播、聊天程序毕业设计