本科毕业论文-基于java的多人网络聊天室设计

本科毕业论文-基于java的多人网络聊天室设计

ID:23482524

大小:578.00 KB

页数:43页

时间:2018-11-08

本科毕业论文-基于java的多人网络聊天室设计_第1页
本科毕业论文-基于java的多人网络聊天室设计_第2页
本科毕业论文-基于java的多人网络聊天室设计_第3页
本科毕业论文-基于java的多人网络聊天室设计_第4页
本科毕业论文-基于java的多人网络聊天室设计_第5页
资源描述:

《本科毕业论文-基于java的多人网络聊天室设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要随着信息革命的到来,使用网络工具进行交流已经成为我们平常生活里不可或缺也脱离不开的一件事,相比较与使用手机通讯和短信交流,它们过于繁琐和昂贵,而网络通信工具由于使用方便、传递信息的即时性,特别是众多青少年人的追捧和使用。更加关键的是网络工具给我们提供了一个低消费更便于交流沟通的平台,这个网络工具平台拥有广泛性、即时性、便捷性,因而得到了广大公司、事业单位、院校和民众的认可,本论文叙述的是一种基于利用TCP/IP协议的、利用数据流的存储和读取、C/S框架结构模式、多线程、实现设计点对点和点对面通信的一个多人网络连天工具,可以进行私聊、群聊、文件传输等.关

2、键词:Java;聊天室;线程;协议;数据流;C/S结构;AbstractWiththeadventoftheinformationrevolution,usingnetworkingtoolstocommunicateonethinghasbecomeindispensableinourdailylifeareinseparablefromthecomparisonwiththeuseofmobilecommunicationsandtextmessagingcommunication,theyaretoocumbersomeandcostly,andon

3、linecommunicationtoolsduetoeaseofuse,instanttransferofinformation,especiallythemanyyoungpeopletothepursuitanduse.Morecriticalisnetworkingtoolsprovidesuswithalowconsumptioneasiercommunicationplatform,thenetworkplatformhasextensivetools,immediacy,convenience,andthereforegetthemajori

4、tyofcompanies,institutions,universitiesandpublicrecognition,thispaperdescribesisbasedontheuseofTCP/IPprotocol,theuseofstorageandreadingofdataflow,C/Sframemode,multi-threaded,toimplementamultiplayeronlinegroaningtooldesignpointandpointoppositethecommunications,youcanprivatechat,gro

5、upchat,filetransfer,andsoon.Keywords:Java;chatrooms;thread;protocol;datastream;C/Sstructure;目录第1章绪论31.1选题背景31.2目的和意义4第2章系统概况42.1软件系统主要功能42.2软件系统所用技术42.2.1java多线程技术42.2.2TCP/IP协议52.2.4java数据流技术6第3章关于多人聊天室的分析和设计73.1关于系统分析73.1.1系统可行性分析73.2系统功能分析83.2.1客户端功能实现分析83.2.2服务器端系统分析93.3系统流程图1

6、0第4章系统实现115.1客户端界面和功能实现115.1.1登录和注册界面115.1.2用户列表界面215.1.3聊天窗口和文件传输界面265.2服务器端实现35第5章结束语41参考文献41第1章绪论1.1选题背景在信息爆炸的今天信息的沟通和交流已经和我们息息相关。尽管一些通信工具和通信手段,例如手机和电话,可是手机短信和电话通讯相对于网络通信工具日积月累下来花费也是相当不菲;所以一般的通信工具对于长时间的沟通和交流以及大量的信息传输都是相当不便和不划算的。网络通讯工具和软件,同样的由于它的方便快捷和免费性,仅需要之间都有能够连接互联网的Computer或

7、者手机等工具,安装有对应的工具或客户端,这样能够进行大量的信息传输和沟通;网络聊天工具同时方便与我们与不国家、不同地点和多个人进行沟通,交流的过程中还可以传输发送大量的资料,相比较而言更加的方便快捷也没有传统通信工具的局限性,更加节省了过多的通信花费;而且它还具有电话和短信所没有的视频和语音聊天功能,可以使用户得到不同于传统通信手段的优质服务。这也让网络通信工具受到了广大的公司、企业及院校的追捧,大多的企业和院校都有相应的网络通信软件工具或者对应的自己开发的网络通信工具,方便于进行企业和院校日常的信息和事务处理。本论文所叙述的多人聊天是软件是通过了解广泛受

8、到大众喜爱的聊天工具qq的基础上自己模仿制作的一个实现了部分功能作

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

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

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