论文部分内容阅读
国民健康水平关系着国家的兴衰,慢性病是最影响人类健康的一类疾病,积极预防、早发现、早治疗是应对慢性病的有效方法。定期参加医院健康检查,或长期使用健康监护设备可以及早的发现慢性病。由于智能手机硬件性能的不断提升,基于智能手机的健康监护产品层出不穷,但目前市面上大部分该类产品功能比较单一,适用范围比较窄。鉴于此,我们对健康管理系统进行研究,该系统包括三个子系统:医院健康检查子系统,帮助健检客户自助完成健检流程;家居睡眠监测子系统,让使用者可以在家完成睡眠质量的监测;室外运动教练子系统,帮助运动者达到科学的健身效果。本文主要工作是设计各子系统中智能终端(手机或平板电脑)APP软件,具体研究内容如下:1.完成医院健康检查子系统中平板电脑(Android端)APP软件设计。(1)实现了健检流程引导功能:选择Android平台自带的SQLite数据库来存储客户的健检资料,使用JSON数据格式来与DATA服务器交换数据;(2)实现了健检路径引导功能:采用i Beacon定位技术,结合单点定位算法实现室内蓝牙定位,借助A*算法计算到下一个检查室的最短路径;(3)实现了整个APP的界面设计和功能。本子系统中的APP设计完成后投入到台湾高雄长庚健检中心使用,结果受到医护人员和健检客户的一致好评。2.完成家居睡眠监测子系统中智能手机或平板电脑(Android端)APP软件设计与Web服务器建立。(1)实现客观睡眠监测功能:设计一种睡眠翻身检测算法,其翻身识别正确率达到了99%,然后根据翻身间隔是否大于20分钟来判定睡眠期/清醒期,并使用睡眠品质评估模型计算睡眠潜伏期、总睡眠时间、睡眠效率和觉醒次数共四项指标;(2)实现主观睡眠监测功能:采用匹兹堡睡眠质量指数量表等7项量表,使用Wamp Server作为Web服务器,用来存储客户信息、睡眠量表和评测结果;(3)实现了APP的界面设计和功能。使用腕部加速度采集设备,并配合本子系统中APP软件和Web服务器,就可以在家实现长期的客观睡眠监测和主观睡眠监测。3.完成室外运动教练子系统中智能手机(Android端)APP软件的设计。(1)实现实时接收和绘制心电数据功能:建立Service接收和处理通过蓝牙串口协议发送来的心电数据,采用Surfaceview实时绘制动态心电波形;(2)实现了心率提取功能:以每200ms为一个时段,采用差分法,结合阈值动态调节来侦测R波;(3)实现了运动心率控制提醒功能:实时心率和目标心率通过Surface View绘制在APP界面,并通过两者之间的比较,提醒使用者做出相应的运动强度调整;(4)实现了整个APP的界面设计和功能。使用心电采集设备,并配合本子系统中的APP,就可以有效的监测运动者的当前心率,并通过智能提醒帮助其达到目标心率区间,完成科学的健身锻炼。