需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13218 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】如今,网上交友的潮流正在以飞快的速度向前发展。世界的每一个角落都可以看到各种各样的社交软件,这不仅缩短人们间的距离,同时促进了的社会的发展。所以本文旨在设计出一个基于安卓平台的网上交友系统,该系统将社交网站上常见的个人中心、发表状态、点赞、评论等功能整合在一起,为我们提供了一个方便的社交平台。系统主要工作流程为,用户在客户端编辑数据,然后与服务端进行信息交互,最后在客户端做出响应。 本论文具体介绍了系统的研究背景,系统的整体功能以及功能的详细设计过程。该系统客户端采用android studio来开发,以安卓、java为开发语言,数据库采用MySQL,服务端基于jfinal开发。 【关键词】:交友; 社交软件; 安卓
目录 摘要 Abstract 1 绪论-1 1.1 项目背景-1 1.2 项目开发的目的和意义-1 1.3 主要内容-1 2 相关技术介绍-3 2.1 开发平台介绍-3 2.1.1 开发语言-3 2.1.2 Android简介-3 2.1.3 Android的工作机制-3 2.2 开发工具介绍-4 2.2.1 MyEclipse-4 2.2.2 MySQL-5 2.2.3 Android Studio-5 3 系统分析-6 3.1 系统可行性分析-6 3.1.1 技术可行性-6 3.1.2 经济可行性-6 3.1.3 操作可行性-6 3.2 需求分析-7 3.2.1 系统需求分析-7 3.2.2 功能需求分析-7 3.2.3系统非功能性需求-7 4 系统概要设计-8 4.1平台总体设计-8 4.1.1 系统功能模型方案-8 4.1.2 后台服务端与前台客户端架构体系-8 4.1.3 系统总体功能结构设计-9 4.2 功能模块设计-9 4.3 数据库设计-11 4.3.1 用户表设计-12 4.3.2 动态表设计-12 4.3.3 评论表设计-13 4.3.4 留言表设计-13 4.3.5 好友表设计-14 5 系统详细设计-15 5.1 系统数据传输与界面更新的详细实现-15 5.1.1 Json数据格式的封装和解析-15 5.1.2 异步加载更新UI界面-15 5.2系统功能详细设计-17 5.2.1 登录模块-17 5.2.2 好友动态模块-19 5.2.3 好友管理模块-22 5.2.4 个人中心模块-24 5.3 后台服务端介绍-25 5.3.1 jfinal框架搭建-25 5.3.2 jfinal框架的使用-27 5.3.3 服务端部分接口-27 6 系统测试-29 6.1 好友管理模块的测试用例-29 6.2 个人中心模块的测试用例-29 6.3 用户登录模块的测试用例-29 6.4 好友状态模块的测试用例-30 6.5 测试总结-31 7 结论-32 参考文献-33 致谢-34 |