基于eclipse平台的即时通信设计与开发毕业论文.doc

基于eclipse平台的即时通信设计与开发毕业论文.doc

ID:154019

大小:1.09 MB

页数:33页

时间:2017-06-28

基于eclipse平台的即时通信设计与开发毕业论文.doc_第1页
基于eclipse平台的即时通信设计与开发毕业论文.doc_第2页
基于eclipse平台的即时通信设计与开发毕业论文.doc_第3页
基于eclipse平台的即时通信设计与开发毕业论文.doc_第4页
基于eclipse平台的即时通信设计与开发毕业论文.doc_第5页
资源描述:

《基于eclipse平台的即时通信设计与开发毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于eclipse平台的即时通信设计与开发毕业论文目录摘要IAbstractII引言11绪论21.1即时通信的发展背景21.2即时通信现状21.3本课题研究内容31.4本论文的主要内容32即时通信系统开发环境和关键技术42.1即时通信开发环境42.2关键技术42.2.1java语言42.2.2WINDOWSSOCKETS网络编程接口42.2.3WSAAsyncSelect模型开发52.2.4TCP/IP协议、TCP协议62.2.5Client/Server结构(客户机/服务器模式)83即时通信系统分析与设

2、计93.1即时通信系统分析93.1.1系统需求93.1.2需求分析103.2即时通信系统设计113.2.1设计原则113.2.3工作流程113.2.4功能设计123.2.5共享数据类设计13II4即时通信系统实现164.1服务器端设计实现164.1.1服务器端静态类图164.1.2服务器主要类介绍164.1.3服务器端主要过程介绍194.2客户端设计实现234.2.1客户端静态类图234.2.2客户端主要类介绍234.2.3客户端主要过程介绍254.3系统测试284.3.1测试意义284.3.2软件测试的

3、目标284.3.2软件测试的方法284.3.3测试用例29总结与展望31致谢33参考文献34II引言即时通信就是能够通过软件来与好友进行通讯,发送或者接受好友通过互联网消息,主要是完成点对多点的通信。现在因为网络的不断发展,在全世界人与人之间的距离越来越短,怎样与别人之间可以更好更方便快捷地交流,这个问题已经是我们越来越关心的问题。我们现在生活中有许许多多的网站,他们已经很好的融入我们的生活。我们可以通过网站发出自己的遇到的实时动态,与朋友之间可以更好地交流,和我们的公司的客户可以建立良好的互动。所以说开

4、发一个聊天软件的必要性越来越高,开发这么一个交流的平台这就是我这次设计的目标。在现代这个社会随着互联网的快速发展,大家需要在网上越来越多的沟通。所以应运而生许许多多的聊天软件,来帮助我们就行实时的信息交流。就目前的情况来看,我们国家的网络发展不断提高我们公司的内部网络也基本上建设完成了。我们想要快输的解决我们在公司事务上遇到的问题,许许多多的企业开始在公司的内部建立属于自己的内部网络来开展工作。在内网的成功运行过程中,公司通过家属内部员工的协调与交流,加快信息的交换速度,得以提高自己的工作效率。但是随之也

5、产生了很多问题,公司的规模逐步地增大,业务也不断的扩展,公司消息的机密性越来越强,公司开始觉得需要用内网来交流,避免公司内部的机密泄露。要如何解决这个我们在社会发展中遇到的问题,于是人们产生了开发专门公司内部使用的用于聊天的软件,通过自己的软件,公司可以通过这个软件来传输实时消息和召开网络视频会议等等这样可以提高我们的工作效率还能保护公司的一些商业秘密。311绪论1.1即时通信的发展背景在现代这个社会随着互联网的快速发展,大家需要在网上越来越多的沟通。所以应运而生许许多多的聊天软件,来帮助我们就行实时的信

6、息交流。就目前的情况来看,我们国家的网络发展不断提高我们公司的内部网络也基本上建设完成了。我们想要快输的解决我们在公司事务上遇到的问题,许许多多的企业开始在公司的内部建立属于自己的内部网络来开展工作。在内网的成功运行过程中,公司通过家属内部员工的协调与交流,加快信息的交换速度,得以提高自己的工作效率。但是随之也产生了很多问题,公司的规模逐步地增大,业务也不断的扩展,公司消息的机密性越来越强,公司开始觉得需要用内网来交流,避免公司内部的机密泄露。要如何解决这个我们在社会发展中遇到的问题,于是人们产生了开发专

7、门公司内部使用的用于聊天的软件,通过自己的软件,公司可以通过这个软件来传输实时消息和召开网络视频会议等等这样可以提高我们的工作效率还能保护公司的一些商业秘密。现在我们要做一个基于Socket通信的一个具有在线聊天和发送离线消息的聊天软件。这个通信基础是我们可以拥有一个安全,优秀和快速的通信机制。这个软件不需要硬件上的改造和扩展,为我们大大的节约成本。这个软件也可以减少网络带宽,提高我们的网络带宽的利用率,再次基础上可以完成我们的需求。Socket通信软件在各个方面的前景也是非常广阔的,比如在线的网络教学,

8、视频会议等等。Socket通信接受消息和发送消息的速度比较快,对消息的保护性能比一般比较好,并且不怎么占网络带宽。所以聊天软件的开发中对socket的应用是很有必要的。这个聊天软件的发展前景也是很有前途的,不但对新型的网络通信需求也有恒大的扩展,也能对传统的消息进行处理,比如网络在线的教育,数字数据影音视屏的传输等的前途都是不可限量的,所以说我们还是比较看好他的发展前景。1.2即时通信现状31对于即时通信软件的开发与研究,已经

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

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

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