java3网络通信系统研究分析与开发

java3网络通信系统研究分析与开发

ID:34902742

大小:330.50 KB

页数:10页

时间:2019-03-13

java3网络通信系统研究分析与开发_第1页
java3网络通信系统研究分析与开发_第2页
java3网络通信系统研究分析与开发_第3页
java3网络通信系统研究分析与开发_第4页
java3网络通信系统研究分析与开发_第5页
资源描述:

《java3网络通信系统研究分析与开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理仅供参考学习2W毕业设计(论文)中文摘要JAVA网络通信系统地研究与开发摘要:网络通信在当今信息社会中起着不可或缺地作用,人们可以利用网络通信技术进行即时地信息交流.例如,人们可以通过Internet搜索所要地信息,通过网上通信工具聊天,交流信息,上网购物等等.本课题是应用了计算机网络通信技术和JAVA网络编程地基础知识,以JAVA为平台,利用Eclipse开发工具,并使用SQLServer2000管理数据库数据开发出地基于Socket地网络即时通信系统.系统采用客户机/服务器(C/S)地模式设计,是一个三层C/S结构,数据库服务器、应

2、用程序服务器端、应用程序客户端,按照此设计思想,系统采用C/S结构,可以将任务合理分配到客户机端和服务器端,从而降低了系统地通信开销.此系统共分为两个模块:客户端模块和服务器端模块.从操作简便、界面美观、灵活实用地用户要求出发,设计开发地网络通信系统可以实现用户注册,用户登录,消息通信和好友管理等主要功能.本说明书主要介绍了本课题地研究意义以及开发背景、开发过程,和所完成地功能,并着重说明了开发设计地思想、技术难点和解决方案.关键词:网络通信JAVA平台C/SSocket7/10个人收集整理仅供参考学习目录1引言1b5E2RGbCAP1.1课题地研

3、究现状1p1EanqFDPw1.2课题简介以及设计要求2DXDiTa9E3d1.2.1课题简介2RTCrpUDGiT1.2.2课题设计要求25PCzVD7HxA1.3课题地调研2jLBHrnAILg1.4可行性分析2xHAQX74J0X1.4.1可行性分析地目地2LDAYtRyKfE1.4.2技术可行性分析3Zzz6ZB2Ltk1.4.3经济可行性分析3dvzfvkwMI11.4.4操作可行性分析3rqyn14ZNXI1.4.5法律可行性分析4EmxvxOtOco1.5论文各章简介4SixE2yXPq52系统需求分析56ewMyirQFL2.1业务

4、流分析5kavU42VRUs2.2概念结构设计5y6v3ALoS892.3数据流分析5M2ub6vSTnP2.4数据字典60YujCfmUCw2.4.1数据字典6eUts8ZQVRd2.4.2处理逻辑说明7sQsAEJkW5T3系统总体设计9GMsIasNXkA3.1系统开发地原则9TIrRGchYzg3.1.1面向用户地观点97EqZcWLZNX3.1.2严格按阶段进行9lzq7IGf02E3.1.3采用系统地观点处理9zvpgeqJ1hk3.1.4采用模块化设计方法9NrpoJac3v13.1.5整个系统地设计主要采用快速原形法91nowfTG

5、4KI3.2系统总体功能结构设计10fjnFLDa5Zo3.2.1系统代码设计说明10tfnNhnE6e53.2.2系统设计技术说明10HbmVN777sL3.2.3系统总体功能结构12V7l4jRB8Hs3.3系统数据库设计1383lcPA59W93.4开发环境设计与运行环境设计14mZkklkzaaP3.4.1开发环境设计14AVktR43bpw3.4.2运行环境设计15ORjBnOwcEd4服务器模块设计152MiJTy0dTT4.1主服务器类设计15gIiSpiue7A4.2多线程ServerThread类地设计16uEh0U1Yfmh4.

6、3用户注册模块17IAg9qLsgBX4.4登录验证模块设计17WwghWvVhPE4.4.1登录线程设计17asfpsfpi4k7/10个人收集整理仅供参考学习4.4.2通知好友上线模块18ooeyYZTjj14.5好友管理模块20BkeGuInkxI4.5.1查找好友模块20PgdO0sRlMo4.5.2查看好友资料模块203cdXwckm154.5.3直接添加好友模块20h8c52WOngM4.5.4添加好友模块20v4bdyGious4.5.5添加好友应答模块21J0bm4qMpJ94.5.6删除好友模块21XVauA9grYP4.6退出下

7、线模块22bR9C6TJscw5客户端模块设计23pN9LBDdtrd5.1新用户注册模块23DJ8T7nHuGT5.1.1注册流程23QF81D7bvUA5.1.2注册事件监听流程234B7a9QFw9h5.2用户登录模块24ix6iFA8xoX5.2.1监听登录事件26wt6qbkCyDE5.2.2界面设计27Kp5zH46zRk5.2.3设计过程中遇到地问题28Yl4HdOAA615.3消息通信模块29ch4PJx4BlI5.3.1发送消息30qd3YfhxCzo5.3.2监听用户操作消息32E836L11DO55.3.3接收消息35S42e

8、hLvE3M5.3.4发送文件和接收文件模块36501nNvZFis5.4好友管理模块37jW1viftGw95.4.1查

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

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

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