1 / 54
文档名称:

毕业设计(论文)-局域网即时通讯软件设计与实现.doc

格式:doc   大小:2,958KB   页数:54页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-局域网即时通讯软件设计与实现.doc

上传人:3346389411 2017/8/13 文件大小:2.89 MB

下载得到文件列表

毕业设计(论文)-局域网即时通讯软件设计与实现.doc

相关文档

文档介绍

文档介绍:摘要
即时通信在互联网领域的应用取得了巨大的成功,但在学校﹑企业内部的应用仍远未普及。鉴于即时通讯作为一项有广泛应用价值的技术框架,在逐步适应企业网络﹑教育网络的应用特点后,局域网即时通信必将取得和电子邮件一样的普及效果。该系统使用Myeclipse作为开发平台﹑MysqL数据库存储用户信息和聊天记录,用套接字连接客户端和服务器,用数据包套接字发送消息。本系统采用C/S模式构建,由客户端和服务器组成。客户端只要填写服务器的IP地址和通信端口号,并通过所分配的账号,就可以登陆和使用。服务器与MysqL数据库可部署在同一网段的任一节点上,通过接受客户端不同请求而对数据库进行增加﹑删除、修改、查找的操作,这样就可以方便的进行维护并前保证了同一局域网信息的安全和网络资源的充分利用,并且最大程度的保证了数据库的安全性。使用该系统可进行一般的文字交流,添加好友等功能。
关键词:Myeclipse;Socket;多线程;MysqL数据库;TCP/IP协议
ABSTRACT
Instant messaging applications on the were a great ess, but in schools, enterprises are still far from universal in application. In view of instant messaging applications as the value of a broad technical framework, and gradually adapt to the work, the application of the characteristics of the work, the LAN access to instant messaging and e-mail will be the same universal effect. The introduction of the system Myeclipse as a development platform, Mysql database storing user information and chat with a socket connection client and server, and send a message packet socket. The system uses C/S mode of construction, from the client and server-ponent. Simply fill out the client server IP address munications port number, and through the distribution of the account, you can log in and use. Mysql database server and can be deployed in the work segment at any node, by receiving the request of the client defferent additions and deletions to the database search operation, This can be convenient for maintenance and to ensure that the same local work information security and make full use work resources and ensure maximum safety of the database. The system can be used for general exchang of text, add friend functions.
Key words: Myeclipse; Socket; Thread; Mysql Databasse; TCP/IP
目录
前言 1
第1章绪论 2
课题背景及意义 2
课题现状 2
课题目标与内容 3
第2章系统开发环境和关键技术 4
开发环境 4
关键技术 4
4
Myeclipse与MysqL 6
Socket网络编程接口 7
7
TCP/IP ﹑UDP协议 8
Client/Server结构(客户端/服务器模式) 9
第3章系统分析与设计 10
可行性分析 10

最近更新