第一范文网 - 专业文章范例文档资料分享平台

基于java的网络即时通讯系统的设计与实现_毕业设计论文

来源:用户分享 时间:2026/8/9 21:12:05 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

题 目

毕业论文(设计)

基于JAVA的网络即时通讯软件的设计和实现

院 系 计算机与软件学院 专 业 软件工程

声 明

本人郑重声明:

1、 持以“求实、创新”的科学精神从事研究工作。

2、 本论文是我个人在导师指导下进行的研究工作和取得的研究成

果。

3、 本论文中除引文外,所有实验、数据和有关材料均是真实的。 4、 本论文中除引文和致谢的内容外,没有抄袭其他人或其他机构

已经发表或撰写过的研究成果。

5、 其他同志对本研究所做的贡献均已在论文中作了声明并表示了

谢意。

作者签名: 日 期:

目 录

1绪论 .......................................................... 1 1.1即时通讯系统产生的背景 ...................................... 1 1.2即时通讯系统的现状和发展 .................................... 1 1.3 开发即时通讯系统的意义 ...................................... 2 2相关技术 ...................................................... 2 2.1 JAVA语言 ................................................... 2 2.2 TCP/IP协议 ................................................ 3 2.3 Socket通信 ................................................ 3 3系统需求分析 .................................................. 4 3.1项目设计的需求描述 .......................................... 4 3.2项目设计的系统用例图 ........................................ 5 3.3 user注册活动图 ............................................. 6 3.4 user登录活动图 ............................................. 6 3.5 user好友添加时序图 ......................................... 7 3.6 user聊天时序图 ............................................. 7 3.7 user语音聊天时序图 ......................................... 8 4系统数据库设计 ................................................ 9 4.1 用户和客户端的关系 .......................................... 9 4.2 用户和登录记录的关系 ........................................ 9 4.3 用户和聊天记录的关系 ....................................... 10 4.4 数据库中表格的设计 ......................................... 10

I

5 详细设计 ..................................................... 12 5.1 系统总体流程图 ............................................. 12 5.2 系统客户端流程图 .......................................... 12 6 系统实现 ..................................................... 13 6.1 编写服务器端程序 ........................................... 13 6.1.1 问题陈述 ................................................. 13 6.1.2 后台数据库设计 ........................................... 13 6.1.3用户注册 ................................................. 14 6.1.4用户登陆 ................................................. 16 6.1.5用户退出 ................................................. 18 6.1.6 接收用户聊天信息 ......................................... 19 6.2客户端程序编写 ............................................. 21 6.2.1 用户注册 ................................................. 21 6.2.2 用户登录 ................................................. 22 6.3 聊天室实现 ................................................. 23 6.3.1 用户发送信息 ............................................. 24 6.3.2 保存聊天记录 ............................................. 25 6.3.3显示系统时间 ............................................. 26 6.3.4屏蔽聊天信息 ............................................. 28 6.3.5 退出聊天系统 ............................................. 29 6.3.6出现异常信息 ............................................. 31 7结语 ......................................................... 31

II

基于java的网络即时通讯系统的设计与实现_毕业设计论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3xehb1i2ox6u75f0b3w102ra61x6wi01dgt_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top