【技术实现步骤摘要】
一种基于大数据的健康管理平台
[0001]本专利技术涉及数据存储
,具体涉及一种基于大数据的健康管理平台。
技术介绍
[0002]健康是指一个人在身体、精神、社会等方面都处于良好的状态,现代人的健康观是整体健康,主要内容包括:身体健康、心理健康、心灵健康、社会健康、道德健康、环境健康等多个维度。但是从日常行为来看,最易检测以及与日常生活最为密切的,往往是用户最为关注的身体健康。身体健康的情况需要长期追踪,当需要医疗健康人员根据以往的历史健康数据给出健康管理的方案时,用户往往难以记住自己的身体健康情况,只能去翻看以往的就诊记录以查询各项体征数值作为健康管理的依据
[0003]医生在对病人制定健康管理方案时,往往需要借助健康管理模块周期性的对病人的健康数据进行采集,并存储在云端服务器中,然而病人的健康数据且具有一定的商业价值,且属于病人的隐私,这导致了病人健康数据的窃取率大大增加,如果不对其进行安全存储将会对病人和其家属造成极大的困扰;
[0004]然而,现有技术中对医院病人健康数据进行安全存储的一种方式是对采用密钥对其进行加密存储,并对病人健康数据的查阅权限进行设置,然而一方面病人的健康数据是需要周期性获取的,这意味着需要不断的使用密钥对其进行加密,这增加了密钥的泄露风险,另一方面,如果授权查阅病人健康数据人员的身份信息泄露,将直接导致病人健康数据的泄露,从而造成病人健康数据存储的不安全;
[0005]为了解决上述问题,本专利技术提出了一种解决方案。
技术实现思路
[000 ...
【技术保护点】
【技术特征摘要】
1.一种基于大数据的健康管理平台,其特征在于,包括:数据采集模块,对该医院所有病人的健康数据进行采集,所述数据采集模块包括若干个数据采集单元,一个所述数据采集单元对应采集该医院一个病人的健康数据;所述数据采集模块包括若干个数据采集单元,一个所述数据采集单元对应采集该医院一个病人的健康数据;所述健康管理模块,对该医院所有病人的健康数据进行管理,所述健康管理模块包括处理单元和加密单元;所述处理单元按照一定的处理步骤周期性对该医院所有病人的健康数据进行处理,具体处理步骤如下:S11:以一次周期为例,获取该周期内该医院所有病人的健康数据并按照每个病人健康数据被接收的时间先后顺序对该周期内该医院所有病人的健康数据进行排序标记为A1、A2、...、Aa,a≥1;所述A1为该周期内最先接收到的病人的健康数据,所述Aa为该周期内最后接收到的病人的健康数据;S12:依次获取该周期内病人健康数据A1、A2、...、Aa的容量大小,并依次标记为B1、B2、...、Ba;S13:按照一定的获取步骤获取该周期内所有病人健康数据对应的位置变量和调换变量,具体的获取步骤如下:S131:创建该周期内所有病人健康数据A1、...、Aa对应的位置变量C1、C2、...、Ca和调换变量D1、D2、...、Da,所述所有调换变量的初始值都为0;所述位置变量的值分别代表其对应的该周期内病人健康数据经过排序后在所有病人健康数据中的位置,举例说明:该周期内病人健康数据A3在经过排序后在该周期内所有病人健康数据中位置为第三位,则该周期内病人健康数据A3对应的位置变量C3的值为3;S132:首先以该周期内经过排序后位于第一位和第二位病人健康数据对应的容量大小B1和B2为例:将B1与B2进行大小比较,若B1<B2,则将B1对应的病人健康数据A1与B2对应的病人健康数据A2位置进行调换,修改B1对应的病人健康数据A1的位置变量C1的值为2,调换变量D1的值自增1,调换变量D2的值保持不变;此时经比较后该医院该周期内所有病人的健康数据位于第一位的病人健康数据为A2,位于第二位的病人健康数据为A1,此时该周期内所有病人健康数据位置表示为A2、A1、...、Aa;若B1≥B2,则保持B1对应的病人健康数据A1与B2对应的病人健康数据A2位置不变,调换变量D1和D2的值保持不变;S133:再次获取经比较后的该医院该周期内所有病人健康数据位于第二位和第三位的病人健康数据对应的容量大小B1和B3,并对其进行比较,依次类推,直至将该周期内所有病人健康数据A1、A2、...、Aa比较完全并获取该周期内经比较调换后所有病人健康数据对应的位置变量E1、E2、...、Ea和调换变量F1、F2、...、Fa;所述处理单元依据该周期内经比较调换后的每个病人健康数据,与其对应的位置变量和调换变量生成该周期内每个病人的健康处理数据;所述加密单元按照一定的加密规则周期性对所有病人的健康处理数据进行加密生成<...
【专利技术属性】
技术研发人员:陈传磊,
申请(专利权)人:济南博远特医疗器械销售有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。