一种卫生健康政务信息共享方法、装置及系统制造方法及图纸

技术编号:26923923 阅读:20 留言:0更新日期:2021-01-01 22:48
本发明专利技术涉及一种卫生健康政务信息共享方法,包括以下步骤:收集各业务系统推送的业务数据,记录业务数据的收集时间以及对应的业务名称;为各所述业务数据创建线程任务,并按照收集时间并行取出多个线程任务的业务数据进行清洗校验;根据所述业务名称将清洗校验后的业务数据分类存储至不同数据集,生成所述业务数据的共享资源目录,构建共享池;获取用户输入的查询信息,根据所述查询信息在所述共享资源目录中查找相对应的业务数据;通过共享接口将所述业务数据推送至相应的用户终端。本发明专利技术具有数据共享处理效率高的技术效果。

【技术实现步骤摘要】
一种卫生健康政务信息共享方法、装置及系统
本专利技术涉及信息共享
,尤其涉及一种卫生健康政务信息共享方法、装置、系统及计算机存储介质。
技术介绍
随着信息时代的不断发展,不同部门、不同地区间的信息交流逐步增加,计算机网络技术的发展为信息传输提供了保障。实现数据共享,可以使更多的人更充分地使用已有数据资源,减少资料收集、数据采集等重复劳动和相应费用,而把精力重点放在开发新的应用程序及系统集成上。在目前的卫生健康政务信息共享系统中,由于不同来源的数据可能来自不同的途径,其数据内容、数据格式和数据质量千差万别,因而给数据共享带来了很大困难。各类不同来源的数据在共享之前需要花费大量的时间进行前期的格式统一、内容鉴别和质量管控,数据共享的效率和质量难以保证。
技术实现思路
有鉴于此,有必要提供一种卫生健康政务信息共享方法、装置、系统及计算机存储介质,用以解决目前卫生健康政务信息共享效率低的问题。本专利技术提供一种卫生健康政务信息共享方法,包括以下步骤:收集各业务系统推送的业务数据,记录业务数据的收集时间以及对应的业务名称;为各所述业务数据创建线程任务,并按照收集时间并行取出多个线程任务的业务数据进行清洗校验;根据所述业务名称将清洗校验后的业务数据分类存储至不同数据集,生成所述业务数据的共享资源目录,构建共享池;获取用户输入的查询信息,根据所述查询信息在所述共享资源目录中查找相对应的业务数据;通过共享接口将所述业务数据推送至相应的用户终端。进一步的,为各所述业务数据创建线程任务,并按照收集时间并行取出多个线程任务的业务数据进行清洗校验,具体为:为每一所述业务数据创建一个线程任务放入线程池;创建队列表,用于存储各所述线程任务的任务信息;按收集时间对所述队列表进行排序;从排序后的队列表中依次取出设定数量的线程任务进行并行清洗校验。进一步的,按照收集时间并行取出多个线程任务的业务数据进行清洗校验,还包括:将清洗校验无异常的业务数据推送至所述共享池,对清洗校验有异常的业务数据进行警示提醒,并生成校验报告。进一步的,生成所述业务数据的共享资源目录,具体为:根据所述业务数据的来源业务系统、所属数据集以及元数据,生成所述共享资源目录。进一步的,获取用户输入的查询信息之前,还包括:接收用户提交的共享接口申请;对用户提交的共享接口申请进行审核;对审核通过的用户开放共享接口;获取用户通过共享接口输入的查询信息。进一步的,还包括:对各业务系统推送业务数据的推送进度进行监测,对各数据集的数据量变动情况进行监测,对各数据集内业务数据的数据质量进行监测,对共享接口的共享交换日志进行监测,得到共享监测信息。进一步的,还包括:获取共享考评规则,根据所述共享监测信息以及共享考评规则对各数据集的信息共享质量进行评分,向评分低于设定值的数据集对应的管理终端推送警示信息。本专利技术还提供一种卫生健康政务信息共享装置,包括处理器以及存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现所述卫生健康政务信息共享方法。本专利技术还提供一种卫生健康政务信息共享系统,包括所述卫生健康政务信息共享装置,还包括业务终端以及用户终端;所述业务终端用于将所述业务数据推送至所述卫生健康政务信息共享装置;所述用户终端用于转发用户输入的查询信息至所述卫生健康政务信息共享装置。本专利技术还提供一种计算机存储介质,其上存储有计算机程序,所述计算机该程序被处理器执行时,实现所述卫生健康政务信息共享方法。有益效果:本专利技术在收集不同业务系统推送的业务数据的同时,记录收集时间和业务名称,便于后续根据收集时间进行同时间段业务数据的并行清洗校验,便于后续根据业务名称对大量的业务数据进行快速的分类归集,从而提高了数据共享前数据格式转换、内容鉴别和质量管控的效率,提高数据共享质量。附图说明图1为本专利技术提供的卫生健康政务信息共享方法第一实施例的方法流程图;图2为图1步骤S1中数据清洗校验一实施例的方法流程图;图3本专利技术提供的卫生健康政务信息共享系统第一实施例的结系统架构图。具体实施方式下面结合附图来具体描述本专利技术的优选实施例,其中,附图构成本申请一部分,并与本专利技术的实施例一起用于阐释本专利技术的原理,并非用于限定本专利技术的范围。实施例1如图1所示,本专利技术的实施例1提供了卫生健康政务信息共享方法,包括以下步骤:S1、收集各业务系统推送的业务数据,记录业务数据的收集时间以及对应的业务名称;S2、为各所述业务数据创建线程任务,并按照收集时间并行取出多个线程任务的业务数据进行清洗校验;S3、根据所述业务名称将清洗校验后的业务数据分类存储至不同数据集,生成所述业务数据的共享资源目录,构建共享池;S4、获取用户输入的查询信息,根据所述查询信息在所述共享资源目录中查找相对应的业务数据;S5、通过共享接口将所述业务数据推送至相应的用户终端。本专利技术在收集不同业务系统推送的业务数据的同时,记录收集时间和业务名称。对业务数据进行清洗校验,提高共享数据质量。为了提高清洗校验效率,根据收集时间进行同时间段业务数据的并行清洗校验;然后,根据业务名称对大量的业务数据进行快速的分类归集,从而提高了数据共享前数据格式转换、内容鉴别和质量管控的效率,提高数据共享质量。同时,生成业务数据的共享资源目录,便于用户按照共享资源目录查阅业务系统推送的业务数据,用于追根溯源。优选的,收集各业务系统推送的业务数据,具体为:制定共享事项清单,根据所述共享事项清单获取各业务系统推送的相应业务数据。优选的,如图2所示,对收集的业务数据进行清洗校验,具体为:设置校验规则,根据校验规则生成数据校验模板;提取所述业务数据的数据特征,对比所述数据特征与所述数据校验模板,判断所述业务数据是否异常,完成清洗校验。制定校验规则,配置数据质量校验规则及执行计划,执行数据清洗校验计划。优选的,为各所述业务数据创建线程任务,并按照收集时间并行取出多个线程任务的业务数据进行清洗校验,具体为:为每一所述业务数据创建一个线程任务放入线程池;创建队列表,用于存储各所述线程任务的任务信息;按收集时间对所述队列表进行排序;从排序后的队列表中依次取出设定数量的线程任务进行并行清洗校验。线程任务的任务信息包括业务名称、收集时间、业务数据对应的用户名称、业务数据的处理状态等。本实施例为业务数据的清洗校验过程创建线程,渔村到线程池进行统一管理,使得多个业务数据的清洗校验过程能够并行快速处理,同时保证了业务数据的处理顺序,即按收集时间进行处理。优选的,如图2所示,按照收集时间并行取出多个线程任务的业务数据进行清洗校验,还包括:将清洗校验无异常的业本文档来自技高网...

【技术保护点】
1.一种卫生健康政务信息共享方法,其特征在于,包括以下步骤:/n收集各业务系统推送的业务数据,记录业务数据的收集时间以及对应的业务名称;/n为各所述业务数据创建线程任务,并按照收集时间并行取出多个线程任务的业务数据进行清洗校验;/n根据所述业务名称将清洗校验后的业务数据分类存储至不同数据集,生成所述业务数据的共享资源目录,构建共享池;/n获取用户输入的查询信息,根据所述查询信息在所述共享资源目录中查找相对应的业务数据;/n通过共享接口将所述业务数据推送至相应的用户终端。/n

【技术特征摘要】
1.一种卫生健康政务信息共享方法,其特征在于,包括以下步骤:
收集各业务系统推送的业务数据,记录业务数据的收集时间以及对应的业务名称;
为各所述业务数据创建线程任务,并按照收集时间并行取出多个线程任务的业务数据进行清洗校验;
根据所述业务名称将清洗校验后的业务数据分类存储至不同数据集,生成所述业务数据的共享资源目录,构建共享池;
获取用户输入的查询信息,根据所述查询信息在所述共享资源目录中查找相对应的业务数据;
通过共享接口将所述业务数据推送至相应的用户终端。


2.根据权利要求1所述的卫生健康政务信息共享方法,其特征在于,为各所述业务数据创建线程任务,并按照收集时间并行取出多个线程任务的业务数据进行清洗校验,具体为:
为每一所述业务数据创建一个线程任务放入线程池;
创建队列表,用于存储各所述线程任务的任务信息;
按收集时间对所述队列表进行排序;
从排序后的队列表中依次取出设定数量的线程任务进行并行清洗校验。


3.根据权利要求1所述的卫生健康政务信息共享方法,其特征在于,按照收集时间并行取出多个线程任务的业务数据进行清洗校验,还包括:
将清洗校验无异常的业务数据推送至所述共享池,对清洗校验有异常的业务数据进行警示提醒,并生成校验报告。


4.根据权利要求1所述的卫生健康政务信息共享方法,其特征在于,生成所述业务数据的共享资源目录,具体为:
根据所述业务数据的来源业务系统、所属数据集以及元数据,生成所述共享资源目录。


5.根据权利要求1所述的卫生健康政务...

【专利技术属性】
技术研发人员:徐文艳
申请(专利权)人:武汉开普伟业科技有限公司
类型:发明
国别省市:湖北;42

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

1