- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子信息工程专业毕业论文基于Qt嵌入式网络聊天系统的设计
PAGE 目 录 TOC \o 1-6 \h \z HYPERLINK \l _Toc104742298 摘要 3 HYPERLINK \l _Toc104742299 关键词 3 HYPERLINK \l _Toc104742300 Abstract 3 HYPERLINK \l _Toc104742304 keyword 4 HYPERLINK \l _Toc104742328 引言 4 HYPERLINK \l _Toc104742332 1 QT 6 HYPERLINK \l _Toc104742305 1.1 QT的概念 6 HYPERLINK \l _Toc104742305 1.2 QT的发展史和前景 7 HYPERLINK \l _Toc104742305 1.3 QT的主要功能 8摘 要本文主要介绍了如何用QT技术来实现一个局域网的聊天软件。论文阐述了QT的概念,发展历史,功能及其应用平台,以及QT的发展前景;本论文讨论了linus环境下局域网聊天程序的设计思路和设计方法。其中网络通信部分采用流行的TCP/IP协议。程序采用典型的C/S(服务器/客户端)构架。用socket编程设计网络通讯。界面设计部分采用QT框架。数据库采用微软SQL Server。本文最终设计了一个简易版本的聊天软件,包括登陆、退出、添加好友、消息收/发等功能。 关键词:QT,TCP/IP 通信,Sockets API,C/S architectureABSTRACT This article discusses how to design and develop a LAN chatting program in Linus environment. The network communication part depends on the popular TCP/IP protocol. Software is based on C/S architecture. Network communication is developed with Socket. UI is designed with QT frame. Database is designed with SQL server. The article describes a concise chart software version, with the function of logging in/out, adding friend to list, sending/receiving message and so on. Keywords: QT,TCP/IP communication,Sockets API,C/S architecture引言:近年来,随着全球信息化的不断发展,网络也在飞速发展。出于高效、快速地处理各种事务的目的,越来越多的企业在其内部使用局域网来进行工作。在内部局域网的帮助下,企业得以简化信息流程,提高信息交换的速度,从而提高工作效率。然而,随着企业规模的扩大,业务量的增加,企业内部的信息越来越私密,企业只希望员工通过内部局域网进行沟通与交流,避免企业内部机密通过Internet泄露到外部。为了解决上述矛盾,人们提出了开发局域网聊天软件的构想,通过局域网聊天软件,企业员工可以随时的进行即时消息传递,召开网络会议等,有利于提高工作效率,同时又保护了企业内部信息的安全。随着用户对软件功能的需求不断提高,即时通讯的产品也不断地更新换代。即时通讯的发展不论是在基础应用方面还是在扩展应用方面都有着飞跃。为了满足用户的需求,包括腾讯公司的聊天软件QQ在内,许多即时性聊天工具都推出了语音聊天、视频聊天功能模块。本课题研究的是基于局域网的聊天室,用VC++编写的程序,程序实现一般的文字聊天功能,可作为某局域网的交流工具。本系统采用基于Socket的方法实现局域网通信,基于Socket的局域网通信软件可以为企业原有的局域网提供一种良好,安全,快速的通信机制。它的实现无需对企业原有的局域网硬件进行任何改动,具有实现成本低廉的优点,它的使用能有效地降低局域网通信负荷,提高局域网的使用效率,可以很好地解决企业内部局域网的各种通信需求。 基于Socket的局域网聊天工具很好地诠释了Socket通信的原理,并且在企业内部通信、教学、讨论等应用中都具有一定的实用价值。它具有信息收发速度快,保密性好,占用网络带宽资源低,占用服务器吞吐能力低,易于编程实现等优点[3]。基于Socket的局域网通信软件应用范围广阔,不但可以处理传统的通信需求,而且也能扩展以适应新型的网络应用,如网络教育,数据影音传输等,拥有广泛的应用前景。 如今基于局域网的即时通信工具一般采用UDP
您可能关注的文档
- 环境心理学在养老建筑设计中的应用权威资料.doc
- 环境影响评价报告简介防火门窗防火卷帘生产线迁建项目环评报告.doc
- 环境科学化学专业毕业论文乳状液膜法处理苯胺废水的实验室研究可编辑.doc
- 环境管理手册服装厂生产品质管理.doc
- 环境空气中VOCS在线监测法与SUMMA罐采样气相色谱质谱法比对研究.docx
- 环境艺术设计专业毕业论文软装饰在家居中的运用.doc
- 环境影响评价报告公示顺德区力昊气体工业气体充装站环境影响报告书的审批申请根环评报告.doc
- 环境污染责任保险论文模糊综合评价论文模糊数学在环境污染责任保险费率厘定中的运用.doc
- 环境质量评价课程设计某化工厂建设项目环境影响报告书.docx
- 甘肃党史知识竞赛c.doc
原创力文档


文档评论(0)