基于安卓Android平台的健康计步系统APP的设计(AndroidStudio)
无需注册登录,支付后按照提示操作即可获取该资料.
基于安卓Android平台的健康计步系统APP的设计(AndroidStudio)(任务书,开题报告,论文10000字,程序代码)
摘 要
近年来,随着生活水平的不断提高,人们也越发关注自身的健康问题,运动健康已经成为了各个年龄阶段的人群,尤其是青年人,普遍关注的话题。同时,随着智能手机的大量普及与应用,健康计步类软件也有了很大的市场,各种类型的计步软件层出不穷。
本课题为一个基于Android的健康计步系统,通过手机自带的加速度传感器感知不同方向的加速度,运用三轴加速度算法来实现基础的计步功能。为丰富系统功能,方便用户了解、管理自身运动状况,系统不仅建立了相关数据库来实现历史步数的记录,并且以周为单位进行阶段性统计,历史记录支持以图表形式显示。同时,系统加入了运动目标功能,用户可以设置自己每日的运动目标,后台通过调用历史数据来进行对比,从而查看自己的目标的完成情况,管理自己的运动计划。
本文首先论述了选题的研究背景及意义,分析了目前国内外主流的健康计步软件的功能和现状。接着,对系统进行了详细的需求分析与设计,最后详述了系统的实现过程。
关键词: Android;运动健康;计步器;手机软件
Abstract
In recent years, with the continuous improvement of living standards, people are increasingly concerned about the health of their own problems, fitness has become the crowd of all ages, especially young people the topic of universal concern. At the same time, along with the popularization and application of smart phones, healthy step meter software also had the very big market, various types of step meter software emerge in endlessly.
This topic for a healthy step meter system based on Android, through the phone's built-in acceleration sensors to different direction of the acceleration, the use of triaxial acceleration algorithm to implement the basic step function of the program. For rich system function, easy to understand and manage their own movement situation, system not only established the related database steps to implement the history record, and periodically in week statistics, historical records to support in the form of chart display. At the same time, the system to join the function of moving targets, the user can set up your daily exercise target, background by calling the historical data to compare, thus checking their own goal to complete manage your exercise program.
This dissertation discusses the research background and significance of topic selection, analysis of the current domestic and international mainstream health step meter software function and the status quo. Then, has carried on the detailed requirements to the system analysis and design, the final detail the implementation process of the system.
Keywords: Android; sports health; pedometer; mobile phone software
1.3 论文的主要研究内容
本文研究和分析了国内一些主要的健康计步软件,了解了这些计步软件的基本功能以及它们各自所具有的特点,研究了这些软件使用的计步算法,并在此基础上结合实际应用需求对健康计步系统进行了分析,设计并实现了一个基于Android 平台的健康计步软件。论文的主要研究内容如下:
(1)研究和分析了目前国内外主流的健康计步软件的功能和现状。
(2)根据实际应用需求,对基于 Android 平台的健康计步系统进行了分析与设计。本文通过需求分析,确定了系统的整体架构,完成了系统的概要设计与各个模块的详细设计。
(3)选用 Windows 10 作为系统的开发平台,Android Studio集成开发环境作为开发工具,实现了基于Android平台的健康计步系统,并对系统进行了功能测试。
1.4 论文的组织结构
本文详细介绍了基于Android的计步系统的设计与实现的全过程,具体内容如下:
第1章 绪论。对本课题的研究背景、研究意义以及国内外研究现状进行了分析和总结,对论文的研究内容和论文的组织结构进行了介绍。
第2章 系统需求分析。包括设计可行性的分析,对所要开发的 Android 健康计步系统的功能的划分和描述。
第3章 系统设计。论述了系统的总体架构,并对系统的功能模块设计、 数据库表的设计进行了详细的介绍和分析。
第4章 系统实现。介绍了系统的开发运行环境,详细的介绍了主要模块的实现过程。
第5章 总结与展望,总结了本文所做的主要工作,并对系统未来的工作进行
了展望。
本系统为基于Android平台的手机客户端的应用。本系统需为用户提供以下功能:
(1)计步功能:记录用户当日步数以及步行运动时间。
(2)显示步行历史记录:以列表和图表形式显示用户步行历史,支持以周为单位统计一周总步数以及本周平均步数。
(3)设置步行目标:用户可以自行设计每日步行目标并查看对比完成情况。
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1 研究背景 1
1.2 研究目的和意义 1
1.3 论文的主要研究内容 2
1.4 论文的组织结构 2
第2章 系统需求分析 4
2.1 系统概述 4
2.2 功能需求 4
2.2.1 计步功能模块 4
2.2.2 步行历史记录模块 5
2.2.3 步行目标设置模块 5
第3章 系统设计 7
3.1 模块设计 7
3.1.1 计步功能模块 7
3.1.2 步行历史记录模块 8
3.1.3 步行目标设置模块 10
3.2 用户界面设计 10
3.2.1 主界面设计 11
3.2.2 历史界面设计 12
3.2.3 步行目标设置界面设计 13
3.3 数据库设计 13
第4章 系统实现 15
4.1 开发环境 15
4.2 计步算法的实现 15
4.3 功能模块的实现 16
4.3.1 主界面计步模块 18
4.3.2 步行历史界面实现 20
4.3.3 步行目标完成模块 23
4.4 数据库工具类 24
第5章 总结与展望 27
5.1工作总结 27
5.2 工作展望 27
参考文献 28
致 谢 29