Java聊天室的设计与实现毕业设计
技术:Java等摘要:
本次毕业设计主要实现了基于Java的聊天系统的功能。此系统在模仿QQ软件的基础增加了通信的安全性。在现在已有的聊天软件中,经常用户的帐号会被盗取,导致用户建立起来的与各个朋友的联系方式被盗取。因此对所有通过网络来传输的数据都需要进行加密来保证其安全性。
通过分析聊天系统的功能以及性能等的需求,运用了 java技术,设计并实现了基于java的聊天系统,并在Eclipse上搭建了项目及运行。
该系统总体划分为两大功能模块:客户端功能模块和服务器端功能模块。客户端又分为用户注册、已注册用户登录、用户的好友显示、用户之间的聊天、添加好友、查看用户好友信息六大服务功能模块。实现了聊天系统所需要的各项功能。此外,使用SQL Server20005数据库来实现数据存储,设计并编写java类来实现对SQL Server2005数据库中的数据的操作。
关键字Java聊天系统; Eclipse;SQL Server2005数据库
目录:
摘要 i
ABSTRACT ii
目录 iii
1. 引言 1
1.1 系统的背景介绍 1
1.2 目标系统的概述 1
1.3 系统的前景 1
2. 系统的需求分析 3
2.1 聊天软件的功能简介 3
2.1.1 聊天软件客户端功能 3
2.1.2 服务器功能 4
3. 系统的设计 5
3.1 系统的整体结构设计 5
3.2 系统的详细设计 5
3.2.1 服务器模块设计 5
3.2.2 客户端模块设计 7
4. 系统的实现 11
4.1 使用技术的介绍 11
4.2 编程工具的选择 13
4.3 数据库系统的实现 13
4.4 数据库的连接设计 14
5. 系统设计的独特思想 16
5.1 对腾讯QQ的基本功能的调查 16
5.2 本系统设计 16
6 .系统功能举例 18
7.系统测试 22
结束语 24
参考文献 25
致谢 26
附录 27
部分模块代码 27
外文原文 34
中文翻译 42
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]