菜单
  
    摘要随着移动互联网的发展,人们的交流方式逐渐从电脑端转向了移动端,人们使用手机实时通信软件越来越频繁,对移动端的实时通信需求越来越大,要求越来越高。而手机中Android操作系统在全球智能机中已经成为主流,在Android系统中开发实时通信系统具有很好的应用前景,比如目前的手机QQ、微信等实时通信软件都取得了巨大成功。
    本文以软件工程的角度,从项目需求分析到系统结构设计,详细介绍了怎样在流行的Android系统上实现一个小型的及时通信系统。本文首先从Android系统出发,对当前流行的手机操作系统做了比较,然后通过分析及时通信软件的特点抓住核心功能,再基于Android系统提出软件的结构设计,最后通过编程实现核心功能。28825
    通过测试,本软件可以完成用户注册、好友管理、文字信息发送、文件发送和数据压缩等功能。
    关键词: Android,实时通讯,XMPP协议,Openfire
    毕业论文设计说明书外文摘要
    Title    Research on real time network communication  based on Android                                  
    Abstract
    With the development of mobile Internet, the way people communicate gradually from the PC terminal to the mobile terminal, people use mobile instant communication software is more and more frequent, the demand and Requirement for communication is increasing.Android operating system has become mainstream in the global smart-phone , develop instant communication systems in Android operating system has good application prospects, such as QQ、WeiChat and other instant communication software have made great success.
    From project requirements to the system structure design, this paper introduced how to implement a small instant communication system on the popular Android system from the perspective of software engineering.First,the advantages of Android are instructed through comparison with other mobile operating system.Then capture core function through analysis of instant communication software features , and design the structure of the software based on the Android system. Finally,through programming to achieve the core functionality.
    Through the test, this software can complete the user registration, friends management, text information send, file sending and data compression and other functions.
    Keywords  Android,instant communication,XMPP(Extensible Massaging and Presence
     Protocol),Openfire
     目   次
    1  引言  1
    1.1  课题背景  1
      1.2  研究目的和意义  1
      1.3  国内外研究现状  1
      1.4  论文组织结构  4
    2  Android系统与通信协议  6
    2.1  Android系统介绍  6
    2.2  XMPP协议  8
      3  系统功能设计实现  12
      3.1  需求分析  12
      3.2  系统设计  12
      4  系统详细设计和各模块实现  15
      4.1  注册模块  15
      4.2  登陆模块  16
      4.3  通信模块  18
      4.4  数据接收模块  21
      4.5  数据仓库  23
      4.6  管理模块  26
      4.7  压缩和解压缩模块  29
      5  系统测试  34
      5.1  手机端和手机端  34
    5.2  手机端和电脑端  36
    结论  37
    致谢  38
    参考文献39
    1  引言
    1.1  课题背景
    随着互联网的发展,实时通信是人们沟通的主要方式,在这个智能机的时代,人们使用手机实时通信软件越来越频繁,对移动端的实时通信需求越来越大,要求越来越高。而目前手机操作系统中,Android操作系统在全球智能机中已经成为主流,在Android系统中开发实时通信系统具有很好的应用前景和实用价值,比如目前的手机QQ、微信等实时通信软件都取得了巨大成功,成为了人们几乎不可或缺的沟通手段。
  1. 上一篇:ASP.NET+sqlserver小型物流信息管理系统的设计+源码
  2. 下一篇:面向城市道路环境的车辆检测算法的设计
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. php+mysql志愿者服务平台前端页面设计

  7. 基于安卓系统的测量软件...

  8. 杂拟谷盗体内共生菌沃尔...

  9. 乳业同业并购式全产业链...

  10. 电站锅炉暖风器设计任务书

  11. 当代大学生慈善意识研究+文献综述

  12. java+mysql车辆管理系统的设计+源代码

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. 十二层带中心支撑钢结构...

  16. 中考体育项目与体育教学合理结合的研究

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回