健身助手安卓版APP软件的开发研究_第1页
健身助手安卓版APP软件的开发研究_第2页
健身助手安卓版APP软件的开发研究_第3页
健身助手安卓版APP软件的开发研究_第4页
健身助手安卓版APP软件的开发研究_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、健身助手安卓版APP软件的开发研究摘要随着国家全民健身计划的推进和人们健康意识的不断提高,越来越多人开始注重健康。目前移动设备已经融入到我们的生活中,互联网上相关健身信息层出不穷,利用智能手机学习不同的运动方式,对运动进行计划。让无暇到健身房锻炼的人可以随时运动,成为一种新的健康追求。为了实现健身信息化,适应当前社会的生活节奏,设计一款健身助手 APP 是非常有意义的。本文根据健身助手 APP 软件实现整个流程,首先探讨了课题实施的基本背景,指出课题研究对健身爱好者带来的益处,指出课题研究的主要目标和重要意义。然后阐述了系统实现采用到的 Android、Java、Tomcat、Eclipse

2、等核心技术。接着从技术、经济和社会等方面分析了系统建设的可行性,对系统核心功能、业务流程、功能用例进行了分析,同时对系统非功能性需求进行了分析。然后指出了系统建设的原则,指出系统采用的应用架构、技术架构、物理架构,明确了系统主要功能构成,通过 E-R 图和数据库表结构从逻辑结构和物理结构两个方面设计了系统数据库。文章对系统核心功能模块进行详细设计,本文研究的健身助手 APP 主要包括登录注册、APP 首页、发现、圈子、我的账号等功能模块,主要面向广大健身用户,支持用户查看个人健身情况、健身资讯、课程视频,用户还可以发朋友圈和修改个人基本资料。最后展现了系统实现的具体效果,并对健身助手 APP

3、进行测试,对测试结果进行总结。本文研究的主要内容是系统需求分析、设计、编码实现等。本系统使用的面向对象语言是 java 编程语言,采用Spring MVC 框架进行集成开发,采用 Android 进行前端开发,通过模块化、集成化开发,APP 能够正确、快速运行,基本满足用户需求。本课题通过开发健身助手 APP,推广了全民健身理念,可以不受时间空间限制,通过健身 APP 课程信息指导自主健身,提高身体素质和时间利用效率,从而实现身心健康。因此,健身助手 APP 的开发具有十分重要的现实意义。关键词:全民健身,健身助手 APP,AndoridAbstractWith the advancement

4、 of the National Fitness Program and the continuousimprovement of people’s health awareness, more and more people have begun to payattention to health. At present, mobile devices have been integrated into our lives. Therelevant fitness information on the Internet has emerged in an endless stre

5、am. We usesmartphones to learn different forms of exercise and plan sports. People who have notime to exercise in the gym can exercise at any time and become a new pursuit ofhealth. In order to realize the informatization of fitness and adapt to the rhythm of lifein the current society, it is very m

6、eaningful to design a fitness assistant app.This article according to the fitness assistant APP software to achieve the entireprocess, first discussed the basic background of the implementation of the subject,pointed out that the subject research benefits for fitness enthusiasts, pointing out themai

7、n purpose and important significance of the research. Then the core technologiesof Android, Java, Tomcat, Eclipse and so on are introduced. Then the feasibility ofsystem construction was analyzed from the aspects of technology, economy and society.The core functions, business processes and functiona

8、l use cases of the system wereanalyzed. At the same time, the non-functional requirements of the system wereanalyzed. Then it points out the principle of system construction, points out theapplication architecture, technical architecture and physical architecture adopted bythe system, and clarifies

9、the main functional components of the system. The systemdatabase is designed from two aspects: logical structure and physical structure throughE-R diagram and database table structure. The article makes detailed design of the corefunctional modules of the system. The fitness assistant APP studied in

10、 this paper mainlyincludes function modules such as login registration, APP homepage, discovery, circle,and my account. It is mainly for the majority of fitness users and supports users to viewpersonal fitness conditions and fitness information. , course video, users can also senda circle of friends

11、 and modify personal basic information. Finally, the specific effects of the system were demonstrated, and the fitness assistant APP was tested and the testresults were summarized. The main content of this paper is the analysis of systemrequirements, design, coding and implementation. The object-ori

12、ented language usedin this system is the Java programming language. It adopts the Spring MVC frameworkfor integrated development and adopts Android for front-end development. Throughmodularization and integrated development, the APP can run correctly and quickly,basically meeting the needs of users.

13、This topic through the development of fitness assistant APP, to promote theconcept of national fitness, you can not be limited by time and space, through fitnessAPP course information to guide independent fitness, improve physical fitness and timeutilization efficiency, so as to achieve physical and

14、 mental health. Therefore, thedevelopment of fitness assistant APP has very important practical significance.Key words:National Fitness, Fitness Assistant APP, Andorid第 1 章 绪论1.1 课题研究背景。随着 5G 时代的来临,提升了信息化建设速度,各种智能终端设备都被广泛应用于生活中,成为了必不可少的一部分。如今手机已经不仅仅局限于通信作用,智能化的手机开始涉猎人们的休闲、娱乐和社交。人们通过手机可以面对面视频,随时预定票务、

15、观看电视节目等,简直就是缩小版电脑1。智能化手机应用不断地改变着人们的生活方式、社交方式等等,而未来趋势,手机和我们生活也是息息相关的。移动用户数量的急速增长,我国手机用户已经超过 9 亿,全球第一大市场。目前,我国每个手机用户,手机 APP 的数量平均超过十个。在 APP 开发领域,我国 APP 开发数量依然取得全球第一2。与 APP 整体数量暴增同时发生的就是,APP 的内容也越来越细分。个性化内容或服务的手机 APP,匹配更加精准的人群,随着时代的进步与发展,电子信息技术愈加成熟并深入现代人的日常生活,对于现代的年轻人来说 APP 的应用越来越重要,APP 应用为我们提供了更多便捷的生活

16、与工作方式,几乎贯穿全天候二十四小时,越来越多的人们每天第一件事一定是打开手机接受各类信息,使用各类 APP 应用也成为了一种时尚与风潮。现在,快节奏的生活方式,让许多人没有多余的时间去进行锻炼。尽管人们越来越关心自己的身体状况,但是蹑影追风的生活节奏使人们难以挤出时间锻炼身体,生活作息没有规律,极易导致亚健康。研究表明,每周坚持有规律运动的人群对亚健康有改善的作用。选择正确的锻炼方式和运动计划来转移精神疲劳和心理压力,能够有效地预防亚健康。顺应着国家开展全民健身的活动,国人参与到运动锻炼的热情不断提高。健身已经不再是单纯为了增强体质,而是上升到了人民精神文明的需求。本系统主要分析了人们在无暇

17、到专业的健身场所这一方面所面临的问题,传统线下到健身房锻炼的模式已经不能够适应市场发展的需求。随之更加快捷、个性化的健身方式正在进入人们的生活。结合智能手机发展迅速和人们对自己的健康关注的背景下,研究一款基于 Android 的健身APP 是一种可推崇的方案。1.2 国内外研究现状。1、国外体育方面 APP 研究现状。日本一直以来都十分注重全民健身、健康等问题,进入 21 世纪后,相继开展了各种全民健康活动,并利用互联网平台发挥健身推广、应用等功能。许多互联网公司开发各种软件来获取用户的日常活动量、运动轨迹、消耗的卡路里等数据,研发出各种形式的网络健身仪器和模式3。这些软件可以通过 wifi、

18、蓝牙接入网络,采用视频技术和 GPS、GIS 等技术,可以对居民健身过程和数据进行远程监控。民间健身类非营利组织数量众多、分布广泛,各个社区基本都有网络健身中心,在管理和体系建设方面都比较成熟,可以为社区居民提供健身及交流的场所4。西方发达国家比如美国健身健康行业发展迅速,主要采用量表形式来监控身体活动情况,对各项指标进行考核,帮助人们进行减肥5,美国网络健身主要建立了各种健身公司、健身网站,以网络形式服务于相关用户,并与学校体育教育有了全面的结合6。2、国内健身方面 APP 研究现状。就目前国内的形势而言,健身运动型 app 作为一种互联网体育;模式的产物,在国家积极提倡全民健身的当今时代,

19、能够更加有优势的为健身爱好者提供诸多便利,满足健身者在锻炼同时所需要的社交功能,因此此类 app 具有较为广大的潜在客户群体。但目前市场上所具有的健身型 app 在功能内容上还存在一些不足与缺失,使得用户体验感较差,并存在功能同类化严重和盈利模式单一等问题。因此我认为健身型 app还可在许多方面进行调整改善7。在健身 APP 文献研究方面存在大量的探讨,比如石璞在不同类型大学生对运动健身类 APP 的选择研究一文中指出不同用户对系统的功能需求存在很大差异,用户的满意度也不同,当前运动健身类 APP 种类很多,但是功能都大同小异,缺少个性创新特点8。阮威在互联网+;时代下健身 APP 产品与全民

20、健身的融合发展与创新一文中提出 互联网+;时代下的创新思维模式与智能移动终端的普及,为全民健身市场细分领域资源的整合带来了重要机遇。赵雷鸣在全民健身网络信息资源服务现状及对策的研究一文中表明现在的健身 APP 缺乏对用户信息的分类管理,导致信息混乱,,查询困难;缺乏专业的健身知识指导,健身信息数据库有待完善。李壮志,李立,李长虹在网络时代的大众健身服务现状一文中提出了三种网络健身形式,分别是私教、在线健身、远程健身管理和监控。在他们的观点中,认为网络时代的大众健身是一种新型的健身方式,能够实现健身方式多样化、个性化及家中健身这种模式。邱淑敏,江崇民,武东明在健身指导网站评价指标体系的建立和应用

21、研究提出了健身指导网站评价指标体系,并详述了该评价指标体系的不足之处。虽然如此,但健身指导网站评价指标体系在 app应用领域是否合适任然需要在接下来的工作中进行试应用才能得到验证9。曹杰(2009)韩洪侠(2013)的高校学生体育健身网络咨询系统的可行性研究和大学生体育健身网络咨询系统的构建两篇文章中提出了网络咨询系统的构建,其研究方法我认为值得借鉴,首先可以对 app 应用受众,既爱好健身运动的中青年人群进行体育健身调查和分析,依据分析结果对体育健身网络咨询模块进行设计调整,最后对 app 应用中的体育健身网络咨询模块进行开发。通过阅读以上文献资料,可得出结论大部分的应用研究是通过文献资料法

22、、问卷调查法和访谈法收集基础数据资料,之后再对调查结果进行统计与分析得出相对切实可信的研究结论。然而在调查的过程中由于人为因素及客观因素的影响,必然会存在各种问题,基数庞大的调查访谈实施起来将更加复杂,在面对受众人群对健身型 app 的功能了解不足以及如何能保持客户群体对健身型 app 的持续兴趣等问题下,我们就需要对各种问题给予解决回应,这是本课题的研究价值所在。1.3 研究目的和意义1.3.1 研究目的1.3.2 研究意义1.4 论文结构第二章 相关技术2.1 ANDROID 技术2.2 JAVA语言技术2.3 TOMCAT 技术2.4 ECLIPSE 技术2.4 BMOB技术2.5 本章

23、小结第三章 需求分析3.1 可行性分析3.1.1 技术可行性分析3.1.2 经济可行性分析3.1.3 社会可行性分析3.2 系统功能分析3.2.1 应用场景描述3.2.2 登录注册模块3.2.3 首页模块3.2.4 发现模块3.2.5 圈子模块3.2.6 我的模块3.3 系统业务流程分析3.4 系统非功能性需求3.5 本章小结第四章 系统设计4.1 系统的设计原则4.2 系统架构设计4.2.1 系统应用架构设计4.2.2 系统技术架构设计4.2.3 系统物理架构设计4.3 系统功能模块设计4.4 实体类模型设计4.5 数据库设计4.6 本章小结第五章 系统实现5.1 系统逻辑编码规则5.2 系统功能模块实现5.2.1 登录注册模块5.2.2 首页模块5.2.3 发现模块5.2.4 圈子模块5.2.5 我的模块5.3 本章小结第六章 系统测试6.1 系统测试方案6.1.1 测试目的6.1.2 测试环境与测试工具6.1.3 测试计划6.2 测试过程6.2.1 功能测试6.2.2 数据完整性测试6.2.3 兼容测试6.2.4 系统性能测试6.3 测试总结6.4 本章小结第 7 章 总结健身助手;App 基本完成需求分析中的所有功能,实现了用户注册登录,用户修改个人信息,用户查看健身数据,用户参与视频课程,学习健身知识,发布动态,收藏动态,评论动态,修改密码等模块。在开发过程中开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论