【设计+论文】基于Android(安卓)的即时聊天软件

收藏

编号:20171019092635114    类型:共享资源    大小:10.88MB    格式:RAR    上传时间:2017-10-19
  
40
关 键 词:
设计 论文 基于 android 即时 聊天 软件
资源目录:
(温馨提示:点“+”可展开查看一级资源目录。点“-”可关闭资源目录。)
跳过导航链接。
资源描述:

摘  要

随着移动互联网的迅速发展,智能手机也逐步替代了传统的手机。智能手机的使用者越来越多,Android系统手机的世界手机占有率更是最高。随着Android手机的广泛普及,越来越深刻的改变了人们生活的方方面面。随着信息技术的飞速发展,人们在工作中对即时聊天的需求越来越多,现在商用的QQ和MSN等聊天软件娱乐性很强,其中增加了很多根本用不到的功能,且其源代码不明确,个人信息安全性无法得到保障。

即时聊天软件相对来说功能不多,软件结构相对简单。一般很多公司都会自行开发此类软件,用于公司内部使用。同时对于互联网用户,聊天即时软件也深受他们的喜爱,例如国外的ICQ、国内的QQ、微信、陌陌等,都在软件市场上占有较高的市场份额。

本次毕业设计的APP是基于Android+Smack+Openfire+Mysql的即时聊天软件,采用XMPP协议、Socket对象来实现客户端与服务端之间通信的即时聊天系统。开发使用Eclipse开发环境,服务器采用CentOS6.5系统环境,通过对即时聊天软件的开发,能够对计算机之间的互联网通信有更深层次的了解。


关键字:Android,即时聊天,Openfire,Mysql

目录

摘  要2

目录4

第一章 绪论6

1.1 即时聊天软件的背景及意义6

1.2 课题研究内容6

1.3 论文结构6

第二章 开发工具及其相关技术8

2.1常用开发工具8

2.1.1 Eclipse简介8

2.2运行环境8

2.2.1 JDK简介8

2.2.2 Openfire 简介9

2.2.3   Smack简介9

2.2.4  Mysql简介9

2.3 相关技术10

2.3.1 Java网络编程原理10

2.4  C/S系统结构11

第三章 需求分析12

3.1  系统功能需求分析12

3.1.1 具体功能介绍12

3.1.2 用例建模13

3.2.1 序列图描述14

第四章 系统概要设计18

4.1数据库设计18

4.1.1 SQLite数据库介绍18

4.1.2 数据库设计19

4.2.1系统总体设计概述20

4.3 本章小结21

第五章 系统详细设计与实现22

5.1系统详细设计22

5.2 系统实现23

5.2.1 系统界面实现23

5.2.2 系统功能实现27

5.3 本章小结33

第六章 系统测试34

6.1系统测试计划34

6.1.2 测试结束标准35

6.2 系统功能测试35

6.2.1 用户状态模块测试35

6.2.2 聊天模块测试37

6.2.3添加好友模块测试38

6.2.4 好友列表管理模块测试39

6.2.5 个人信息模块测试40

6.3 系统评估和总结41

第七章 总结42

致谢43

参考文献44


展开阅读全文
  大分享文库-在线教育资源分享平台 所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:【设计+论文】基于Android(安卓)的即时聊天软件
链接地址:http://www.west960.com/p-206324.html

当前资源信息

浏览:13次
景云上传于2017-10-19
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2008-2018 大分享文库网 版权所有
经营许可证编号:豫ICP备11013292号-2

客服QQ:1965775022

收起
展开