[关闭]
@heavysheep 2017-06-14T17:39:27.000000Z 字数 8883 阅读 1336

健康文档(模型及QA部分)

文档


记录

2017-06-05

开坑
有意思了...乐心自己的称,得到的结果中,微信和APP的结果完全不一样。不知道怎么想的,那我只好对数值做平滑处理了
原来有品和乐心的模型都在造假。。

2017-06-06

模型写差不多了,文本还是有很多麻烦问题,以后有大量数据了以后,可以机器学习计算更精确的参数,有机会的话

正式第一版已过坑

TODO

说明

QA部分主要针对文档未描述的细节进行整理

表位置
体重数据表:mongodb - eastnb - weight
血压数据表:mongodb - eastnb - blood_pressure

设备号暂定编码规则
示例:
[0001][04][00][0][0][0]
第1-4位: 门店编号,在前四位识别门店
第5-6位:门店类型,智慧亭为04
第7-8位:保留字段
第9位:设备迭代编号
第10位:设备线号,0为第一套设备
第11位:器材类型,0为体重秤,1为血压仪

业务流程图

智慧屋健康检测新流程0525 (1).png-180.7kB

健康指标模型

严重等级标签,2为红色,1为橙色,0为绿色
标签文本使用温度计区分文本

体重

计算方法
男:标准体重 = (身高cm-80) × 70%
女:标准体重 = (身高cm-70) × 57%

名称 区间 线段占比 标签等级
偏低 标准体重 * 70% - 标准体重 * 85% 24.5% 1
标准 标准体重 * 85% - 标准体重 * 115% 51% 0
偏高 标准体重 * 115% - 标准体重 * 200% 24.5% 2

在区间中,四舍五入为整数

说明
体重是粗略称重得到的身体重量,您的标准体重为XX(以上得到的标准体重),本次测量体重换算成斤制为 XX(kg*2)斤。

分析
偏低:您的体重偏低,请注意三餐按时,控制食量,增强锻炼。长期体重过轻可能会导致脱发、厌食症、不孕不育、溃疡、眩晕、月经不调等,对于思维和推理能力也会有影响。
标准:您的体重在正常范围内,请继续保持。
偏高:您的体重偏高,请注意加强锻炼,改变包括增加复合碳水化物(水果,蔬菜,谷类制品)的摄入量,并降低脂肪和简单碳水化物的摄入量。请不要通过节食、吃药等方式减重,不健康的减重方式会造成对身体的损害并极易反弹。

BMI

计算公式:体重/身高(单位:米) ^ 2

名称 区间 线段占比 标签等级
偏瘦 16 - 18.5 24.5% 1
标准 18.5 - 24 26.5% 0
超重 24 - 28 24.5% 1
肥胖 28 - 35 24.5% 2

说明
BMI是国际常用衡量人体胖瘦程度及是否健康的标准,请注意如果您未满18岁、怀孕、或是运动员,该指标并不一定适用。
分析
偏瘦:您的BMI指数较低。请注意增加运动,控制饮食,保持良好的作息习惯。
标准:您的BMI指数在标准范围内,请注意调节压力,膳食均衡,希望您继续保持。
超重、肥胖:您的BMI指数较高。请注意控制膳食热量,少食营养价值不高的食品入,多吃蔬菜、水果等健康食品。增加有氧锻炼。另外要注重调节心理压力,保持稳定情绪;不吸烟、不酗酒,保持良好的作息习惯。

骨量

骨量计算:bone + (用户输入身高 - 165) * 0.075
标准骨量(单位:kg)

性别 体重 推定标准骨量
男性 <80 体重/24
男性 >80 3.2
女性 <62.4 体重/24
女性 >62.4 2.6

为了便于显示,标准骨量只取小数点后1位

名称 区间 线段占比 标签等级
不足 标准骨量 - 0.1 -- 标准骨量 - 0.5 24.5% 2
标准 标准骨量 ± 0.1 51% 0
标准骨量 + 0.1 -- 标准骨量 + 0.9 24.5% 0

说明
骨量代表骨骼的健康情况,与骨骼强度密切相关。不同年龄时间段人体骨量是不同的,遗传、营养、运动、日照、保健等都会对骨量产生影响。

分析
不足:您的骨量不足,有骨质疏松、驼背、骨折的潜在风险。
标准:您的骨量在标准范围内。
在不足和标准下,如果年龄<=22岁
在您目前的年龄阶段,您的骨量仍有上升的空间。生长阶段骨量峰值越高,将来骨量流失的风险就会越低。此阶段建议您充分运动,补充足量钙质,降低含磷酸盐、草酸丰富的食物摄入,并养成良好的作息习惯。
在不足和标准下,如果年龄>22岁&<35岁
在您目前的年龄阶段,应注意增强骨骼健康。不吸烟,少饮酒,饮用咖啡等要适量,注意饮食均衡和口味清淡,保证充分运动,养成良好的作息习惯。
在不足和标准下,如果年龄>=35岁
在您目前的年龄阶段,应开始注意预防骨量流失。多食牛奶、豆类、蔬菜等食物有助于强化骨骼,同时适当的进行运动,注意饮食清淡,补充胶原蛋白和维生素可减少钙质流失,并应每年检测一次骨质密度。

优:您的骨量水平较高,说明您的生活习惯比较健康,营养摄入合理。由于骨量在短期内不会出现明显变换,您只要保证健康的饮食和适当的锻炼,就可以维持健康的骨量了。

脂肪率

脂肪率计算:
男: (fat + (165 - 身高) * 0.38)% (最低不低过5%,最高不超过45%)
女: (fat + (165 - 身高) * 0.44)% (最低不低过5%,最高不超过45%)

性别 名称|年龄 1-39岁 40-59岁 60岁及以上 线段占比 标签等级
男性 偏瘦 5% -- 16% 5% -- 17% 5% -- 19% 24.5% 1
男性 标准 16% -- 21% 17% -- 22% 19% -- 24% 26.5% 0
男性 偏胖 21% -- 26% 22% -- 27% 24% -- 29% 24.5% 1
男性 26% -- 45% 27% -- 45% 29% -- 45% 24.5% 2
女性 偏瘦 5% -- 24% 5% -- 25% 5% -- 26% 24.5% 1
女性 标准 24% -- 31% 25% -- 32% 26% -- 33% 26.5% 0
女性 偏胖 31% -- 36% 32% -- 37% 33% -- 38% 24.5% 1
女性 36% -- 45% 37% -- 45% 38% -- 45% 24.5% 2

说明
脂肪率是指脂肪重量所占身体重量百分比。男性脂肪率达到12-14%,女性脂肪率达到20%-22%,就能比较显著的看到肌肉线条。

分析
偏瘦:您的脂肪水平偏低。小心过低的脂肪率也会引起一些疾病,注意多吃多运动,才能穿衣显瘦、脱衣有肉。
标准:您的脂肪水平健康。只要您保持摄入水分,注重饮食习惯,饭后百步走,就能轻松保持脂肪率不攀高。
偏胖:您的体脂肪水平偏高,增强高频低强度的运动,减少零食和高油高脂食品的摄入,循序渐进的恢复至健康的脂肪水平。
胖:您的体脂肪水平过高,建议您在饮食上不选择高油高脂食物,不吃零食,每日三餐减少糖和盐的摄入;同时坚持高频低强度的运动,能有效燃烧脂肪,降低体脂水平。

肌肉率

肌肉率计算:
男: ((muscle + (165 - 身高) * - 0.38) / weight)%
女: ((muscle + (165 - 身高) * - 0.44) / weight)%

性别 名称 区间 线段占比 标签等级
不足 60% -- 72% 24.5% 2
标准 72% -- 82% 51% 0
82% -- 92% 24.5% 0
不足 56% -- 68% 24.5% 2
标准 68% -- 78% 51% 0
78% -- 90% 24.5% 0

说明
肌肉率是肌肉重量占体重的总比率,该指标体现了身体健康状况及力量程度。

分析
不足:您的肌肉量不足。一般来说,运动量过小和节食是肌肉流失的主要原因,请您控制饮食,增加膳食结构中蛋白质的比例,注重平时的锻炼,好的身体是生活的本钱。
标准:您的肌肉量在标准范围内。您可继续保持或增加运动量,并加大膳食结构中蛋白质的比例,减少热量较高食品的摄入,使身体更加健康。
优:您的肌肉量较高。健美的身材来之不易,请继续保持。

水分率

水分率计算: (water + (身高 - 165) * 0.15)%

性别 名称 区间 线段占比 标签等级
男性 不足 37% - 53% 24.5% 1
男性 标准 53% - 67% 51% 0
男性 67% - 75% 24.5% 0
女性 不足 35% - 50% 24.5% 1
女性 标准 50% - 60% 51% 0
女性 60% - 75% 24.5% 0

说明
水分率是身体水分占体重的百分比,该指标能反应身体循环的健康情况,并在减重时反馈出减重方法是否健康。
分析
不足:您的体内水分不足。请注意规律的饮食习惯和每天八杯水的摄入,不要等口渴再去饮水,天气炎热时要补充更多的水分。
标准:您的体内水分在标准范围内。保持体内水分充足能帮助您更好的消化和吸收养分,并促进新陈代谢,带走身体的废料和毒素。
优:您的体内水分较高,身体循环能力较好,请继续保持。

健康历史模型

数据范围说明

最近5次的定义有很大歧义,而我们恰好需要两种歧义的处理
对折现图来说,最近5次的数值形成折线图指得是某项指标的最近5次
对健康建议来说来说,部分规则的判断依靠某项指标的最近5次,部分规则判断依靠上一次检测的数值,这是很容易引起歧义的部分。

文本类型说明

排它文本:当此规则成立,以常规文本颜色显示此条文本;如果有多条排它文本规则成立,只显示id靠前的排它文本。
排它文本规则一旦成立,不会显示提示和文本类型的文字。
提示:当此规则成立,置顶此文本于文本块上方,使用提示颜色区别与常规文本的不同。当一个定义中多条规则成立,只该定义中显示id靠前的提示;当多个定义中的多条规则成立,使用换行拼接多条提示信息。
不管提示出现后是何种情况,均不影响常规文本的显示
文本:即常规文本,当文本符合条件即显示;当多条规则成立,按id顺序返回多条文本的拼接。

其它定义

上次测量:用户以次为单位,上一次测量的数据。
本次测量:用户以次为单位,本次测量的数据。
文本指标范围:用户上次测量指标和本次测量指标的交集,作为健康历史模型的返回范围。
例如用户A在某天检测进行了血压检测,赤脚进行了体重检测,相当于完整的进行了检测。2日后再次检测时没有进行血压检测,只赤脚进行了体重检测,此时因为上次检测数据完整,本次只有体重秤的全部指标,取二者的交集,指标范围为体重秤的全部指标。

定义1:数据不足

规则ID 规则 返回文本类型 返回文本内容
1 只有一次数据 排它文本 我们还不够了解您,不能对您的健康提供合理的建议哦~
2 文本指标范围为空 排它文本 我们还不够了解您,不能对您的健康提供合理的建议哦~
3 本次测量时间 - 上次测量时间 >= 100天 排它文本 很抱歉,您最近两次的测量时间相距太久,我们不能为您提供合理的健康建议

定义2:短期身体指标变动

规则ID 规则 返回文本类型 返回文本内容
4 7日内测量体重变化极差>8%或>6kg 提示 您的某项指标在短期内大幅度变化,如该次检测非本人操作或测量有误,建议您删除该次数据,使我们更好的为您提供健康建议
5 30日内测量体重变化极差超过12%或>8kg 提示 同规则4文本
6 最近5次检测骨量极差>0.8 提示 同规则4文本
7 30日内身高极差>10cm 提示 同规则4文本
8 30日内脂肪率极差>6% 提示 同规则4文本
9 30日内BMI极差>2 提示 同规则4文本

定义3:体检未全部完成

规则ID 规则 返回文本类型 返回文本内容
10 本次检测当用户只完成体重检测或血压检测 提示 建议您每次完成全部检测,使我们更好的为您提供健康建议
11 本次检测当用户完成了体重检测且只获得了体重 提示 建议您每次脱掉鞋袜进行体重体脂检测,使我们更好的为您提供健康建议

定义4:常规文本第一段

此段为概括和说明部分,规则按顺序触发后,用逗号连接,结尾为句号。

规则ID 规则 返回文本类型 返回文本内容
12 本次测量时间 - 上次测量时间 < 100天 文本 x日内
13 文本指标范围内有体重 & 本次测量时间-上次测量时间<7天 & 涨跌幅>8%或相差>6kg 文本 您的体重大幅上升/下降了 x kg,是不是受到了人生的重大打击?
14 文本指标范围内有体重 & 本次测量时间-上次测量时间 > 7天 & < 30天 & 涨跌幅> 12%或相差 > 8kg 文本 同规则13文本
15 文本指标范围内有体重 & 本次测量时间 - 上次测量时间 > 30天 & 体重涨跌幅变化>16% 文本 同规则13文本
16 文本指标范围内有体重 & 规则13、14、15未触发 文本 体重上升/下降了 x kg
17 文本指标范围内有脂肪率 & 本次检测脂肪率 - 上次检测脂肪率绝对值 < 2% 文本 脂肪率基本平稳
18 文本指标范围内有脂肪率 & 本次检测脂肪率 - 上次检测脂肪率绝对值 > 2% & < 4% 文本 脂肪率上升/下降了 x %
19 文本指标范围内有脂肪率 & 本次检测脂肪率 - 上次检测脂肪率绝对值 > 4% 文本 脂肪率大幅上升/下降了 x %
20 文本指标范围内有血压 & 本次测量的血压水平和上次测量血压水平相等 文本 血压水平与上次持平
21 文本指标范围内有血压 & 本次测量的血压水平和上次测量相差 = 1级 文本 血压水平有所浮动
22 文本指标范围内有血压 & 规则20、21未触发 文本 血压水平大幅度变动,请您调整心态、控制情绪
23 规则16触发 & 规则17触发 & 规则20/21触发 文本 日常的吃饭、饮水、睡眠和运动都会引起这些微小的变化
24 规则13/14/15/19/22触发数 >= 1 文本 您的某些指标在最近较大的变化,请对这些指标的变化引起注意
25 规则23、24均未触发 文本 您的某些指标在最近有小幅波动,请关注身体的变化

定义5:常规文本第二段

此段为建议部分,规则除36外,以逗号连接,文本第二段结尾为句号。
如果没有特别说明,规则中的都为本次检测

规则ID 规则 返回文本类型 返回文本内容
26 文本指标范围内有骨量 & 骨量处于标准及以下 文本 早晚各引用一杯低脂奶,补充身体钙质
27 文本指标范围内有骨量 & 骨量处于标准及以下 & > 35岁 文本 戒除烟酒
28 文本指标范围内有骨量 & 骨量处于不足 文本 适当户外活动,增加日照时间
29 文本指标范围内有脂肪率 & 脂肪率处于偏胖或胖 文本 积极参加游泳、慢跑等游泳运动,每日坚持3次平板支撑1分钟
30 文本指标范围内有脂肪率 & 脂肪率处于偏瘦 文本 增加食量,适当进行俯卧撑等力量训练
31 以上3条未触发 文本 每周1-2次30分钟以上的有氧运动,保持体形
32 文本指标范围内有脂肪率 & 肌肉率处于标准 文本 要想获得更紧致的体形,可以增加力量训练
33 文本指标范围内有肌肉率& 肌肉率处于不足 文本 每日进行2组15分钟以上力量训练,提高肌肉质量
34 本次检测体重 < 上次检测体重 文本 在减重时,如果水分率下降,说明减重方式不健康,请及时调整
35 文本指标范围内有水分率 & 水分率处于标准及以下 文本 多吃水果,每日饮用至少八杯水
36 规则26-35有任意一条规则触发 文本 在第二段前方增加“我们建议您:”,在规则26-35文本以句号结尾
37 规则23触发 文本 如果您这最近已经增加大量运动或采用了健康饮食,请坚持,身体需要更长时间才会发生变化
38 规则24触发 文本 不管指标变化是否朝着您希望的方向发展,身体的适应需要一个周期。如最近您身体感到不适,请前往医院进行更全面的检查
39 规则25触发 文本 如最近的某些指标在向您希望的方向发展,证明您对身体的改变起到了效果,请继续加油;如指标在向您不希望的方向发展,也请引起您的注意,及时调整让身体指标回到理想值

以下是正式版剔除指数(可能会恢复)

内脏脂肪指数

名称 区间 线段占比 标签等级
标准 0 - 8 39% 0
警惕 8 - 14 49% 2
危险 14 - 18 12% 2

代谢率

QA

1 进入检测页面

2.操作流程

3.健康报告

4.历史检测

测试项目|测试时间 1日 2日 4日 5日 6日
体重检测
血压检测 × × ×

当用户点击体重选项,会看到测试2-6的折线图(最近5次)。
当用户点击血压选项,会看到测试2、4、6的折线图(最近3次)
即每项折线图以该项作为颗粒度而不是以该次作为颗粒度。

当用户已有健康检测历史数据,进入历史检测页面。

此时点击返回,回到数据过期默认图

image.png-61.4kB
方案2 清除历史数据后直接关闭该页面

5.其他产品问题

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注