基于QT局域网多人聊天系统软件.doc

资料分类:计算机信息 上传会员:狂奔的小猪 更新时间:2021-11-14
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:6386
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本文为了解决企业或公司内部的存在的安全隐患,有了基于QT局域网设计多人聊天系统软件的构想,首先我将使用QT Creater这一集成环境作为开发平台,以便适应品牌复杂的设备。再考虑到高效率以及未来程序稳定和后期维护方便,以及编程语言得掌握度,遂将采用基于C++语言进行开发。聊天程序得第一要素是能够登陆聊天,软件登陆页面可以自定义账户名,获取本机IP地址,并通过UDP广播向聊天室中所有人播报上线信息。文字聊天的同时能够个性化设置,如字体种类、大小、颜色等,凸显消息的重要性来发布通知公告。后台数据库采用小型SQLite数据库将满足消息保存和消息清除得功能,以便日后查看。传输控制协议采用TCP,重传机制可以保证数据传输的完整性,发送大型文件时不出现数据损坏。界面提供文件传输百分比和需要时间,更直观的了解发送进度。

 

关键词:局域网聊天系统;QT Creater;TCP;UDP

 

目录

摘要

Abstract

1 前言-4

1.1 研究的背景及目的-4

1.2 研究的现状-4

1.3 主要研究内容-5

2 软件需求分析-6

2.1 系统客户需求分析-6

2.2 运行需求分析-6

2.3 性能需求分析-6

3 原理与关键技术-8

3.1 开发环境说明-8

3.2 设计思路和可行性分析-8

3.3 信号和槽机制-8

3.4 聊天系统的设计思想-9

3.5 技术路线-10

4 系统的总体设计-11

4.1 登录界面设计-11

4.2 聊天界面设计-11

4.3 服务器端的设计-12

4.4 客户端的设计-13

5 系统测试-15

5.1 测试方法-15

5.2 测试结果-15

5.3 测试结论-15

结  论-18

参考文献-19

附  录-20

相关论文资料:
最新评论
上传会员 狂奔的小猪 对本文的描述:用户在局域网中经常使用局域网聊天系统[3],文本聊天和文件传输已经满足基本需求。而且不需要培训就可以熟练使用,这也是为什么越来越多的企业选择的理由之一。随着经济的快速......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: