需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:24749 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着智能手机的不断普及,手机市场上出现了许多的交友应用,如QQ、微信、陌陌等等。但是随着移动网络技术的推进,风靡全球的社交网络也开始向移动化、简洁化、安全化方向发展。本文结合Android与社交网络,实现用户管理、好友管理、群管理、讨论组管理、全局搜索以及即时消息、实时语音、图片传输和位置分享等一系列功能。服务器端采用了Jfinal+Tomcat+MySQL数据库管理,移动端采用Android开发平台,实现了移动端与移动端之间的即时通信功能。 本系统以用户为中心,以简化、安全、方便用户操作为目标。本系统可以拉近人们之间的距离,方便地表达人们的感情,加强好友之间的交流,即时发布信息,最终帮助个人扩展人脉,丰富自己的社交。
【关键词】交友系统; Android; 即时通讯; Jfinal
目录 摘要 Abstract 1 绪论-1 1.1 项目背景-1 1.2 研究的目的和意义-1 1.3 国内外研究现状-2 1.4 论文组织结构-3 2 系统框架和技术介绍-4 2.1 Android平台-4 2.1.1 Android系统架构-5 2.1.2 应用组件分析-5 2.1.3 Android与其他系统区别-6 2.2 开发框架-7 2.3 开发工具-9 3 需求分析-10 3.1 用户需求调研-10 3.2 可行性分析-10 3.3 系统功能用例分析-10 3.3.1 登录/注销-11 3.3.2 好友管理-11 3.3.3 群组/讨论组管理-11 3.3.4 即时通信功能-12 3.3.5 其他功能-13 3.4 质量属性需求-13 3.4.1 系统的非功能属性-13 3.4.2 界面需求-14 4 系统设计与实现-15 4.1 设计思想-15 4.2 系统总体架构设计-15 4.3 移动客户端设计-16 4.3.1 客户端流程设计-16 4.3.2 客户端界面设计与实现-17 4.3.3 客户端功能设计-23 4.3.4 客户端模块设计-23 4.3.5 客户端主要功能实现-24 4.4 服务器端设计-29 4.4.1 服务端验证流程-30 4.4.2 服务器端消息处理-31 4.4.3 服务器端主要介绍-32 4.5 数据库设计-33 4.5.1 数据库概念设计-33 4.5.2 数据库逻辑设计-34 4.6 本章小结-36 5 结论与展望-37 5.1 结论-37 5.2 展望-37 参考文献-38 致谢-39 |