需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9671 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:即时通讯类的社交应用软件开发虽然从业者众多,但是也面临着很多问题,其中最大的问题就是小的公司或者个人想要开发一个即时通讯类的社交应用软件,其对于后台服务器的开发和维护开支巨大,因此通过使用后端云来替代自己开发服务器的快速开发模式应运而生。 本系统是一款基于Android并运用云存储技术来进行快速开发的社交应用软件,具有登录注册、添加删除联系人、文本聊天和发送图片等功能。本系统使用了 Android Studio作为前段开发工具,并且在代码中集成了 EventBus等开源代码模块,后台服务使用了 Bmob后端云,通过将 Bmob提供的开发工具包集成到Android客户端程序中,便可以调用后端云的相关存取功能,以此来远程操控云端的数据。 本系统占用的系统资源很小,适用于朋友间的聊天交流,或者用作公司内部的通讯软件,甚至可以把本系统当作核心,继续完善成各式各样的社交软件。
关键词:即时通讯;快速开发;后端云
目录 摘要 Abstract 1 绪论-1 1.1 课题背景-1 1.2 相关技术-1 1.3 可行性分析-2 2 需求分析-3 2.1 用户注册需求-4 2.2 好友管理需求-4 2.3 会话需求-4 2.4 个人设置需求-5 3 系统设计-6 3.1 系统功能设计-8 3.2 系统流程设计-10 3.3 数据库设计-11 4 系统实现-13 4.1 客户端界面的实现-13 4.2 客户端线程控制和事件监听-15 4.3客户端与后端的连接交互-17 4.4遇到的问题与解决情况-18 5 系统测试-19 结 论-22 参考文献-23 致 谢-24 |