有关手机开发的智能健康项目中数据的可视化和数据的分析有许多种。基于Android的智能健康管理系统此课题将运用曲线、报表、散点折线图、柱状图、简单的饼状图来展现数据并对其分析。
算法分析。首先是身体健康指数分析。人体身高与体重之间的一种关系,即身体健康指数,衡量身体内脂肪总量的相关指标,主要相对于全身性的肥胖程度(正常、超重、肥胖)。由于身体健康指数计算的是身体内脂肪的比例,所以在测量身体时因超重而面临心脏病、高血压等,风险上比单纯的以体重来认定更具准确性。本健康指数测试计算公式:身体健康指数=体重(kg)/身高(m2),实际理想体重(Kg)=20×身高(m2),其次是血压数据、脉搏、心电图、体温、血糖浓度、血氧饱和度的测量进行用户的输入,来判断一个人体健康的走势。一个正常的人(无任何病状信息)如下:成人空腹血糖:3.9~5. 6mmol/L(70~100mg/dl)。餐后2小时血糖小于6 .7mmol/L(低于200mg/dl)。空腹血糖≥7mmol/L或餐后2小时血糖≥11mmol/L为糖尿病。通过对食膳食物的输入,可以计算出个人血糖浓度。正常成人呼吸的频率应为16~20次/分,呼吸与脉搏之比约为1∶4,而体温与脉搏的正常关系应为:体温每升高1摄氏度,脉搏约增加10~20次/分。通过对体温的输入可以对脉搏进行计算和测量,也可以通过自身对脉搏测量对自己体温进行分析计算。我的系统也会考虑影响脉搏的因素如正常人在运动后、饭后、酒后、精神紧张及兴奋时均可使脉搏加快,但很快可恢复到正常水平。长期进行体育锻炼的人或运动员的脉搏较慢。其次系统有每天的身体指标测试表,测量日常生活中的状态和习惯。如手指、脚趾是否冰冷,早上几点起床,一天是否做简单的运动,是否感冒,夜里几点休息是否失眠,抽烟和喝酒的状态,以及是否服用药物或吃补品。食膳的素肉分配比率通过与正常阶段的人群的判断进行分析计算出个人健康信息。还有通过一个年龄阶段对食膳的摄入卡路里以及对静坐、慢跑、走路、做剧烈运动时间进行卡路里分析计算得出个人每天的健康状态。而且通过手机的重力感应系统,在跑步时我们可以测量运动量的剧烈程度,通过传统的分析加上实地的测量数据进行对比分析,得出个人健康信息。