论文部分内容阅读
随着移动互联网的发展,终端设备已经进入智能数字时代,智能手机、平板电脑等越来越越深入到人们的生活和工作中,这促使了智慧城市的蓬勃兴起。在智慧城市的建设中,智慧医疗作为不可或缺的一部分,在简化就医流程、实时健康监测等问题都起到关键作用。然而现阶段,虽然各种成熟的硬件设备能良好的支撑数据采集工作,受限于硬件功能单一的固有特点,难以有效控制患者与医疗机构连接环节,导致数据采集后利用率低,人机交互性差问题突出,尤其是在隐私保护方面,嵌入式系统数据库SQLite默认以明文形式进行数据存储,这将造成极大的安全隐患。针对以上问题着眼于对Android操作系统的研究,利用其开源性与易用性的特点,搭建智慧医疗数据采集保护系统,作为连接硬件设备与服务器的中间环节,力求达到高效率的数据采集解析,良好的人机交互与安全的信息储存,实现客户端有效连接患者与医疗机构。课题根据健康数据的流向,将系统划分为数据采集模块、图形绘制模块、网络传输模块以及数据库安全增强模块。将Android蓝牙应用于智慧医疗,自定义与硬件设备的通信协议以达到高效率低错误的数据采集,并重新整合智慧医疗客户端业务,对数据进行分类分析,以采集到的数据为中心进行动态图形绘制,解决硬件设备采集数据在利用性,交互性方面的不足。为解决该中间环节造成的泄密点增加,在隐私保护方面,兼顾加密效率与安全性,提出一种嵌入式数据库混合加密模型,将整个加密体系分为应用层、核心层及连接层。修改Android Native层中SQLite源码将加密算法嵌入其中,连接层通过JNI技术使Native层的加密算法能够在应用层直接透明调用,达到增强Android的安全性能,优化加密效率的目的。