目 录
摘 要 .........................................................................................................................................I
Abstract ......................................................................................................................................II
1 引言..........................................................................................................................................1
1.1 项目开发的背景 ...............................................................................................................1
1.2 研究现状 ...........................................................................................................................1
1.3 项目研究的内容 ...............................................................................................................1
2 相关理论及技术基础与开发平台..........................................................................................2
2.1 即时通讯应用工作原理分析 ...........................................................................................2
2.2 所用技术 ...........................................................................................................................2
2.3 工具及开发平台 ...............................................................................................................2
2.4 系统配置要求 ..................................................................................................................3
3 系统体系结构的设计..............................................................................................................4
3.1 数据库的设计 ..................................................................................................................4
3.2 系统模块设计 ...................................................................................................................4
3.2.1 系统功能模块图:...................................................................................................5
3.3 系统类设计 .......................................................................................................................8
4 系统实现................................................................................................................................11
4.2 注册模块 ........................................................................................................................11
4.2.1 流程图......................................................................................................................11
4.2.2 关键代码..................................................................................................................11
4.3 登录模块 ........................................................................................................................13
4.3.1 流程图 .....................................................................................................................13
4.3.2 关键代码 ...............................................................................................................13
4.4 聊天模块 ........................................................................................................................16
4.4.1 流程图......................................................................................................................16
4.4.2 关键代码..................................................................................................................16
4.5 文件模块 ........................................................................................................................20
4.5.1 流程图......................................................................................................................20
4.5.2 关键代码..................................................................................................................20
4.6 用户管理模块 ................................................................................................................24
4.6.1 流程图......................................................................................................................24
4.6.2 关键代码..................................................................................................................24
4.7 用户界面的设计 ............................................................................................................26
结 论...................................................................................................................................29
致 谢.......................................................................................................................................31
附录 1........................................................................................................................................32