当前位置:主页 > 科技论文 > 软件论文 >

基于Android系统的婚恋交友APP设计与实现

发布时间:2020-11-06 05:53
   根据艾瑞咨询统计数据显示,1982年至1997年是中国生育高峰期,而且在1987年达到顶峰,现阶段仍是婚恋高峰。移动互联网的便利性,使得越来越多的互联网服务转向移动端。而婚恋交友行业也不例外,本系统打破了只能通过线下介绍对象的限制,用户可以通过APP与其他适婚人士进行沟通交流,扩大了交友范围。本文概括性地阐述了婚恋交友系统的研究背景、目的和意义以及国内外研究现状,介绍了系统中用到的开发工具AndroidStudio、Tomcat以及MySQL,和系统用到的一些开发技术。分析了婚恋交友系统的服务端需求、客户端需求和非功能需求等,并根据需求进行了架构设计和系统设计。在系统实现上主要涉及到两个方面:Android客户端的设计实现以及服务端的API支持。开发客户端主要工作在于进行Android各种组件的布局排列、各功能界面的设计与开发;在技术选型上,使用Google官方提供的Volley与服务器端进行通信、对服务器端以Json格式返回的结果进行解析并显示在个界面组件上。在功能上主要实现了用户匹配模块、约会模块、会员模块以及个人信息模块。除此之外,由于移动终端应用程序更加重视用户体验,各界面的美化工作必不可少。服务器端的主要工作在于搭建SpringMVC+Hibernate的轻量级企业JAVA EE平台,给客户端提供API接口,使用MySQL数据库存储系统交互数据,提供管理人员使用的用户管理功能,在API方面需要遵循相关规范将客户端提交的信息进行处理并将结果以Json形式提供给客户端。最终通过功能测试以及性能测试证明,本系统的Android客户端的各个功能都能稳定、正确的运行。通过使用本系统,可以让广大适婚人群免去跑中介的烦恼,随时随地都能查找自己喜欢的对象,并能通过手机APP与匹配对象进行沟通、约会以及评价。经过系统测试和用户使用情况来看,本系统可以满足用户的交友需求,达到了预期效果。
【学位单位】:东南大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.56
【部分图文】:

增长趋势,网站


相亲征友随着互联网的发展也迅速地走进了互联网的世界 本文的研究基础主要在婚恋交友 APP 研究之上 世界上第一家婚恋网站 Match.com 成立于 1995 年的美国,在经历了概念形成及服务导入期(1995-2001) 发展及服务定型期(2001-2005) 婚恋网站发展的成熟期(2005 年至今)三个阶段以后,Match.com 已经发展成为世界上规模最大 发展最成熟的婚恋网站[3] 我国的婚恋网站虽然起步较晚,大多起始于 2003 年-2005 年,但经历,近十年的发展后,也逐渐步入了婚恋网站的成熟期 国内目前已经出现了诸如 世纪佳缘 百合网 珍爱网 网易花田 等交友系统,这些交友系统的重点都是针对青年男女婚恋的,而且已经比较成熟 2016 年 9 月网络婚恋交友移动端人群覆盖规模首次超过 PC 端人群覆盖规模,以移动端为主导的网络婚恋交友服务正式来临 从增长角度来看,移动端为网络婚恋用户增长核心渠道,企业间针对移动端用户的争夺将进一步加剧[4] 本课题将在国内外的研究成果上继续探索婚恋交友 APP 的新型模式,取其精华去其糟粕,解决用户必须付费使用婚恋交友 APP 的弊病,将会给用户提供免费服务和 VIP 服务两种模式,免费用户也可以使用 APP 的主要功能,比如每天收到两个匹配,查看用户资料,发起约会请求,相互问答和聊天,而 VIP 用户则会解锁更多功能,会被优先推送给其他用户

地图,系统架构


图 2-1 Android 系统架构图 2-1 是 Android 官方给出的架构图,从图中我们可以看到,Android 系统可分为五个部分,下文中将简单介绍各个部分:1.应用层ξApplicationsοAndroid 系统内置一套核心应用程序,如联系薄 电话程序 短消息程序 日历 地图等 这些应用都是用 Java 语言开发的,此外,开发人员还可以使用 Android 的 SDK

示意图,交互设计,系统整体,示意图


如图 3-8 所示,系统整体交互模式为:1.Android 客户端向服务器发送 Http 请求,服务器根据请求对数据库进行相应理,包括对数据的增删改查以及数据验证[15] 2.服务器执行定时任务,如定时发送匹配,修改数据库表中数据的状态,将匹息发送给 Android 客户端,客户端接收到推送后,将匹配对象展示给用户
【相似文献】

相关期刊论文 前10条

1 张庆胜;郝凤龙;金川;张涛;于海辉;杜菲;荣海博;;基于Android的拉曼光谱软件设计与开发[J];分析仪器;2019年06期

2 钟静宇;李进;樊英明;;基于Android的智能家居控制系统的设计[J];卫星电视与宽带多媒体;2019年22期

3 相润通;;基于Android的多用户课表应用[J];当代教育实践与教学研究;2018年12期

4 王成浩;李鑫宇;李丽娟;;Android开发技术的学习及应用研究[J];信息与电脑(理论版);2019年03期

5 拾影;;Android系统收费不过是时间问题[J];互联网周刊;2019年03期

6 朱晓丽;高鹏;;基于Android平台的老年人智能看护系统研究[J];山东农业工程学院学报;2019年02期

7 祁麟;;Android软件开发关键性问题探析[J];中国设备工程;2019年14期

8 徐颖慧;;基于竞赛平台的Android移动商务实验室的研究与构建[J];赤峰学院学报(自然科学版);2017年19期

9 陈斌;张燕菲;郝静;;基于应用型人才培养的“Android应用开发”课程建设初探[J];工业和信息化教育;2017年12期

10 周国华;;Android平台上的智能聊天机器人设计及应用[J];计算机产品与流通;2017年07期


相关博士学位论文 前10条

1 王持恒;Android应用安全检测与风险评估方法研究[D];武汉大学;2018年

2 Abdelmonim Mohammed Yahya Naway;基于深度神经网络的Android恶意软件检测[D];华北电力大学(北京);2019年

3 苏欣;安卓手机应用流量分析及恶意行为检测技术研究[D];湖南大学;2015年

4 张紫鹏;基于程序语言的Android应用隐私保护[D];中国科学技术大学;2018年

5 王兆国;Android恶意应用程序检测技术研究[D];哈尔滨工业大学;2017年

6 杜少勇;面向Android智能手机的数据安全问题研究[D];南京大学;2019年

7 任兵飞;基于资源访问控制的Android平台隐私保护方法研究[D];北京邮电大学;2019年

8 张文;Android应用软件的安全保护技术研究[D];北京邮电大学;2019年

9 许艳萍;基于数据特征的Android恶意应用检测关键技术研究[D];北京邮电大学;2017年

10 张笑鲁;Android移动设备的数字取证关键问题研究[D];吉林大学;2016年


相关硕士学位论文 前10条

1 梁书婷;基于Android平台的远程桌面控制系统的设计与实现[D];哈尔滨工业大学;2013年

2 明振亚;基于Android系统的微信小程序数据库取证问题分析[D];华东政法大学;2019年

3 刘东豪;Android平台下应用软件保护策略研究[D];上海交通大学;2017年

4 刘仕远;Android应用漏洞分析测试系统的设计与实现[D];大连理工大学;2019年

5 周玉磊;基于Android的数据加密系统的设计与实现[D];黑龙江大学;2019年

6 王志远;Android平台上基于人脸识别的身份认证系统的设计与实现[D];山东科技大学;2018年

7 王鹏;基于Android的小学教育移动互联网管理系统[D];东华大学;2019年

8 秦彪;面向Android APP隐私泄露的静态污点分析的正确性验证[D];江西师范大学;2019年

9 张锦;以手机Android系统为例探讨启动界面的动效视觉化设计[D];北京理工大学;2016年

10 姜源;基于函数调用图的Android恶意软件检测方法研究[D];华中科技大学;2019年



本文编号:2872740

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2872740.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户39ec0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com