基于Android平台的聊天系统设计与实现仿QQ聊天系统毕业论文

基于Android平台的聊天系统设计与实现仿QQ聊天系统毕业论文

ID:305862

大小:1.17 MB

页数:70页

时间:2017-07-21

基于Android平台的聊天系统设计与实现仿QQ聊天系统毕业论文_第1页
基于Android平台的聊天系统设计与实现仿QQ聊天系统毕业论文_第2页
基于Android平台的聊天系统设计与实现仿QQ聊天系统毕业论文_第3页
基于Android平台的聊天系统设计与实现仿QQ聊天系统毕业论文_第4页
基于Android平台的聊天系统设计与实现仿QQ聊天系统毕业论文_第5页
资源描述:

《基于Android平台的聊天系统设计与实现仿QQ聊天系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Android平台的聊天系统设计与实现基于Android平台的聊天系统设计与实现基于Android平台的聊天系统设计与实现摘要本课题主要研究基于Android的移动聊天系统,以更好的用户体验性为目的开发出界面简洁,用户易操作的移动即时通信聊天工具。该聊天工具的主要功能:用户注册,登录,好友一对一聊天,群组聊天。在该即时通信工具中的数据传输是通过Socket编程实现。客户端之间通过服务器对数据的转发实现相互通信。本文首先概述了IM聊天工具的背景,其次是课题的目的及意义,然后介绍了软件开发的环境和开发工具及其技术,给出了软件的系统架构

2、,各个模块的流程图及用例,然后详细介绍了改即时通信的工具的设计与实现,最后对系统进行简单的测试。关键词:Android,即时通信,多线程,注册,登录,聊天基于Android平台的聊天系统设计与实现AbstractThemainresearchtopicsofthegraduationAndroid-basedmobilechatsystem,accordingtoitsarchitectureanddesignprinciplesdevelopedinterfaceissimpleandeasytooperatemobileinsta

3、ntmessagingchattools.Themainfunctionofthechattool:userregistration,login,friendsone-on-onechat,groupchat.Datatransmissioninthereal-timecommunicationtoolsSocketProgramming.Communicatewitheachotheronthedataforwardingbetweentheclientthroughtheserver.   Thepaperfirstoutline

4、sthebackgroundoftheIMchattool,followedbythepurposeandsignificanceoftheissues,andthendescribesthesoftwaredevelopmentenvironmentandthedevelopmentoftoolsandtechnology,thesoftwaresystemarchitecture,theflowchartofeachmoduleandusecases,andthendetailedchangeinstantmessagingtoo

5、ldesignandimplementation,andfinallyasimpletestsystem.Keywords:Android,instantmessaging,multi-threaded,socket,client/server基于Android平台的聊天系统设计与实现目录第一章绪论11.1聊天软件背景11.2课题目的及意义21.4设计思想41.5工作方法4第二章Android聊天系统需求分析52.1任务概述52.1.1目标52.1.2用户特点52.1.3定义52.1.4假定与约束62.2需求规定62.2.1系统功能需

6、求62.2.2用户注册92.2.3用户登录112.2.4用户主面板122.2.5用户聊天132.2.6好友上下线提示152.2.7增加好友152.3对性能的规定152.3.1精度152.3.2时间特性要求162.3.3灵活性162.4输人输出要求:162.5数据管理能力要求162.6其他专门要求162.7运行环境规定162.8支持软件17第三章基于Android平台的聊天系统设计183.1定义183.1.1专业术语183.2总体设计183.2.1运行环境183.3基本设计概念和处理流程193.3.1系统逻辑构架图(图3.1)193.3

7、.2系统物理架构图(图3.2)203.3.4顶层系统包图(图3.3)20基于Android平台的聊天系统设计与实现3.3.5具体处理流程213.4子系统设计243.4.1用户信息:243.4.1.2功能概要:243.4.2用户登录273.4.3聊天管理283.5接口设计313.5.1用户接口313.5.2外部接口323.5.3内部接口323.6运行设计323.6.1运行模块组合323.6.2运行控制333.6.3运行时间333.7系统数据结构设计333.7.1逻辑结构设计333.7.2物理结构设计(图3.14)353.7.3数据结构与

8、程序的关系(图3.15)363.8.系统出错处理363.8.1出错信息363.8.2补救措施37第四章基于Android平台的聊天系统实现394.1服务端模块394.2客户端模块414.2.1客户端启动界面414.2.2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。