电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于java聊天系统设计与实现大学本科毕业论文

基于java聊天系统设计与实现大学本科毕业论文_第1页
1/21
基于java聊天系统设计与实现大学本科毕业论文_第2页
2/21
基于java聊天系统设计与实现大学本科毕业论文_第3页
3/21
目 录摘要................................................................1Abstract............................................................2第一章 绪论.........................................................11.1 课题背景....................................................11.2 讨论现状...................................................11.3 本文的主要工作..............................................21.4 开发平台及环境介绍...........................................2第二章 系统分析.....................................................32.1 功能要求.....................................................32.2 系统结构图...................................................32.3 性能要求...................................................4第三章 系统设计.....................................................63.1 数据库设计..................................................63.2 服务器端软件结构............................................73.3 客户端软件结构.............................................133.4 测试运行...................................................16总结...............................................................17参考文献...........................................................18摘 要随着互联网的快速进展,网络聊天工具已经作为一种重要的信息沟通工具,受到越来越多的网民的青睐。目前,出现了很多非常不错的聊天工具,其中应用比较广泛的有 Netmeeting、腾讯 QQ、MSN-Messager 等等。该系统开发主要包括一个网络聊天服务器程序和一个网络聊天客户程序两个方面。前者通过 Socket套接字建立服务器,服务器能读取、转发客户端发来信息,并能刷新用户列表。后者通过与服务器建立连接,来进行客户端与客户端的信息沟通。其中用到了局域网通信机制的原理,通过直接继承 Thread 类来建立多线程。开发中利用了计算机网络编程的基本理论知识 ,如 TCP/IP 协议、客户端/服务器端模式(Client/Server 模式)、网络编程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。经过分析这些情况,该局域网聊天工具采...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于java聊天系统设计与实现大学本科毕业论文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部