局域网即时聊天软件设计与实现-毕业论文(附详细源代码)

局域网即时聊天软件设计与实现-毕业论文(附详细源代码)

ID:9369484

大小:1.70 MB

页数:54页

时间:2018-04-29

局域网即时聊天软件设计与实现-毕业论文(附详细源代码)_第1页
局域网即时聊天软件设计与实现-毕业论文(附详细源代码)_第2页
局域网即时聊天软件设计与实现-毕业论文(附详细源代码)_第3页
局域网即时聊天软件设计与实现-毕业论文(附详细源代码)_第4页
局域网即时聊天软件设计与实现-毕业论文(附详细源代码)_第5页
资源描述:

《局域网即时聊天软件设计与实现-毕业论文(附详细源代码)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要即时通信在互联网领域的应用取得了巨大的成功,但在学校﹑企业内部的应用仍远未普及。鉴于即时通讯作为一项有广泛应用价值的技术框架,在逐步适应企业网络﹑教育网络的应用特点后,局域网即时通信必将取得和电子邮件一样的普及效果。该系统使用Myeclipse作为开发平台﹑MysqL数据库存储用户信息和聊天记录,用套接字连接客户端和服务器,用数据包套接字发送消息。本系统采用C/S模式构建,由客户端和服务器组成。客户端只要填写服务器的IP地址和通信端口号,并通过所分配的账号,就可以登陆和使用。服务器与MysqL数据库可部署在同一网段的任一节点上,

2、通过接受客户端不同请求而对数据库进行增加﹑删除、修改、查找的操作,这样就可以方便的进行维护并前保证了同一局域网信息的安全和网络资源的充分利用,并且最大程度的保证了数据库的安全性。使用该系统可进行一般的文字交流,添加好友等功能。关键词:Myeclipse;Socket;多线程;MysqL数据库;TCP/IP协议50ABSTRACTInstantmessagingapplicationsontheInternetwereagreatsuccess,butinschools,enterprisesarestillfarfromuniver

3、salinapplication.Inviewofinstantmessagingapplicationsasthevalueofabroadtechnicalframework,andgraduallyadapttothecorporatenetwork,theapplicationofthecharacteristicsoftheeducationnetwork,theLANaccesstoinstantmessagingande-mailwillbethesameuniversaleffect.Theintroductiono

4、fthesystemMyeclipseasadevelopmentplatform,Mysqldatabasestoringuserinformationandchatwithasocketconnectionclientandserver,andsendamessagepacketsocket.ThesystemusesC/Smodeofconstruction,fromtheclientandserver-sidecomponent.SimplyfillouttheclientserverIPaddressandcommunic

5、ationsportnumber,andthroughthedistributionoftheaccount,youcanloginanduse.Mysqldatabaseserverandcanbedeployedinthesamenetworksegmentatanynode,byreceivingtherequestoftheclientdefferentadditionsanddeletionstothedatabasesearchoperation,Thiscanbeconvenientformaintenanceandt

6、oensurethatthesamelocalareanetworkinformationsecurityandmakefulluseofnetworkresourcesandensuremaximumsafetyofthedatabase.Thesystemcanbeusedforgeneralexchangoftext,addfriendfunctions.Keywords:Myeclipse;Socket;Thread;MysqlDatabasse;TCP/IP50目  录前言1第1章绪论21.1课题背景及意义21.2课题现状

7、21.3课题目标与内容3第2章系统开发环境和关键技术42.1开发环境42.2关键技术42.2.1Java42.2.2Myeclipse与MysqL62.2.3JavaSocket网络编程接口72.2.4多线程开发技术72.2.5TCP/IP﹑UDP协议82.2.6Client/Server结构(客户端/服务器模式)9第3章系统分析与设计103.1可行性分析103.1.1经济可行性103.1.2技术可行性103.1.3法律可行性113.2系统分析113.2.1系统需求113.2.2需求分析123.3系统设计173.3.1设计原则及一般

8、要求173.3.2概要设计173.3.3功能设计183.3.4工作流程21503.3.5数据库设计21第4章系统实现274.1服务器端设计实现274.1.1服务器端模块274.2客户端设计实现274.2.1客户端登陆模块274.2.2

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

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

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