基于android的个人健身监测系统(附件)【字数:10254】


目录
一、 引言 1
(一)开发背景 1
(二)选题目的与意义 1
(三)设计目标 2
(四)开发技术介绍 2
1. Android 2
2. Java 3
二、 系统分析与设计 3
(一)系统功能模块概述和分析 3
(二)系统功能模块设计 4
(三)系统功能需求 4
(四)开发及运行环境 4
(五)数据库设计 5
三、 系统功能设计与实现 5
(一) 系统页面框架设计 5
1. 引导页设计 5
2. 系统主页设计 6
(二) 用户身材监测管理功能 7
1. 用户身材管理 7
2. 用户身材监测 12
(三) 用户模块功能 13
1. 用户注册功能 13
2. 用户登录功能 14
(四) 健身及饮食方案推荐功能 16
1. 健身方案推荐 16
2. 饮食方案推荐 16
3. 个人训练方案 17
(五) 健身房区域功能 17
1. 健身房区域介绍 17
2. 健身房区域图片 18
四、 系统测试 19
(一)测试的目的与目标 19
(二)测试方法 20
(三)测试用例 20
1. 用户信息监测功能测试 20
2. 用户身材监测管理功能测试 21
3. 健身及饮食方案功能测试 22
4. 健身房区域功能测试 22
(四)测试结论 23
五、 总 结 23
致 谢 25
参考文献 26
引言
(一)开发背景
随着手机软件的兴起,互联网的快速发展,手机已经成为人们的日常生活中一种必不可少的存在。我们可以通过各式各样的手机软件来增添生活的乐趣与效率。一款款眼花缭乱的手机APP能够丰富人们的生活,也可以给人们的工作效率提升乐趣。2020年,发生在 *好棒文|www.hbsrm.com +Q: &351916072& 
我们身边周围的第一件大事莫过于新冠状病毒给武汉以及全国人民带来的严重危害。从而让我们意识到了身体健康的深刻意义,我相信通过这次疫情,大家最想要的就是健康优质的身体了,从而会有很多的人开始想要加入到健身的行业中来。万事开头难,对于一些刚刚进入到健身房的新手而言,陌生的环境,眼花缭乱的健身器材以及接踵而来各样的健身教练想你推荐种种课程会使大家十分难堪,这时,一款适用于健身小白的健身软件就可以帮助到大家。这款软件可以帮助大家了解到新手进入健身房需要知道哪些健身计划,以及大家想要根据自己的身材选择相对应的饮食计划,对于健身房中不同的区域也可以得到一些入门的了解。可以做到直接进入健身房,就可以直接熟悉陌生的环境,也可以让大家有了一个规划从而获得健康的身体。
(二)选题目的与意义
21世纪开始,中国的发展速度十分迅速,在世界的发展中已经处于领先的位置,当然有利便有弊,人们投入工作之余,越来越多的工作病危害着人们的身体健康,上班族的颈椎,以及长时间的久坐或者盯在电脑面前给人们带来的身体压力是极大的。他危害着人们的健康。
2020年初,中国爆发一个危害全人类的病毒,它影响着人们的生活,一瞬间,好像大家都呆在家中进行隔离,热闹的街头顿时荒无人烟,病情带给大家的危害是极大的,此时此刻,大家需要的不就是一个健康的身体吗?当举国上下患难与共的时候,人们开始关注到好的身体的重要性。由于工作压力的提升以及生活水平的进步,原来越多的人民群众的身体素质与当初相比完全不同。紊乱的作息方式,缺乏锻炼的身体以及越来越多的职业病危害着我们的身体,越来越多的肥胖人群以及受工作病威胁的人们终于意识到健康身体的重要性。
通过这款基于Android的健身管理系统,大家可以直截了当的了解到一些关于健身的入门知识,可以给大家一些简单的健身计划以及饮食方案,对于没有去过健身房的新手小白,一样可以在此软件中了解到健身房的各个区域器材,也可以对自己的信息进行管理,推荐给新手一些相对应的健身计划。这样一来,对于健身小白进入健身房中,就可以迅速适应陌生的环境,不再一头雾水,可以有了相对应的了解,自己也有了健身方案进行锻炼,从而获得健康的身体,更好的投入学习与工作生活。
(三)设计目标
首先实现一个软件的引导页面,从而获得更好的用户体验。用户通过使用此系统对自己的身材信息进行管理,实现健身计划以及饮食计划的功能,个人健身计划的查看以及健身房各个区域的模块设计。还有侧滑栏功能和退出功能的设计。为了给予健身新手小白更加简单易懂的健身信息与帮助,此软件非常适合方便了解到这些新手的需求与了解。
个人健身监测系统是通过安卓来实现用户自己的一个健身监测,提供给健身新用户入门的健身及饮食计划,对自己的身材进行监测记录和管理。提供给新用户健身房的基础知识,做到对自己的身材管理监测。
同时希望自己的设计课题可以提醒越来越多的上班族以及肥胖者注意自己的身体,加入到健身的行业中来,一个优秀的身体才是工作与生活的本钱。对自己的体型时刻保持着重视与监测。
(四)开发技术介绍
Android
Android 是一款广为人知的开源的,基于 Linux 的移动设备的操作系统,如智能手机和平板电脑。Android 是由谷歌及其他公司带领的开放手机联盟开发的。
Android开发技术给大家提供了相对统一的一种应用程序开发的方式,安卓可以实现使用者只需要安卓开发,这样来说的话,他们操作开发的应用程序就可以在只要是支持运行Android的不同移动设备上运行。
Android是一个强大的移动操作系统,可以与苹果4gs竞争,并支持一些相对强大的功能。例如,漂亮的ui、具有强大连接的轻量级关系数据库(可直接用于数据存储)、对不同媒体的相互支持、多点触摸、Web浏览器、多任务处理、可调小部件、单向和多向文本的多语言支持等等。

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

好棒文