第3章 系统分析及数据结构设计 14
3。1 数据流程分析 14
3。1。1 上传服务器数据流程 14
3。1。2 获取服务器数据流程 14
3。2 系统功能概述 15
3。3 系统功能结构图 16
3。4 数据结构设计 17
3。4。1 概念数据结构设计 17
3。4。2 逻辑结构设计 17
3。4。3 物理结构设计 19
3。5 数据库表设计 21
3。5。1 用户信息表(tbl_fit_user表)设计 21
3。5。2 用户信息附录表(tbl_fit_user_info表)设计 22
3。5。3 运动计划动作表(tbl_act表)设计 22
3。5。4 训练计划(tbl_spt_plan表)设计 23
3。5。6 用户定制训练计划状态表(tbl_ucus_stat表)设计 24
第4章 系统主要功能详细设计 25
4。1 系统登录的实现 25
4。2 Fit健身模块的实现 25
4。3 全部健身训练模块的实现 27
4。4 我的信息模块的实现 28
4。4。1 设置页面修改用户信息的实现 28
4。4。2 训练等级勋章功能的实现 29
4。5 视频播放功能的实现 30
第5章 Fit健身APP运行调试 32
5。1 运行 32
5。2 测试 32
5。2。1 测试的目的 32
5。2。2 测试的准则 32
5。2。3 测试的方法 33
5。2。4 测试用例 33
参考文献 35
总结与展望 37
后记 39
第1章 绪 论
1。1 选题背景
随着科技的不断进步,社会的不断发展,人们的生活越发离不开手机、电脑、平板等一系列科技产品。这些科技产品虽然给生活带来的极大的便捷,能够随时随地浏览这个世界,但与此同时也让现代人的生活方式变得越来越依赖科技,并缺乏锻炼,人们的体能不断下降。世界卫生组织的一项全球性调查结果表明,70%左右的人都处于亚健康状态,为此全国乃至全球都开始提倡全民健身、健康生活的生活理念。
经过问卷调查发现,现代的上班一族面临以下几点困扰:(1)有健身的想法,却没有时间。(2)有锻炼的想法,没有合适的场地。(3)定制了不定时的健身计划,但由于对健身动作标准的不了解,动作不到位,导致没有达到预期的效果。(4)不了解健身,没有一个合理的计划,不愿盲目尝试。(5)希望有专业的健身教练给予指导,却对高昂的私教费用望而却步。(6)自己不会拟定合理、科学的健身计划。
根据以上的情况,一款集健身指导、记录、智能安排健身计划的手机移动端APP会非常受当今社会的人群的喜爱,这也是对大学所学知识的一个运用。希望通过这个应用的开发实现,使健身这个健康的生活方式融入广大人群的生活中,让更多的人加入健康生活、合理健身的行列中,提高国民的身体健康状况。