基于安卓的聊天App的设计与实现毕业论文(13)
姚旭斌:安卓聊天室App的设计与实现
第5章 系统的部署及测试
本系统采用C/S架构,服务器采用环信云服务器,客户端则是基于Android平台上开发。对于数据存储来说,客户端采用Android自带的SQLite数据库来储存用户信息和设置信息。Android客户端通过连接服务器即可实现Android客户端之间的通信。 5.1系统部署
Android客户端安装在真机上测试,机型:vivo x6D,Android版本:5.1。 5.2系统测试
启动Android客户端,主要从用户的注册登录,会话列表的获取,好友列表的获取, 消息的发送和接收和设置几个方面进行测试。 1. 用户的注册和登录: 测试要求:
在注册界面输入“jack”注册信息,并且要求密码以“*”显示,注册成功后,能在服务器的用户列表中看到注册的用户名,对已登录用户高亮显示。 测试结果:
图5-1注册界面
图5-2 服务器用户列表
- 30 -
安徽工程大学毕业设计(论文)
2.获取会话列表和好友列表 测试要求
客户端向服务起发送请求。获取会话列表和好友列表,在页面显示结果。 测试结果:
图5-3 会话列表界面
图5-4 好友列表界面
3.消息的发送和接收 测试要求:
Android用户jack和Android用户tom之间进行即时通讯,互相发送文字信息,通讯双方能够准确接收到对方的信息。 测试结果:
- 31 -
姚旭斌:安卓聊天室App的设计与实现
图5- 5 jack聊天页面
图5- 6 tom聊天页面
5.3本章小结
本章首先对系统的部署环境做了介绍,然后从注册登录,获取会话列表和好友列表,消息的发送和接收几个方面对系统经行测试,对每一项测试都给出了测试要求,并以该要求进行测试给出了测试结果。
- 32 -
安徽工程大学毕业设计(论文)
结论与展望
本文所研究的是基于Android平台的即时通讯系统,首先分析了研究背景,介绍了A-ndroid操作系统及当前即时通讯的发展前景。利用数据的直观性,从多种角度说明本文的研究意义。经分析,得出以下结论:
1.国内即时通讯市场按照用户群体分,大致可分为个人用户,企业用户和群体用户三大类。
2.当前国内市场个人用户群体几乎已被QQ,微信等这类大型企业所开发的通讯软件所垄断,而企业用户和群体用户还存在较大的发展前景。
3.针对当前市场环境,应根据企业的需要,快速集成开发相应的即时通讯系统。 本文对整个系统的实现流程做了详细介绍,并对所开发的系统进行了测试,因个人能力和时间有限,还有很多不足需要优化,许多问题需要解决。现对未来可以进行的工作做出以下几点展望:
1.本文所实现的即时通讯客户端是基于Android平台上进行开发的,目前只能进行文字信息的即时通讯,未实现图片信息,语音信息和文件的即时通讯。为解决这一问题,还有待对环信SDK文档的进一步研究。
2.本系统所有的消息记录均从服务器端获取,在没有网络的情况下,无法看到历史消息,可以通过SQLite数据库来保存历史消息。
3.本系统的界面设计还不是很完善,未能解析Android的精髓,对Android平台进一步的研究,能够使系统的设计方面更加快捷和完善。
相信随着研究的进一步深入,这些问题会逐步得到解决。相信基于Android平台的即时通讯系统会有很好的发展前景。
- 33 -
姚旭斌:安卓聊天室App的设计与实现
致 谢
经过这一学期的努力与付出,终于按期完成毕业设计和毕业论文的撰写。在这里我要感谢指导老师唐肝翌老师,是他在我毕业设计阶段给我提供帮助,从选题的开始,就给出宝贵意见,可以自己自己根据情况选题,然后和唐肝翌老师进行商讨、确定。开题报告的时候,又给我们上传资料和模版,从而给我们省下很多时间。在毕业设计期间遇到问题时,又在百忙之中抽出时间,提供思路,给我解决问题,并且给我推荐一些相关的资料。我得以顺利的完成毕业设计开发工作,老师渊博的知识、敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向老师表示衷心的感谢。
同时,我也想再此感谢在校的老师们,荏苒大学四年时光,谢谢你们对我的谆谆教导和无私的帮助。我也想感谢,在我毕业设计过程中,帮助我的同学,谢谢你们这几年对我的帮助理解,我想时间不会消磨我们之间的同窗友情,它只会随着时光的流逝,弥足珍贵。在实际接触到项目之后,我才感觉到基础知识的重要性,在实际开发中,我们不仅要结合大学里所学的经验,也要关注当今流行的技术点,从而能够在以后的工作中更好的胜任工作,有所成就,实现自身的价值。
作者: 年 月 日
- 34 -
…… 此处隐藏:161字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




