活动地址:毕业季·进击的技术er
目录
前言
本平台是基于Android端+java后端+servlet+MySQL的型男塑造平台,源代码地址在文章末尾。
前端使用Android studio,后端使用eclipse,数据库使用MySQL,后端还使用了servlet技术,如下是代码包中的材料:
论文目录:
第一章 绪论
1.1 背景和意义
《型男计划》-基于 Android 的型男塑造平台是根据我个人真实减肥经历改编的一款减肥应用,这套减肥方法让我在 2021 年从 164 斤 瘦到 140 斤,2022 年从 146 斤瘦到 125 斤,以至于后来每次发朋友圈底下的评论都在说:“你瘦了,怎么做到的?”。我给好多朋友耐心的回答,并把我的方法写成文章放在知乎上(已有 900 多赞),希望有更多的人通过我的这套 “ 以计划为引导,明确目标;以直观的训练变化趋势,树立信心;以摄入支出平衡体系,科学减肥塑形 ”。但我的口诉和文章的宣传范围有限,所以我决定设计一款 基于 Android 的型男塑造平台,让更多的用户能够通过我的方法科学健康快乐瘦身。
随着移动移动互联网的发展,根据中国互联网络信息中心(CNNIC)发布的数据显示,仅仅中国网民就已经达到 6.68 亿,而手机网民规模就达到 5.94 亿。而 Android 做为使用人数最多移动开发平台,且随着 Android material design 全新的设计体验,用户体验度不断的提升,Android 将会更进一步占领市场份额。
本文综合以往安卓的文献研究成果,深入了解基于 Android 软件开发模式,将 Android 开发减肥健身现状两个方面进行阐述。
目前在国内外,减肥健身软件发展已久,在这些数不胜数的软件中无非都是围绕着,教你减肥是什么,为什么要减肥,怎么才能减肥。随着信息技术时代飞快的发展,获取这些信息的手段已经不是难事了,人们懂得这些道理,却无法坚持下来。我认为,一个减肥健身应用做得再好,用户无法坚持也是白白浪费时间,如果能让用户坚持锻炼,并配合使用优秀的减肥健身软件,那么减肥健身将事半功倍,这将是一个很大的革命。
1.2 国内外研究现状
减肥健身应用在当前,国际上较为普遍的减肥健身应用主要有 moves、Nick + Running 等等。国内常见的有:微信运动,马甲线,健身宝典,跟我练腹肌,动动记步器,薄荷,美趣。随着人们生活水平的不断提高,追求美,这类减肥减肥软件也不短不单单停留在片面的减肥健身教程上,其功能也越来越多样,服务也趋向于多元化发展,一般都提供减肥健身教程,,记录运动多久,食物/运动热量查询,以健身爱好形成的社区平台等实时性功能。大体上可以分为以下几种:
1.2.1 以减肥健身教程为主导的应用
以减肥健身教程为主导的应用指它的用户群体或者是用途主要偏向于查询动作该如何如何完成,资讯相关知识,其中基于 Android 平台以减肥健身教程为主导的应用代表性的包括 健身宝典,跟我练腹肌,马甲线等。客户群主要带着明确的目的想去专门练习某些动作,已达到某种效果。
1.2.2.以运动社区为主导的应用
以运动社区为主导的应用指它的用户群主要通过宣泄健身心得,运动状态提供一个交流平台,其中基于 Android 平台以运动社区为主导的应用 主要以咪咕运动,keep 等,这些社区型的健身应用为用户营造了一个氛围良好的交流平台。
1.2.3.以饮食为向导的应用
以饮食为向导的应用指它主要以控制饮食为主要减肥手段,在女性群里中比较受欢迎,其中基于 Android 平台以饮食为向导的应用为主导的应用 主要以薄荷,美趣 等,这些应用都以有丰富的食物库,供广大用户查询。
1.2.4.以建立教练与学员互动为向导的应用
以建立教练与学员互动为向导的应用主要以健身房为中心,大部分发起者是健身房的教练带动学员下载,作为健身圈的一个专属交流分区。其中基于 Android 平台以建立教练与学员互动为向导的应用主要以健盟等,这些应用内有大量的私教可供大家提问,解答健身疑惑。
1.2.5.以树立目标,记录三围等身体变化的应用
以树立目标,记录三围等身体变化的应用面向的用户群是那些励志要减肥,却因为种种原因无法坚持下来的人们提供一个树立信心的平台。其中基于 Android 平台以树立目标,记录三围等身体变化的应用现在并不多见,这也是我们型男计划的主打方向。
1.3 论文研究目标与内容
1.3.1 研究目标
实现一套直观展现减肥健身身型变化,让用户更加方便了解自己的锻炼成果,以此作为激励运动。设立目标系统,明确自身训练目标,在什么时间要达成什么状况。以摄入支出平衡为指导减肥向导,只有当摄入小于支出时才能减肥成功,反之依然。提高用户体验度,让用户在每次使用时都能享受使用过程,遵循 Android 设计规范,采用 material design 设计模式的应用。
1.3.2 研究内容
本课题拟构建一个基于 Android 的减肥健身计划型应用。构建此系统的总体目标是:高用户体验的同时,帮助人们轻松快乐减肥,树立信心,并能够长久坚持下去。以树立减肥信心为导向,搭建一个基于 Android 平台的减肥健身计划型软件。本系统的建立分这样几个步骤:
(1) Android 的系统架构以及提供的服务接口;
(2) MySQL 数据库
(3) Tomcat 作为应用服务器;
(4) J2EE 接口编程;
(5) 基于 Android 的应用程式编程;
(6) 功能性测试。
1.4.减肥瘦身相关概念与计算方式介绍
1.4.1 BMI 身体质量指数(Body Mass Index)
BMI 是目前国际上衡量一个人胖瘦程度以及健康的衡量标准,具体对比图参照图 1-1;
BMI 计算方法: BMI =体重(kg)÷ 身高 ^2(m)
图 1-1 BMI 身体健康指数的健康对比图
1.4.2 标准体重与健康体重范围
标准体重是衡量一个人的健康状况的重要标志 ,无论是太胖还是太瘦都对健康不利,且不能给人美感,也是成为型男的标准之一。
标准体重与健康体重范围计算方法:
男性:标准体重 =(身高 cm-80)×70﹪
女性:标准体重 =(身高 cm-70)×60﹪
健康体重范围 = 标准体重的正负 10%
1.4.3 BMR (Basal Metabolic Rate)
BMR (Basal Metabolic Rate)是维持基本生理机能的最低热量值,BMR 相当一个人处于植物人状态时所需的热量。
BMR 的计算方法:BMR =体重(kg)×24
不过 BMR 并不能准确的描述一个人的最低消耗热量,因为瘦肉组织与的生理代谢所需的热量多余脂肪组织,所以身材越胖其每小时的 BMR 会比身材瘦的人小。而且一个人无论在不爱运动,也会有轻微的运动,比如翻身睡觉,讲话等一切都是需要消耗热量的。从而引出了 REE 概念。
1.4.4 REE (Resting Energy Expenditure)
REE 静态能量消耗值,是根据身高,体重,年龄比来进行计算的能量消耗值。所以 REE 才是一般人所需的最小热能需求量。
REE 计算方法:
女性 REE = (6.25 × 身高) +(10 × 体重)- (5 × 年龄) - 161 男性 REE =(6.25 × 身高)+ (10 × 体重) - (5 × 年龄) + 5
1.4.5 由活动系数计算出每天所需的热量
根据上诉 REE