基于java技术的聊天工具设计

基于java技术的聊天工具设计

ID:28805154

大小:1.05 MB

页数:25页

时间:2018-12-14

基于java技术的聊天工具设计_第1页
基于java技术的聊天工具设计_第2页
基于java技术的聊天工具设计_第3页
基于java技术的聊天工具设计_第4页
基于java技术的聊天工具设计_第5页
资源描述:

《基于java技术的聊天工具设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中南民族大学毕业论文(设计)学院:计算机科学学院专业:网络工程年级:2011题目:基于Java的聊天工具的设计与实现学生姓名:孙继宏学号:11066093指导教师姓名:蓝雯飞职称:教授2015年5月中南民族大学本科毕业论文(设计)原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名:年月日目录摘要1关键词1Abstract1Keywo

2、rds11绪论21.1选题背景及意义21.2 聊天工具的发展21.3 即时通讯软件31.3.1QQ聊天工具31.3.2微信31.3.3陌陌31.3.4FaceBook32实现聊天工具的开发环境及工具42.1 开发环境及语言概述42.2 开发工具概述52.3 开发技术概述52.3.1JavaSocket技术52.3.2TCP和UDP52.3.3客户端/服务端(Cilent/Server)结构53需求分析63.1功能需求63.2性能需求74系统设计84.1 系统总体功能概述84.2 各功能模块的概述84.2.

3、1 用户注册84.2.2 用户登录94.2.3 公聊104.2.4 私聊104.2.5 发送留言和文件114.2.6 字体属性设置115系统实现125.1注册功能实现125.2登录功能实现125.3公聊功能实现125.4私聊功能实现135.5字体属性设置功能实现135.6发送留言和文件136 系统功能测试146.1 系统登录功能测试146.2 注册用户功能测试146.3 聊天界面其他功能测试166.4客户端连接服务端测试17结论18致谢19参考文献19基于Java的聊天工具的设计与实现摘要:随着互联网的迅

4、速发展,传统的交流方式过于繁琐、信息的交互太过缓慢,已经不再适应当今社会大信息量的传递与交互。为了提高人们的工作、生活和学习效率,提升人与人之间交流的速度与便捷,网络聊天工具已经成为人们不可或缺的应用软件。为此设计了一款聊天工具,是利用Java编程语言中Socket网络编程技术和图形界面设计实现了网络聊天工具的设计。通过C/S的设计结构,该聊天工具很好地实现服务端与客户端之间的信息交互。它不但可以从客户端登陆连接服务端,而且可以通过服务端判断是否有客户端连接到服务端,从而保证客户端与服务端连接的可靠性。聊

5、天工具的开发能够帮助人与人之间实现快速便捷的聊天和信息传递,并且能够提高信息的高速流通,同时提高了人们对信息的充分利用,因此具有一定的实用价值。关键词:网络聊天工具;Java;C/S;Socket网络编程;图形界面设计TheDesignandImplementationofChatToolBasedonJavaAbstract:WiththerapiddevelopmentofInternet,thetraditionalwayofcommunicationinteractionistoocumberso

6、me,theinformationistooslow,isnolongersuitablefortransmissionandinteractionintodayissociety.Inordertoimprovethepeople'swork,lifeandlearningefficiency,enhancethecommunicationbetweenpeopleofspeedandconvenience,chatnetworkhasbecome anindispensable software ap

7、plication.Java basedchattools for design,designofanetwork chattool usingJavaprogramminglanguage in Socketnetworkprogrammingandgraphicalinterface design.Through theC/Sdesignpattern, realizethe informationinteractionbetween the serverandtheclient chattool i

8、sverygood. Itcannotonly connect server fromtheclient, and candeterminewhether theclientconnectstothe server throughtheserver, soasto ensurethe reliabilityof theclientandserver connection. Chattools can realizethefas

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。