android的运动健身系统的设计与实现(附件)
目 录
第1章 前言 3
1.1 研究背景 3
1.2 国内外研究现状 3
1.3 研究目的和意义 3
2.1 可行性研究 5
2.1.1 时间可行性 5
2.1.2 经济可行性 5
2.1.3 操作可行性 5
2.1.4 技术可行性 5
2.2 系统性能分析 5
2.3 软硬件需求 6
2.4 功能需求 6
第3章 相关技术 8
3.1 JAVA简介 8
3.2 MYSQL数据库 8
3.3 Android简介 8
3.4 Eclipse简介 9
4.1 概述 11
4.2 Android应用程序结构剖析 11
4.3 系统功能架构 12
4.4 数据库设计 12
4.4.1 数据库ER图 12
*景先生毕设|www.jxszl.com +Q: @351916072@
/> 4.4.2 数据表结构设计 14
第5章 系统实现 16
5.1 用户注册 16
5.2 用户登录界面 17
5.3 修改个人信息 18
5.4 重力感应实现 19
5.5 计步器 19
5.6 训练动态 21
第6章 系统测试 22
6.1 测试的方法 22
6.2 功能测试 22
6.2.1 用户登录功能测试 22
6.2.2 修改个人信息功能测试 23
6.3 可用性测试 23
6.4 测试结果分析 24
第7章 总结与展望 25
致 谢 1
第1章 前言
1.1 研究背景
信息数字化的节奏已经在逐步影响生活中的人们,人们也逐渐感受到信息化时代带来的便利性,增加了数据处理效率。随着现代网络的高度普及,伴随着各种传统操作模式的更新与紧跟着时代的发展,各种具有针对性的软件行业纷纷崛起,购物的有专门的淘宝网、天猫、京东、阿里巴巴、唯品会,蘑菇街等,出行购票也有专门的软件支持,比如12306订票系统,客运订票系统,飞机订票系统等,软件一直伴随在人们的生活周边,给生活中的我们提供了许多便利性,让我们生活的节奏不断加快。信息处理的批量化,高效率,高质量等指标一直是大家共同倡导的。中国使用网络的时间是美国日本的5倍,所以我们目前的时代是一个互联网加的时代,所有的信息都被网络覆盖,现在人们出行购物既可以网上购买,也可以线下无现金购买,仅仅需要支付宝和微信就能完成支付,形成了出门手机必带,钱包可有可无的生活模式。手机电脑的广泛使用,让我们对纸质文件的操作频率大大降低。有什么信息就可以随时随地通过电脑或者手机进行查询浏览操作,有不懂的问题可以通过浏览器输入查询得到解决办法,这样的生活方式深受大家的喜爱和接纳。社会大环境都在变革,对于运动健身信息的管理,也需要使用软件的形式进行记录与管理。由于手机小巧,相比电脑携带方便,开发出一款针对运动健身方面的APP能够实时记录运动的数据信息。
1.2 国内外研究现状
近些年来我国软件行业的技术水平越来越高,能开发出各种各样的具有独特功能的软件出来,软件已经遍布在生活各个角落,电脑端的软件已经多得数不清了,手机的广泛使用带动了APP的发展,人们看好在手机端进行软件操作。因此各种手机APP就应运而生了,网购有专门的淘宝天猫APP等,出行有高德地图或者滴滴出行APP等,手机端APP能够满足广大用户的需求。许多电脑端软件都相应开发出对应的APP出来,可以说APP的开发正是目前比较火的行业。
1.3 研究目的和意义
安卓是一种基于 Linux 的、开放源代码的操作系统,主要适用于移动设备,如智能手机和平板电脑[1]。安卓运动健身App,给广大爱好健身的用户提供了便利,该安卓运动健身App提供了计步器的功能,这个功能可以帮助正处于运动中的用户记录运动步数信息,让用户时刻清楚自己目前所消耗的能量。同时该安卓运动健身App也拥有计步目标的设置功能,让用户自己给自己设置运动目标,然后朝着运动目标进行锻炼。由于运动健身是一件持续时间长,并且锻炼过程比较枯燥的运动,为了促进用户持续运动,该安卓运动健身App也设置了训练动态功能,让用户在训练期间,对所有的训练所感可以通过发表动态功能进行发布,以此记录运动健身过程。该安卓运动健身App由于是基于网络技术的层面,所以任何人在查看安卓运动健身App的信息时,都是全天24小时都可以访问的,用户管理信息,包括发布信息,修改信息都是基于手机APP的操作,不会耽误许多时间,这个安卓运动健身App让运动健身变得更加具有趣味性。
第2章 系统分析
2.1 可行性研究
软件系统的开发是一个耗费人力、时间、金钱等物质的过程。每次开发之前都需要慎重考虑下,经过各个方面的分析,再对应分析结果查看,最终决定程序是不是有必要进行开发,该系统还是从下面几个部分进行了可行性分析的思考。
2.1.1 时间可行性
原文链接:http://www.jxszl.com/jsj/xxaq/70864.html