摘要:科学技术日新月异,人们的生产工具较过去有了很大的变化。生产力的不断进步使得人们越来越多的放弃手工生产,转而坐在电脑面前,通过电脑办公。这虽然极大的提高了生产办公效率,但由于长期处于坐的姿势以及长期背负着工作压力无处释放,给人的生理和心理都造成了一些负面的影响。
很多人已经意识到了这个问题,开始利用空闲时间开展体育运动,锻炼身体,释放生活工作压力。但很多人缺少一个可以提供健在健身饮食方面提供辅助帮助的工具。
好在随着信息技术的不断发展,智能手机已经在人们之间普及。基于Android的健身助手APP是专门为需要日常锻炼的人设计的一款手机软件。本手机APP分为前台和后台两部分功能。前台功能对用户开放。前台主要有登录注册模块、记步模块、个人信息完善模块、设置目标行走步数和提醒功能、设计健身饮食方案功能、朋友圈模块、发布动态模块。后台功能对管理员开放,管理员负责管理用户账户功能和用户动态功能。接下来,本文将从设计背景、可行性、业务流程、系统实现、系统测试等方面对基于Android的健身助手APP的功能模块进行详细的介绍。
关键词:健身助手APP,Android系统,移动互联网
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景及意义-1
1.2 国内外研究现状和发展趋势-1
1.3 课题研究的内容-2
2 关键技术简介-3
2.1 JAVA技术简介-3
2.2 Android Studio平台搭建-3
2.3 MySQL数据库-5
3 需求分析-6
3.1 系统功能需求-6
3.2 可行性分析-7
3.2.1 技术可行性-7
3.2.2 经济可行性-7
3.2.3 操作可行性-7
3.3功能需求分析-8
3.4系统的业务流程-8
3.4.1前台业务流程-8
3.4.2后台业务流程-9
3.4 系统的环境需求-9
4 系统设计-10
4.1 系统总体架构-10
4.1.1 前台功能区的设计-10
4.1.2 后台功能区的设计-11
4.2数据库设计-12
4.2.1 数据库设计原则-12
4.2.2 数据库物E-R图-12
4.2.3数据库实例-13
5 系统实现-14
5.1前台功能区的实现-14
5.1.1注册模块的实现-14
5.1.2登录模块的实现-15
5.1.3系统主页模块-17
5.1.4生成健身饮食计划模块-18
5.1.5发布动态模块-20
5.1.6修改个人信息模块-21
5.1.7朋友圈模块-23
5.1.8历史记录模块-24
5.1.8已行走的步数和目标步数可视化界面-26
5.1.9设置运动提示时间并提示离目标行走步数还剩多少步-28
5.2后台功能区的实现-30
5.2.1管理员对朋友圈的管理-30
5.2.2管理员对用户的管理-31
6. 系统测试-34
6.1测试定义-34
6.2测试方法-34
6.3测试策略-34
6.4测试流程-35
6.5测试结果分析-35
7 总结与展望-36
7.1 总结-36
7.2 展望-36
参 考 文 献-38