网上交友软件的设计与实现.docx

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-23
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12185
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】社交软件在过去很长一段时间都是 PC 机占主导地位;然而随着移动设备的普及,移动端的手机软件的市场份额逐渐的增加。本文研究的网上交友软件是基于 Android 系统开发的,并且可以通过 Wi-Fi等局域网完成数据的通信,包括传输图片、文字的多媒体业务,实现一种全新的社交方式。

本文首先阐述了网上交友软件的开发背景,并研究了网上交友软件的国内外发展的状况。然后对软件开发相关技术进行了详细介绍。其次从用户的角度出发对社交软件的需求进行了详细的分析。接着对软件的总体设计以及数据库的设计作了详细介绍。最后对本文所研发的网上交友软件进行了测试,同时试验数据可以得出,本文所研发的网上交友软件在软件功能以及软件稳定性和可靠性方面有很高的质量。在网络请求方面,使用了当前Android端最火热的轻量级网络框架okHttp。在服务器端,使用了JFinal极速开发框架。本文从网上交友软件的基本功能需求出发,对软件的基础框架给出了总体设计。基础框架主要模块有:登陆注册模块、聊天信息模块、动态管理模块、用户模块、系统管理模块。关于数据存储方面对 MySQL数据库、Shared Preference 存储等做了简单的介绍;在软件测试部分,本文对各个关键模块进行了功能性测试,通过测试验证了软件的实现与预期结果是一致的。文章最后,对本论文的内容进行了总结,并对后续的工作给出展望。

【关键词】网上交友;Android;okHttp;JFinal

 

目录

摘要

Abstract

1.绪论-1

1.1 研究目的-1

1.2 国内外研究现状-1

1.3 研究内容及方法-1

1.4 论文的组织结构-2

2.软件开发相关技术-3

2.1 开发环境介绍-3

2.1.1 JAVA简介-3

2.1.2 C/S架构编程体系-3

2.1.3 Eclipse简介-4

2.1.4 MySQL简介-5

2.1.5 Android Studio简介-5

2.2 核心技术介绍-6

2.2.1 okHttp介绍-6

2.2.2 Jfinal框架-6

2.2.3 JSON-7

3.软件分析-9

3.1软件的可行性分析-9

3.2软件需求分析-9

3.2.1软件业务需求-9

3.2.2软件用户需求-9

3.2.3软件功能需求-10

3.2.4软件非功能需求-10

4. 软件设计-11

4.1软件概要设计-11

4.2软件总体设计-11

4.2.1设计原则-11

4.2.2软件接口设计-12

4.2.3软件数据库设计-13

5.软件的实现-18

5.1数据库连接实现-18

5.2软件功能实现-19

5.3本章小结-24

6.软件测试-25

6.1测试过程-25

6.2测试总结-26

7.总结与展望-27

参考文献-28

致谢-29

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:通过这次基于Android开发的网上交友软件的设计与实现,对JFinal框架的搭建、Android平台的页面开发、okHttp网络框架的应用、JSON数据的解析、数据库的运用、Java编程等相关技术进行了实践......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: