模拟安卓平台QQ的设计与实现.docx

资料分类:管理学院 上传会员:天才(吴) 更新时间:2018-03-01
需要金币500 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:6485
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要  本文主要研究Android平台的即时通信系统,将以更好的用户体验为导向设计出一款Android平台的聊天软件。本系统基于C/S模式,采用Socket网络编程的技术,实现了登录、注册,单聊,群聊等功能。本文首先概述了IM(即时通信)的背景,然后描述了软件的系统结构,主要模块的流程图,最后重点描写了该工具的设计与主要模块的实现。

关键词:即时通信  多线程  Android  Socket  模拟QQ

 

目录

摘要

Abstract

1绪论-1

1.1课题背景-1

1.2课题意义-1

2系统需求分析-2

2.1任务概述-2

2.1.1目标-2

2.1.2用户特点-2

2.1.3定义-2

2.1.4假定与约束-2

2.2需求规定-3

2.2.1系统功能需求-3

2.2.2用户注册-3

2.2.3用户登录-3

2.2.4用户主界面-3

2.2.5查看个人信息-4

2.2.6添加好友-4

2.3性能规定-4

2.4数据管理能力要求-4

2.5可行性研究-4

3系统设计-6

3.1定义-6

3.1.1专业术语-6

3.2系统实施原理-6

3.3系统结构-7

3.3.1系统逻辑结构图-7

3.3.2系统物理结构图-7

3.4系统具体处理流程-8

3.4.1 用户注册流程-8

3.4.2用户登录流程-8

3.4.3用户聊天流程-8

3.4.4系统后台管理流程-10

3.5数据库设计-10

3.5.1数据库概念结构-10

3.5.2数据库逻辑结构-12

3.5.3数据库物理结构设计-12

3.6界面设计-13

3.6.1登录界面-13

3.6.2主界面-15

3.6.3注册界面-16

4系统实现-18

4.1服务端-18

4.1.1服务端项目结构-18

4.1.2服务端类的功能-18

4.2客户端-19

4.2.1客户端项目结构-19

4.2.2客户端类的功能-20

结论-23

参考文献-24

致谢-25

相关论文资料:
最新评论
上传会员 天才(吴) 对本文的描述:使用Java语言和Android API并与MySQL数据库结合起来,实现一个Android端的IM系统的聊天工具。本软件会给多个用户提供一个并发地即时通讯平台。没有注册的用户可以通过注册功能来成为系......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: