首页> 中文学位 >基于Android平台的即时通信系统的客户端软件设计与实现
【6h】

基于Android平台的即时通信系统的客户端软件设计与实现

代理获取

目录

声明

中文摘要

英文摘要

目录

第一章 引言

1.1 研究背景及选题意义

1.2 国内外研究现状

1.3 XMPP协议概述及其工作原理

1.4 本文的主要研究内容

1.5 本章小结

第二章 即时通信系统客户端软件的需求分析

2.1 总体设计要求

2.2 主界面功能需求

2.3 即时通信功能需求

2.4 与其他软件模块交互的需求

2.5 本章小结

第三章 即时通信系统客户端软件的总体方案设计

3.1 OpenFire服务器的基本配置

3.2 软件的组织架构设计

3.3 开发语言和开发工具

3.4 本章小结

第四章 即时通信系统客户端软件的设计与实现

4.1 登录功能的设计与实现

4.2 注册功能的设计与实现

4.3 联系人列表的设计与实现

4.4 添加联系人功能的设计与实现

4.5 收发即时消息功能的设计与实现

4.6 其他模块的设计

4.7 本章小结

第五章 即时通信系统客户端软件的测试与分析

5.1 测试环境和设备

5.2 即时通信客户端软件功能测试

5.3 本章小结

第六章 结论与展望

致谢

参考文献

展开▼

摘要

即时通信(IM)是基于互联网应用的一种实时交互方式,主要功能是在用户间实时传递信息,利用 IM软件实现音频、视频和文字等信息的即时传送,以及点对点的数据交换,是目前最流行的互联网交流方式,它具有实时性、在线性等一些很好的特性。IM的出现极大地改变人们通信、协作和娱乐的方式,让人们不受地域限制,可以随时和全球任何地方的亲人、朋友进行文字、语音甚至视频交互。
  目前市面上的即时通信软件种类繁多,而且各有特色。但这些软件的设计初衷都是面向商业领域,并不适合工业或者救灾领域。
  本课题源于民政部下属某单位的某减灾救灾专题,主要针对近些年我国各种自然灾害频发,各组织各单位在灾后救援的过程中遇到的通信困难的问题展开研究。在车载基站和应急通讯车辆的辅助下,将即时通信技术应用到减灾救灾现场。满足各救援队伍之间的食品、药品分配,救援人员调配,救援物资保障,受灾人员安置等过程中对通信的需求。
  本题基于Android平台,遵循XMPP协议标准,实现了即时通信系统中的客户端软件部分。本课题的最终成果软件不仅可以在Android平台上运行,也可以在其他操作系统平台上运行,可以和不同厂家生产的基于不同操作系统平台的救援设备兼容。
  经过测试运行,结果表明,系统完成了用户注册登录、用户退出、收发即时消息、共享文件、聊天记录等即时通信功能,获得了良好的用户体验。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号