基于cs架构的JAVA网络聊天系统的设计与实现 毕业论文.doc
文本预览下载声明
河 南 警 察 学 院
毕 业 论 文(设计)
系 别 信息系
专 业 计算机网络安全监察
年 级 2009
姓 名 张宁
论文(设计)题目 基于c/s架构的
Java网络聊天系统
指导教师 讲师
2012年5月 4日
目 录
摘要.......................................................................................................1
关键词...................................................................................................1
Abstract……………………………………………………………….2
Key Words………………………………………………………….....2
1.引言…………………………………………………………............3
1.1开发背景……………………………………………………...6
1.2开发目的和意义……………………………………………...6
1.3论文研究内容…………………………………………….......7
2.即时通讯系统的相关研究………………………………………....7
2.1 C/S开发模式……………………………………………...….7
2.2即时通讯原理……………………………………………...…8
2.3 Socket通信技术………………………………………………8
3.系统分析………………………………………………………….....9
3.1系统基本功能描述………………………………….…...…....9
3.2可行性分析………………………………………….………...9
3.3系统需求分析……………………………………….……..…10
3.3.1功能分析……………………………………………..…10
4.系统设计………………………………………………………….....11
4.1数据库设计……………………………………………………11
4.2数据库模块设计………………………………………………12
4.2.1聊天系统工作原理图…………………………...………12
4.2.2系统功能模块图…………………………………………13
4.2.3系统用例图………………………………………………13
4.2.4活动图…………………………………………………....14
4.3系统类设计…………………………………………………….16
5.系统实现…………………………………………………………......17
5.1实现概况……………………………………………………….17
5.2注册模块……………………………………………………….18
5.2.1流程图……………………………………………………18
5.2.2关键代码…………………………………………………18
5.3登录模块……………………………………………………….20
5.3.1流程图……………………………………………………20
5.3.2关键代码…………………………………………………20
5.4聊天模块……………………………………………………….23
5.4.1流程图……………………………………………………23
5.4.2关键代码…………………………………………………23
5.5文件模块……………………………………………………….24
5.5.1流程图……………………………………………………24
5.5.2关键代码…………………………………………………25
5.6用户管理模块…………………………………………………...…26
5.6.1流程图………………………………………………………..26
5.7用户/服务器界面的设计…………………..………………..……..27
5.8结语…………………………………….………………………….
显示全部