2。2 Android 平台应用组件 6
2。3Android 平台优势 6
2。4XMPP 简介 6
2。4。1 XMPP 协议特点 6
2。4。2 XMPP 网络结构 7
2。4。3 XMPP 消息格式 8
2。4。4 XMPP 工作机制 9
2。5 本章总结 11
3 基于 Android-App 网络安全通信系统的设计与实现 12
3。1 服务器端 12
3。2 客户端 13
3。2。1 数据库设计 13
3。2。2 项目结构 14
3。3 本章总结 26
4 网络即时通讯安全系统的应用部署测试 27
4。1 用户注册,登录测试 27
4。2 登录后主界面测试 30
4。3 好友管理界面测试 31
4。3 聊天界面测试 42
4。4 消息加密功能测试 44
4。5 应用管理功能测试 50
4。6 本章总结 52
第 II 页 本科毕业设计说明书
5 总结与展望 53
5。1 总结 53
5。2 展望 53
结 论 55
致 谢 56
参 考 文 献 57
本科毕业设计说明书 第 1 页
1 引言
互联网信息技术的成长,使得人们彼此之间沟通方式也日益增多,即时通讯系统适时出 现以及快速发展,重点包括系统用户日益增加,功能越来越强大,相当程度上便捷了人们之 间的沟通与交流,使得人们随时随地都可以进行联系。
1。1 选题背景
传统有线,无线网络的飞速发展,极大程度上改变了人们的通讯方式,上网交流信息已 然成为一种时尚快捷且必不可少的通讯方式。即时通讯应用软件已然成为人们互相沟通交流 的首要方式,并且得到了普遍的使用,深深受到广大用户的喜欢。随着移动互联网的发展, 通过无线终端设备访问网络已经是人们日常生活中不可缺少的,人们需要在手机或者平板电 脑等无线网络终端设备上使用即时通讯系统进行信息交流。即时通讯系统已然成为除电话和 Email 之外的另一种沟通方式,即时通讯系统不仅可以实现文字,图片,还可以使用视频,音 频等信息,也可以进行点对点之间彼此的数据互换。