android的计步健身小助手设计说明书

现在社会中,步行锻炼也逐渐的成为了一种潮流,这也早已被运动医学家所认可。在诸多的。运动步行锻炼方式显然是一种既健康有便宜的方式,步行锻炼可以给我们带来身体上的强健,骨骼上的硬朗,让我们身心得到健康。为了达到步行上的所期望的效果,还是需要把握住《其中步行的要领和方法。不能盲目去锻炼。想要步行来锻炼身体,那么就需要正确的去控制步行的强度、步伐的长短、步行的频率和距离,因此计步器也就成为了步行锻炼的得力助手。我们的软件是通过手机内部的加速度传感器来感应获取数据,可以科学的记录和分析使用者的每一步所带来的效果,当自己定下今日步行期望值达到的时候,会有一种自我喜悦感。让用户更加有信心的去展开健康运动。
目录
一、 引言 1
二、 需求分析 1
(一)可行性研究 2
1.1经济可行性 2
1.2技术可行性 2
1.3操作可行性 2
(二)性能需求分析 3
2.1 实用性原则 3
2.2可扩展性与可维护性原则 4
2.3 安全可靠性原则 4
2.4 用户界面美观原则 4
(三) 数据需求分析 6
三、 技术介绍 6
(一)开发工具及环境简介 6
(二)开发工具 7
2.1 Android SDK介绍 7
2.2 Eclipse简介 7
2.3 JDK简介 7
2.4 ADT简介 7
(三)开发环境的配置 8
(四)Android SDK常见公共类库介绍 8
4.1 android的传感器 8
4.2 Android界面Activity介绍 8
四、 系统设计 10
(一)系统整体结构设计 10
(二)系统布局界面设计 11
(三)布局界面的设计 11
3.1 主界面的设计 11
3.2 设置界面的设计 12
(四)各功能的实现 12
4.1 传感器的设置 12
4.2 计步开始及暂停 12
4.
 *好棒文|www.hbsrm.com +Q: ^351916072# 
3 记录数据清零 13
4.4 设置步长 13
4.4 设置体重 14
4.5设置灵敏度 15
五、 系统测试 16
(一)测试模块 16
1.1测试准备 16
1.2测试过程 16
六、 总结 18
七、 致谢 19
八、 参考文献 20
引言
社会的进步不断地发展,更多人开始关注自身的健康,开始注重锻炼,步行锻炼就是一个很好的方式,在现在社会里,为了更好地记录自己锻炼的成果。我们的计步软件就很好的让用户去更好的步行来锻炼身体,给每一位用户提供了科学的数据分析。
Android代码开源的,众多人们都能使用的系统平台,它的使用范围之广,也适用于众多的市场之中,Android之所以能收到广大编程爱好者的喜爱,是因为安卓代码是开源代码,程序员可以在任何时刻都可以查看到Android系统源代码,并且Android所使用的主要的开发语言是目前最流行的java语言。这些优势让Android走向更大的市场,占据市场主导地位,所以开发一个基于Android的应用也是非常有必要的。
基于Android的计步健身小助手利用了Java Android技术开发出来的一款用于记录和分析的App,本应用是通过代码获取到手机内部的加速度传感器来感应使用者的步行的一些信息。用户可以在软件主要界面上点击按钮来控制计步的开始、暂停、清空,系统也随时自动分析计算本次所走过的总距离、所消耗的卡路里和步速等操作给用户带来更加系统的记录分析,也给广大步行爱好者提供了步行的成就感。
需求分析
现在社会不停的发展,很多人上班工作都选择了不同的交通工具,很少有运动的机会,也是缺少很多的锻炼的时间,那么现在拥有一个可以记录自己一天的步数的软件就很必要了,可以给自己一份信心,走在下班的路上,享受自己步行带来的舒适。
生活水平不断提高,健康的意识也在逐渐提高,提高自身的抵抗力,所以开始去锻炼来强健自己的身体,追求更好的生活。步行的锻炼方式也逐渐被人们所注重,为了让人们能更好地,更科学的步行健身,我们也考虑现在Android手机客户人群的庞大,所以我们开发一个android的计步软件是可行的。开源的安卓代码,方便程序员随时使用,它的传感器的获取和使用也是安卓中最大的亮点之一,利用这项传感器的开发技术可以开发出很多有价值的应用软件还有很多的游戏也是利用这项传感器的技术来编写,给用户带来非同一般的体验。当然我们计步器也是利用其中的传感器技术。
(一)可行性研究
可行性研究也被称作可行性分析,这项研究主要是对想要开发的应用进行研究调查来分析这样的软件是否有开发的可能性和开发的必要性。
可行性研究阶段是对这项应用总目标的初步的研究调查和更好的分析,然后根据所调查出来的数据提出可行性方案然后开始论证方案的可行与否。对于本软件可行性的研究上主要是从以下三个可行性来进行研究。
1.1经济可行性
锻炼健身对于上班的人们来说,繁忙的工作压力,紧迫的工作时间让他们没有多少的时间去锻炼,然而他们却忘记了最简单、最健康的锻炼方式,那就是步行。在一些时间下减少自己便利的交通方式,给自己提供更多的锻炼机会,选择步行上下班,平时上楼更多的去选择爬楼梯来锻炼自己身体,但是这些锻炼的没有一定的统计性,没办法得到专业数据的分析,健身效果也不会得到统计,在这个时候,如果有一个计步软件在手,那么就可以很好的记录分析自己的锻炼成果了。计步器现在在市场上的销售价格非常昂贵,然而对于手机上的计步软件而言,价格成本基本上是零成本。现在安卓手机普及开来,拿起手机安装一下即可开始对自己的步行锻炼进行统计和分析了,方便携带查询便捷,可以随时知道自己走了多少,没有限制性的元素。闲暇时光也可以走起来锻炼身体。从这样的角度可以知道设计一款Android的计步软件是可行的。
1.2技术可行性
开发工具:Eclipse Classic 3.7.2
数据库环境:sqlite3
系统环境:Microsoft Windows XP或以上版本
本软件主要使用的是Java语言编写。利用手机内部的传感器的技术来完成的。
2.1 功能说明
具体有如下一些功能:计步器开始运行计步,计步器停止计步,清零计步器数据,在主界面显示本次计步的总计步数,共走过了多长的路程,步行的速度,所用的总时长和消耗的卡路里量。点击手机上菜单键弹出设置菜单选项可以在设置页面中对灵敏度,设置步长和体重更改成用户符合的数据。
1.3操作可行性
我们这项应用软件采用的是安卓软件开发的,拥有安卓中主流的风格利用安卓开发软件中的基本组件开发设计界面清晰没有过多的累赘,以下图21为我们软件的基本操作的流程,图22为设置界面操作流程。

图21系统基础操作流程

图22 系统设置界面操作流程
(二)性能需求分析

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1385.html

好棒文