- 21
- 0
- 约4.26万字
- 约 60页
- 2017-12-13 发布于重庆
- 举报
本文分别讨论了网路即时通讯系统产生的背景、现状和发展前景和开发的意义,对这个软件有了一定的认识和开发方向。然后讨论了网络即时通讯系统需要运用的技术,虽然没有详细描述各项技术,但是也比较全面地罗列了需要的技术及原因。最后从软件需求这个角度详细分析了这个软件的功能,并用了各种用例图、活动图、序列图等来描述系统的功能和实现构想,此外,也初步进行了数据库的设计,并用E-R图来就解释说明。在一般情况下,聊天工具由客户端程序和服务器程序以及服务器端的数据库组成。本系统采用客户机/服务器体系结构模型,由Jav
毕业论文(设计)
题 目 基于JAVA的网络即时通讯软件的设计和实现
学生姓名
学 号
院 系 计算机与软件学院
专 业 软件工程
指导教师
二O一二 年 五月 二十五日
目 录
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
5 详细设计 12
5.1 系统总体流程图 12
5.2 系统客户端流
原创力文档

文档评论(0)