一种基于云计算的居家慢病健康管理的分布式数据组织方法技术

技术编号:25759439 阅读:18 留言:0更新日期:2020-09-25 21:07
本发明专利技术一种基于云计算的居家慢病健康管理的分布式数据组织方法,从表现层、业务控制层、数据控制层、数据包装层、业务数据资源层和医疗数据资源层六个层次来进行资源整合;利用SpringBoot框架、REST架构、SpringSecurity安全框架对各种医疗健康数据进行采集、清洗与传输,在不修改各部门系统原有架构的基础上,局部打通各系统数据连接,实现跨地域跨平台的无缝连接所有健康医疗数据并按照业务要求清洗相关数据,使得人们可以统一访问和使用所有健康医疗服务,更加高效地利用所有健康医疗数据资源。

【技术实现步骤摘要】
一种基于云计算的居家慢病健康管理的分布式数据组织方法
本专利技术涉及云计算数据处理和健康管理
,具体为一种基于云计算的居家慢病健康管理的分布式数据组织方法。
技术介绍
随着人民生活水平的提高,生活方式和饮食文化的改变,以心脑血管疾病(高血压、冠心病、脑卒中等)、糖尿病、恶性肿瘤、慢性阻塞性肺部疾病(慢性气管炎、肺气肿等)、精神异常和精神病等为代表的各种慢性疾病患病率逐渐增加,并呈现出年轻化趋势,慢性病已经成为我国居民死亡的主要原因。截止到2012年,中国高血压患者超过2亿人,并且仍以每年1000万人的速度递增;糖尿病患者9240万人,另有1亿4千万人的血糖还在增高;心脑血管疾病患者已超过2亿人。在每年中国死亡人数当中,慢性病导致的死亡已经占到总死亡的85%,导致的疾病负担已占总疾病负担的70%,当前我国已进入慢性病的高负担期,这个阶段呈现“患病人数多、医疗成本高、患病时间长、服务需求大”的特点。2012年,卫生部等15个部委联合下发《中国慢性病防治工作规划(2012~2015年》规划,要求到2015年,“高血压和糖尿病患者规范管理率达到40%,管理人群血压、血糖控制率达到60%”,这意味着国家将会进一步加大对慢性病防控的投入。我国慢性病监测信息化发展相对较晚,各地开展方式也不一。上世纪80年代后期,我国部分省市开始对慢性病进行监测,开展最早的是天津,简历了各级医院基础上的慢性病发病、死亡报告系统。随着国内社区卫生服务中心额度发展,慢性病监测信息系统建设也不断加快。2006年,天津开始建设慢性病信息系统并应用;无锡开展了以社区卫生服务信息系统整合的慢性病管理工作并取得初步成功。同年,北京市东城区社区卫生服务改革中进行了全区慢性病普查,简历了社区卫生服务信息平台,实现了对慢性病患者的精细管理。2008年,北京信息管理科学研究所与国际生命科学学会中国办事处向卫生部疾控局和中国疾病预防控制中心捐赠“基层慢病管理信息系统”软件,它的全面应用将进一步规范慢病管理工作,为社区医生管理慢性病人提供简单易行并切实有效的模式。目前各地慢性病检测系统建设过程中指标并不统一,且发展模式不同,应进一步统一规划和发展。随着计算机和网络技术的发展,各种健康医疗已逐渐实现网络化,例如门诊处方、公卫随访、公卫体检、健康档案、电子病历、化验结果、住院记录、第三方体检等数据,人们可以通过网络系统程序分别查看这些数据。这些数据通常是由不同的企业或者部门来提供,各部门分别使用不同的系统来协助他们完成规定的职能,各个部门的IT系统的开发者基本都是采用各自熟悉的开发平台和设计语言,导致不同部门的服务系统在平台上的异构。在此基础上,众多关键的信息被封闭在相互独立的系统中,信息资源难以共享,从而形成一个个“信息孤岛”。如何解决这些问题,更加高效地利用各系统中的健康医疗数据,成为当前迫切需要解决的问题。为了解决数据共享利用和“信息孤岛”等问题,传统的企业集成解决方案是利用SOAP、WebService等技术来构建分布式计算系统,以达到数据汇总与利用。SOAP架构通常会应用于解决跨平台架构的问题,但SOAP使用门槛高,同时SOAP因为各种需求不断扩充其本身协议的内容,在大并发下会使其性能有所下降。本专利技术采用REST架构,REST目前大量的Web2.0网站使用,高效以及简洁易用。这种高效一方面源于其面向资源接口设计以及操作抽象简化了开发者的不良设计,同时也最大限度的利用了Http最初的应用协议设计理念。REST是一种轻量级的WebService架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速度,性能、效率和易用性上都优于SOAP协议。为了解决安全访问控制问题,传统采用session,filter等技术,但是session不能静态化,生命周期内难以控制,分布式系统中session难以管理的问题,使用成本比较高。而filter过滤器细粒度不够,臃肿复杂,难以认证和授权。
技术实现思路
本专利技术的目的在于提供一种基于云计算的居家慢病健康管理的分布式数据组织方法,利用SpringBoot框架、REST架构、SpringSecurity安全框架对各种医疗健康数据进行采集、清洗与传输,在不修改各部门系统原有架构的基础上,局部打通各系统数据连接,实现跨地域跨平台的无缝连接所有健康医疗数据并按照业务要求清洗相关数据,使得人们可以统一访问和使用所有健康医疗服务,更加高效地利用所有健康医疗数据资源。本专利技术的技术方案是这样实现的:一种基于云计算的居家慢病健康管理的分布式数据组织方法,从表现层、业务控制层、数据控制层、数据包装层、业务数据资源层和医疗数据资源层六个层次来进行资源整合;具体包括如下步骤:S1:用户进入到居家慢病健康管理系统;S2:判断用户是否注册,如果没有注册,则联系系统运营人员进行注册,完成后跳到S1;否则,进入S3;S3:业务控制层结合业务数据资源层中的数据,进行身份验证,如果验证不通过,跳到S2;否则,进入S4;S4:表现层收集并识别用户选择的业务类型,并将操作指令发送至业务控制层;S5:业务控制层根据操作指令在业务数据资源层中查询相应的业务服务配置,然后向该配置指向的数据控制层发送数据调用请求;S6:数据控制层中的对应业务服务接收该请求,然后根据请求指令与医疗数据资源层对应的数据源进行连接,在清洗完获取的数据资源后,将数据结果反馈至数据包装层;S7:数据包装层将数据结果进行业务形势的包装,包装操作完成后通知数据控制层后,并将包装后数据录入业务数据资源层中主要业务数据库;S8:数据控制层再次接受通知后,将数据包装完成后的通知继续通知回业务控制层;S9:业务控制层最后将业务数据资源层中的数据返回至表现层,由表现层为用户展示;S10、用户使用该服务或者访问其他服务,循环S4至S9;S11:结束。进一步说,步骤S4中所述业务类型包括:公卫随访数据采集、公卫体检数据采集、门诊记录数据采集、住院记录数据采集、健康档案数据采集、电子病历数据采集、第三方体检数据采集、化验结果数据采集。进一步说,所述医疗数据资源层:是指当前环境下已知的与未知的用来存储医疗数据的数据源,存储数据类型根据业务类型不同而不同,主要包含档案数据、随访数据、随访数据、门诊数据、住院数据、病例数据、化验数据以及各种各样的第三方健康医疗数据,这些数据因为开发环境不同等原因,导致其存储介质与数据结构出现巨大差异,同时存在不可利用数据,经过数据控制层的采集与清洗,使其具有可利用价值,作为本专利技术的健康医疗数据原料。进一步说,所述数据控制层:是由多个独立的分布式数据处理系统组成,每个系统拥有多种通用的物理和逻辑资源,可以动态分配不同任务,分散的物理和逻辑资源通过计算机网络实现信息交换。进一步说,所述数据包装层:是用来接收数据控制层提交过来的医疗健康数据,并对这些数据本文档来自技高网
...

【技术保护点】
1.一种基于云计算的居家慢病健康管理的分布式数据组织方法,其特征在于:从表现层、业务控制层、数据控制层、数据包装层、业务数据资源层和医疗数据资源层六个层次来进行资源整合;/n具体包括如下步骤:/nS1:用户进入到居家慢病健康管理系统;/nS2:判断用户是否注册,如果没有注册,则联系系统运营人员进行注册,完成后跳到S1;否则,进入S3;/nS3:业务控制层结合业务数据资源层中的数据,进行身份验证,如果验证不通过,跳到S2;否则,进入S4;/nS4:表现层收集并识别用户选择的业务类型,并将操作指令发送至业务控制层;/nS5:业务控制层根据操作指令在业务数据资源层中查询相应的业务服务配置,然后向该配置指向的数据控制层发送数据调用请求;/nS6:数据控制层中的对应业务服务接收该请求,然后根据请求指令与医疗数据资源层对应的数据源进行连接,在清洗完获取的数据资源后,将数据结果反馈至数据包装层;/nS7:数据包装层将数据结果进行业务形势的包装,包装操作完成后通知数据控制层后,并将包装后数据录入业务数据资源层中主要业务数据库;/nS8:数据控制层再次接受通知后,将数据包装完成后的通知继续通知回业务控制层;/nS9:业务控制层最后将业务数据资源层中的数据返回至表现层,由表现层为用户展示;/nS10、用户使用该服务或者访问其他服务,循环S4至S9;/nS11:结束。/n...

【技术特征摘要】
1.一种基于云计算的居家慢病健康管理的分布式数据组织方法,其特征在于:从表现层、业务控制层、数据控制层、数据包装层、业务数据资源层和医疗数据资源层六个层次来进行资源整合;
具体包括如下步骤:
S1:用户进入到居家慢病健康管理系统;
S2:判断用户是否注册,如果没有注册,则联系系统运营人员进行注册,完成后跳到S1;否则,进入S3;
S3:业务控制层结合业务数据资源层中的数据,进行身份验证,如果验证不通过,跳到S2;否则,进入S4;
S4:表现层收集并识别用户选择的业务类型,并将操作指令发送至业务控制层;
S5:业务控制层根据操作指令在业务数据资源层中查询相应的业务服务配置,然后向该配置指向的数据控制层发送数据调用请求;
S6:数据控制层中的对应业务服务接收该请求,然后根据请求指令与医疗数据资源层对应的数据源进行连接,在清洗完获取的数据资源后,将数据结果反馈至数据包装层;
S7:数据包装层将数据结果进行业务形势的包装,包装操作完成后通知数据控制层后,并将包装后数据录入业务数据资源层中主要业务数据库;
S8:数据控制层再次接受通知后,将数据包装完成后的通知继续通知回业务控制层;
S9:业务控制层最后将业务数据资源层中的数据返回至表现层,由表现层为用户展示;
S10、用户使用该服务或者访问其他服务,循环S4至S9;
S11:结束。


2.根据权利要求1所述的一种基于云计算的居家慢病健康管理的分布式数据组织方法,其特征在于:步骤S4)中所述业务类型包括:公卫随访数据采集、公卫体检数据采集、门诊记录数据采集、住院记录数据采集、健康档案数据采集、电子病历数据采集、第三方体检数据采集、化验结果数据采集。


3.根据权利要求1所述的一种基于云计算的居家慢病健康管理的分布式数据组织方法,其特征在于:所述医疗数据资源层:是指当前环境下已知的与未知的用来存储医疗数据的数据源,存储数据...

【专利技术属性】
技术研发人员:刘栋
申请(专利权)人:山东中联佳裕软件股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1