汪峰坤 任海鹏
(安徽机电职业技术学院信息工程系 安徽芜湖 241002)
随着我国经济的快速发展,国内的生活水平得到了显著提高,人们对于自身健康也越来越重视。在我国庞大的人口压力下,能够享受到的人均医疗资源非常有限,看病的费用很高,就会出现舍不得进医院的情况,很多人认为自己身体状况很好,不需要去医院检查、治疗,从而很多慢性病患者就会耽误了最佳治疗时间,造成更加严重的后果。因此,我们要通过云计算技术,设计健康体检项智能推荐系统,并且这个系统硬件设备还要可以随身携带,价格便宜,可以对用户的一些基本的身体指标进行监测,将得到的数据发送给服务器端,服务器根据得到的数据,利用云计算技术来对用户的数据进行分析计算,和网络的大数据进行对照,并给出合理的医疗建议。云计算还会将得到的用户健康数据制作成电子档案进行备份,一旦身体出现反常的状况,云计算采集到后可以跟电子档案里的数据进行对比,找出问题出现的原因,通过用户设备给用户提出合理性建议。面对不对用户纷杂的健康信息和以后健康体检项智能推荐系统可能出现新的功能[1],因云计算具有很高的可扩展性,那些问题都可以进行完美的解决。
(一)信息综合性目标。鉴于云计算利用的是网络上的数据,要建设的健康体检项智能推荐系统需要把客户的医疗数据提交到网络服务器上。这就需要健康体检项智能推荐系统的用户设备具有信息收集和信息传递功能,这样才可以把用户的医疗数据上传到网络服务器端。有了健康体检项智能推荐系统用户提供的医疗数据,云计算才能够将这些数据进行综合性利用,利用网络大数据进行对比,对用户的医疗信息进行合理性分析,从而为用户提供安全可靠的医疗建议。
(二)技术结合性目标。云计算技术数据计算的主体部分是服务器,好的服务器就会拥有更快的计算速度,而这对于客户设备的要求则并不高。对于客户的设备,只要有收集信息和传递信息的功能就可以了,这样可以很大程度上降低用户设备的费用,避免了健康体检项智能推荐系统成为奢侈品的情况。云计算有很高的可扩展性,可以解决因用户量增多而带来的数据存储压力,能够在不减少使用功能的前提下方便更多的用户进行使用。
云计算的使用,将客户的医疗数据存储在服务器中,因此在设计时还需要注意安全性的问题,保护用户的个人隐私。
(三)健康管理的目标。健康体检项智能推荐系统通过监测用户的身体数据,可以发现一些用户潜在的早期病症,还可以根据用户的身体状况,给用户提供科学健身、正确饮食的建议,使用户的身体状况不断提高,也可以间接的提高了我国的国民身体素质[2]。对于身体状况需要就医的用户,健康体检项智能推荐系统通过用户设备可以为用户提供合理的就医方案。
(四)医药研究的目标。云计算可以通过用户的健康监测数据,建立具有合理数值标准的数据库,健康体检项智能推荐系统监测到的数据可以和数据库中的标准值进行比对,发现异常情况及时对用户进行提醒,并根据用户的状况做出合理性的建议,为用户的健康提供一份保障。健康体检项智能推荐系统用户设备就可以针对相应的情况做出合理性的建议,购买特定药物来治疗用户的病症,可以节省了很多去医院的时间,也不会耽误工作。
(一)数据库结构。数据库可分为两部分,一个是实时在线的数据库,由服务器端控制;另外一个是本地临时数据库,由用户设备控制。本地的临时数据库,负责对用户的健康数据进行收集和存储,并将存储的数据发送给服务器,由服务器端将数据和实时在线数据库进行对比,发现异常做出对应处理并记录。实时在线数据库可以将用户以往的病历进行备份,方便以后发生类似情况时做出及时高效的医疗措施[3]。实时在线数据库通过云存储来完成对数据的收集存储,并可以将数据和用户、医疗机构和社区服务等共享,如图1所示:
图1 云计算数据存储
(二)传输模式设置。云计算技术极大程度上降低了对用户设备的要求,但是本着便携的需求,在可以对用户的健康状况进行监控时还要保证设备的续航时间,而如果设备一直保持网络连接状态则会很大程度的降低续航时间。下图2是一些移动设备在一直开启网络连接的待机时长:
图2 待机时长
从图中可以看出,网络连接的网络速度越快,待机时间越短,说明网络连接对于设备的电量消耗非常大。为了提高设备的续航时间就不能一直保持网络连接,这样就要设置设备的传输模式,使其有别于其他的网络连接设备。对设备连接网络的时间要进行合理的安排,保持对需要实时记录的数据的监控,延长续航时间[4]。
(三)程序库设计。健康体检项智能推荐系统的程序库设计,要满足用户设备的信息采集存储,输入输出功能,将信息发送到服务器,并且可以接收服务器反馈的结果。系统程序库架构如下图3:
图3 系统程序库架构
用户设备上应该可以选择设备的使用功能,将医疗功能进行各项分割,针对不同的需求可以有不同的选择,进一步拓展用户设备的使用功能。专项应用对用户健康进行检测,可以得到更好的监控数据,还可以降低设备的功率损耗,提高设备的续航时间。
(四)服务器。健康体检项智能推荐系统需要一个强大的服务器,云计算面对的都是极为庞大的数据,好的服务器对计算速度的提高有很大影响。服务器建立着详尽的健康状况数据库,对于用户的数据,还需要强大的保护措施,可以使用防火墙等保护服务器上的用户隐私。服务器接收着所有的用户设备发送的数据,还要将数据和实时在线数据库数据进行比对分析,还要将分析结果反馈到用户设备,并将这次的数据进行备份,方便下次使用。服务器设置相应的用户权限管理,管理健康体检项智能推荐系统的正常运行。服务器根据不同的用户,提供用户账户,方便用户了解自己的历史健康数据,可以对自身的健康状况有大致了解。服务器还可以针对不同的用户健康状况,定时想用户推送一些健康信息,使用户可以了解更多的医疗知识。
健康体检项智能推荐系统功能的实现,需要硬件设备和对应的软件支持。健康体检项智能推荐系统需要完成对用户健康状况的信息采集,这就需要硬件设备有相应的传感器。传感器类型多种多样,有温度传感器、脉搏传感器、血氧传感器等,可以对大多数的身体健康数据进行监测。用户设备需要将采集到的数据存储,发送到服务器端,硬件设备就需要有具有存储功能的处理器,还需要有网络连接装置,例如无线网卡之类的。健康体检项智能推荐系统软件需要能完成对各种传感器的驱动管理,还要能够完成数据采集存储、网络连接、用户输入接口等多任务的调度工作。健康体检项智能推荐系统软件还要能够自动更新,以便添加新的使用功能。
健康体检项智能推荐系统以云计算技术为基础,建立起个人健康管理系统。云平台可以实现医疗资源的实时共享,并且可以极大程度上降低了本地资源的使用度,为身体健康数据的采集存储提供了更大的空间。健康体检项智能推荐系统采用云计算技术还解决了信息记录残缺不全、信息描述缺乏规范性、信息关联性较差、信息共享较少的问题,为医生确认患者病情提供了更为准确的依据,也方便医生为患者提供更为高效的治疗方案。云计算对这些健康数据的采集,制作电子档案,不仅可以方便患者和医生了解病情,还可以为医学研究提供宝贵数据。
[1]冼启源,李天豪,麦松涛,等.基于云计算及3G网络的健康监护系统设计[J].计算机应用,2011,12(31):200-221.
[2]石晓敬.基于云计算的区域医疗信息化建设[J].中华医学图书情报杂志,2013(8):20-23.
[3]曾松伟,刘敬彪,周巧娣,等.GPRS在远程医疗监护系统中的应用研究[J].计算机工程与设计,2007,28(8):1947-1949.
[4]陈琳,郭凯.论3G通信系统在社区医疗监护系统中的应用前景[J].数理医药学杂志,2010,23(1):103-104.