论文部分内容阅读
在我国,人口老龄化趋势日益明显,各种疾病的发病率的不断提高,呵护个人健康特别是中老年人的健康越来越受到国家重视,医疗数据的采集和研究与管理变得尤为重要,但是现在的医疗数据采集大多靠人工输入,费时费力,因此,建立标准的智能化的医疗数据传输与管理系统为大势所趋。目前,各医疗设备生产公司所生产的医疗设备大多只能连接到特定的医疗管理系统上,相对封闭,而且由于公司不同,它们所使用的通信规范存在很大差异,不能够相互统一,导致不同公司生产的医疗设备与其他医疗系统间无法兼容和通信。针对该问题,CEN与ISO联盟联合制定了让健康设备与医疗系统具有互操作性的IEEE 11073系列标准,最优化交换协议是该系列标准的核心,设备只要遵从该协议定义的框架组织发送数据,就能实现在不同的系统进行标准的医疗数据传输。本文基于该标准,研究和实现了一个可兼容多种标准设备的医疗数据采集,传输与管理系统,本文主要内容如下:本文首先对IEEE 11073最优化交换协议进行详细的分析和合理设计,简化该协议的相关内容,在Android平台下实现了11073核心模块,主要包括通讯模型,数据解析处理模块,相关域模型等。11073核心模块是本文的关键部分,用于控制Android端与健康设备交互过程,解析处理交互数据以及转化健康数据。考虑到程序的运行效率与复用性采用标准C语言来实现该核心部分。其次,Android客户端实现数据传输管理系统,通过蓝牙HDP协议建立与标准医疗设备的传输层连接,并实现相关接口通过JNI调用11073核心模块与符合IEEE 11073标准的医疗设备进行交互。健康设备主动向系统传送健康数据,客户端获取健康数据并通过核心模块对交互数据进行处理,并将接收到的健康数据以更直观的方式呈现给客户,用户可以在本地处理数据,也可以将数据同步到服务端进行查看和处理等。最后为了进一步的保存数据,利用SSH架构设计了服务端,用于医疗数据的存储以及相关的用户管理。经过模拟测试和实体测试,结果表明该医疗数据传输和管理系统符合ISO/IEEE 11073标准,可以兼容多种健康设备,具有良好的扩展性和实用性。