技术微信:375279829 欢迎来到【毕业设计资料-计算机毕业设计源码网】官网!
您的位置:您的位置:主页 > 作品中心 > 安卓/微信小程序

基于安卓的爱游App的设计与实现

技术微信:375279829

本课题包括源程序、数据库、论文、运行软件、运行教程

毕业设计资料-计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ微信传送,如果有啥问题直接联系客服

包在您电脑上运行成功

语言:安卓App/微信小程序/公众号

数据库:MySQL

框架:后台ssm、springboot、mvc、原生开发

课题相关技术、功能详情请联系技术

作品描述

 

1.毕业设计(论文)题目背景、研究意义及国内外相关研究情况

1.1题目背景及研究意义

随着计算机网络的不断普及与发展,网上商店如雨后春笋般络绎不绝地浮现出来,有调查表明:无论是东方国家还是西方国家,越来越多地用户都习惯于在网上进行沟通和交流。人们的消费平台逐渐转向虚拟世界,而在游泳健身这一块儿,开发一款游泳爱好者的交流平台也已经成为新时代的一种需求。

 近几年,随着科技地不断进步发展智能手机的普及率越来越高,而人们在日常生活和工作中,对手机的依赖也是越来越多。而Android作为目前主流手机操作系统之一,也更多的被用户所接纳,并且随之产生了各种功能丰富多样的手机APP。由于Android系统的广大用户基础,所以也更容易被人们学习使用和接受。并且随着奥运精神深入我国,运动已经成为老百姓日常生活中一个不可或缺的话题。游泳是一个很不错的锻炼项目,不仅可以加强人体心脑血管和呼吸系统的功能,并且对于保持身材和减肥都有着显著作用。

目前市面上有许多运动的App,如Keep。但是针对某一运动进行沟通交流的平台还是十分罕见的。为了找到志同道合的伙伴、可以对游泳场地提前预约以及查看详情,提高运动的体验效果。所以大家就很需要一个可以帮助大家跟沟通交流、预约场馆的工具。综上所述,以Android为平台开发软件更能得到更多用户的使用。本课题基于Android系统开发一款游泳爱好者交流沟通的App也可以为更多用户带来方便。

1.2国内国外相关研究情况

日本一直以来都十分注重全民健身、健康等问题,许多互联网公司开发各种软件来获取用户的日常活动量、运动轨迹、游泳消耗的卡路里等数据,研发出各种形式的网络健身仪器和APP软件。这些软件可以通过 wifi、互联网接入,采用视频和 GPSGIS 等技术,可以对居民游泳健身过程和数据进行远程监控。西方发达国家比如美国游泳健身健康行业发展迅速,主要采用量表形式来监控身体活动情况,对各项指标进行考核,帮助人们进行减肥,美国网络健身主要建立了各种健身公司、健身网站,以网络形式服务于相关用户,并与各大互联网公司进行前面的结合,使用各种管理系统进行管理。

就目前国内的形势而言,游泳健身运动型app作为一种“互联网+体育”模式的产物,在国家积极提倡全民健身的当今时代,能够更加有优势的为健身爱好者提供诸多便利,满足健身者在锻炼同时所需要的社交功能,因此此类app具有较为广大的潜在客户群体。

在健身APP文献研究方面存在大量的探讨,比如石璞在《不同类型大学生对运动健身类APP的选择研究》一文中指出不同用户对系统的功能需求存在很大差异,用户的满意度也不同,当前运动健身类APP种类很多,但是功能都大同小异,缺少个性创新特点。阮威在《“互联网+"时代下健身APP产品与全民健身的融合发展与创新》一文中提出“互联网+”时代下的创新思维模式与智能移动终端的普及,为全民健身市场细分领域资源的整合带来了重要机遇。

目前市场上已经有了多款游泳健身APP,但是这些APP在一定程度上只是作为一些商家的营销手段出现的,商家只是把他作为促销自己的产品或者服务的工具,很少有关于自主健身的内容,也无法对想要进行自主健身的人提供帮助。并且在使用上也存在各种各样的问题。主要表现在游泳健身APP在收费机构的主导下,一般推荐用户使用健身器材进行健身,而让一些希望能够随时随地进行自主健身的人无法尽兴。

鉴于此,开发一款专门指导人们如何自主的、自由的、免费的、正确的游泳健身APP就很有必要了。基于国内外来看,游泳运动的发展前景会越来越好。所以开发出一款游泳爱好者们交流沟通、预定场馆的App是可行的。

1.3 题目研究的意义

  智能手机已经融入人们的生活,游泳运动也越来收到广大人民群众的喜爱。本课题就是基于Android平台开发的一款软件,它将用户交流沟通、预定场馆、查看场馆信息融为一体。就目前的软件行业来看,这种App的发行还是比较罕见的。更何况随着时代地不断进步,喜欢游泳的人数会越来越多,也就推动着这类的App的发展。所以通过这款软件的开发,一方面是为了提高自己的编程能力,对所学的工程思想以及面向对象的分析设计更加的熟悉和掌握,将自己在大学几年来所学的知识融入到实际应用中去;另一方面这个软件的开发也可以在日常生活中游泳爱好者们提供一个交流沟通的平台,以达到方便大家生活的目的。

2.本课题研究的主要内容和采用的研究方案

2.1课题研究的主要内容

本系统首先需要对Android系统相关的开发技术进行学习和掌握,然后进行系统所设计的功能需求的分析,这样才能使得做出的系统涵盖比较全面,使用比较简单,才能达到我们最初对本课题的设计目标。本系统运用了Java语言编写,并且采用了Android开发组件的ActivityService组件,而数据库选择了MySQL这种关系型数据库。

通过对基于安卓的爱游App系统的分析,分析总结出系统包括两种类型的用户,一个是安卓端会员,还有一个是后台的管理员用户。后台管理员在这个系统中具备最高的管理权限,他主要实现对基于安卓的爱游App系统的后台数据信息的控制和管理。安卓端会员在本系统中的角色就是需要查看信息,在线预约等。

基于安卓的爱游App系统安卓端功能主要为会员提供可以参考的游泳健身活动,包括公告信息、健身房信息和赛事信息等,会员还可以进行预约游泳,在线留言交流。

基于安卓的爱游App系统的后台是对信息进行管理的,包括公告管理、游泳场馆管理、用户管理、预约管理、交流管理。本课题的目标是基于Android平台来开发一个游泳爱好者交流沟通的软件系统,人们可与之互动,真正实现基于安卓的游泳爱好者交流平台。

2.2课题采用的研究方法

第一、文献研究

通过查阅文献资料,了解当前关于基于安卓的爱游App系统的发展情况,获悉当前游泳健身管理流程中存在的弊端以及当前基于安卓的爱游App系统尚未解决的问题;通过文献资料,了解当前基于安卓的爱游App系统的基本实现方案以及所涉及的技术以及知识,从而评估研究时间以及可实现性。

第二、实际调研

通过了解各个基于安卓的爱游App系统流程,总结系统流程中的共同点,构建通用的基于安卓的爱游App系统;同时调研基于安卓的爱游App系统的不同之处,从而提供个性化的服务;了解各个平台中亟待解决的问题以及困境,或者当前系统中存在的不足。

第三、软件工程方法

先资料搜集、调研系统需求,整理求分析文档。然后功能需求分析,设计基于安卓的爱游App系统的系统功能,包括总体设计、对软件的功能具体进行设计,数据库设计。最后进行系统实现,使用java和安卓可维护的程序代码实现本软件的具体功能模块,并对软件进行测试,使软件能够实现基本功能。

3.本课题研究的重点及难点,前期已开展工作

   3.1本课题的重点及难点

本课题的重点是基于安卓开发,所以首先对安卓开发进行深入学习。难点是系统框架的设计和开发,使用合适的系统框架和数据库,最后使用IDEAAndroid Stdio进行开发,学习和熟悉MySQL数据库进行存储数据。

3.2前期已开展的工作

 针对本课题进行相关文献和资料检索,对所有资料进行分类和整理,熟悉所选课题,了解所选课题的必备知识、要求和系统结构图。安装Android StdioIDEA并且掌握创建工程的基本步骤,为App开发做准备工作

4.   完成本课题的工作方案及进度安排

(1) 工作方案:熟悉安卓开发,运用Android Stdio,根据开发过程编写毕业论文

(2) 进度计划:

(1-2)准备阶段:根据题目要求查找并阅读相关资料文献;          (3-4)分析阶段:确定设计总方案和设计开发的原则; 

    (5-7)设计前期:进行需求分析;            

(8-12)设计后期:实现模块设计功能,完成相应的代码;                

(13-14)测试阶段:进行总体测试,使之完全达到设计要求;                                                   

(15-18)答辩阶段:毕业论文的编写以及完善和优化。

参考文献

[1]张国防 白晓波 孙超. 基于AndroidAPP开发平台的搭建[J]. 通讯世界, 2015(12):74-75.

[2]安卓软件开发网.Android的系统架构认识,2013.

[3]https://www.chinairn.com/hyzx/20211102/160045786.shtml

[4]周子剑 彭媛 MVC框架在Android开发中的应用与实践 电脑编程技巧与维护. 2021,(05)

[5]崔俊玲 游泳带来的好处不仅仅是减肥 健康管理.2014,(03)

[6]张向阳 基于安卓的户外运动APP设计与实现 软件2020,41(11),36-38

[7] 郑超亚.基于安卓的信息技术答题系统设计与开发[D].中央民族大学,2019.

[8] 公磊,周聪.基于微信的移动终端应用程序开发与研究[J].计算机与现代化, 2018(08):22-25.

[9] 何晶.SSH框架与jQuery技术为基础的Java-Web开发应用探讨[J].计算机产品与流通,2019(11):104-105.

[10]王志辉.JAVA语言在计算机软件开发中的应用[J].电子技术与软件工程,2019(20):42-43.

[11]陈宇收.MySQL数据库备份方案研究[J].电脑编程技巧与维护,2018(10):109-110+130.

[12]韦美雁,段华斌,周新林.大数据环境下的MySQL优化技术探讨[J].现代计算机(专业版),2018(30):68-72.

[13]张继东.MySQL数据库基于JSP的访问技术[J].电子技术与软件工程,2017(15):169.

[14]王丽娟,靳继红.基于MySQL的查询优化技术研究[J].电脑知识与技术,2017,13(30):35-36.

[15]Hua Yuan,Hualin Xu,Yu Qian,Yan Li. Make your travel smarter: Summarizing urban tourism information from massive blog data[J]. International Journal of Information Management,2016,36(6).

[16]Siyuan Du,Hua Zhang,Hualin Xu,Jirui Yang,Oscar Tu. To make the travel healthier: a new tourism personalized route recommendation algorithm[J]. Journal of Ambient Intelligence and Humanized Computing,2019,10(9)



如需定做或者获取更多资料,请联系QQ:375279829
在线客服
联系方式

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线