论文部分内容阅读
随着科学技术的提高,社会的不断进步,人们在忙碌工作的同时,对家庭健康安全的重视也是日益加强,尤其是家庭成员中儿童和老人这两个弱势群体,最为需要关注。针对家庭与健康安全管理问题,本课题设计了一款基于Android平台的家庭健康管理系统。家庭健康管理系统是基于Android操作系统,采用Java语言,运用了Android平台中的重要组件进行开发。系统分为Android客户端和服务器端,Android客户端主要实现了用户登录、心率监测、运动计步、家庭成员定位信息显示等功能,服务器端主要实现了数据持久化存储,并在客户端进行通信请求时进行信息交互等功能。家庭健康管理系统有效的帮助用户查看家庭中儿童和老人的实时位置,防止走失等情况的发生。心率监测和运动计步等功能,可以帮助用户了解自身的健康状况,对疾病的预防起到一定的作用。相对于市面上利用可穿戴设备配合客户端APP进行健康管理的产品,本系统只需携带智能手机设备,极大地方便了用户的使用,并降低了用户的使用成本,可以满足广大用户的需求。本文的主要工作内容如下:1)基于光电容积脉搏波技术的移动端心率采集,使用智能手机后置摄像头采集用户指尖图像流,通过YUV格式转换,得到图片流中红色深度的轻微变化,由心率检测算法得到用户心率值。2)通过智能手机携带的加速度传感器,得到用户的三轴坐标数据,对数据采用运动计步算法处理得到阈值,来判断用户是否处于行走状态。3)通过接入高德地图定位SDK,在客户端APP显示地图,并通过家庭成员的账号关联,与服务器进行交互得到对应位置信息,实现家庭成员的位置查看。本文的最后,对系统进行了功能测试和压力测试,测试结果表明,该系统符合预期的功能,在家庭健康管理方面中具有良好的社会意义和应用价值。