System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于灵活指标配置的公共卫生报表生成方法及系统技术方案_技高网

一种基于灵活指标配置的公共卫生报表生成方法及系统技术方案

技术编号:40429475 阅读:6 留言:0更新日期:2024-02-20 22:51
本发明专利技术属于大数据应用技术领域,具体涉及一种基于灵活指标配置的公共卫生报表生成方法及系统,包括:获取报表的数据指标;分析所获取数据指标的含义,形成报表指标规则和数据指标库;根据报表指标规则进行业务报表的数据处理,生成报表表单;查询数据指标库中是否存在需配置指标,若存在则直接根据报表表单生成基于灵活指标配置的公共卫生报表;否则在报表表单中新增需配置指标,将报表表单与需配置指标相关联得到指标标识,根据指标标识和报表表单生成基于灵活指标配置的公共卫生报表。

【技术实现步骤摘要】

本专利技术属于大数据应用,具体涉及一种基于灵活指标配置的公共卫生报表生成方法及系统


技术介绍

1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。

2、随着计算机应用技术的快速发展,各行各业均逐渐向智能化和用户自主方向转发展,从而有效提高整体工作效率。目前,报表统计采用单个报表的统计逻辑方式,无法实现报表生成的智能化与自主化。

3、基本公共卫生业务面对的客户多种多样,对统计要求也是多种多样;但是,所生成的报表中要求各个报表的同一指标计算结果一致;现有方案需对每一个报表进行单独开发,再根据单个报表的逻辑进行统计处理,这就存在着报表之间共性统计指标重复开发的问题;并且,单独开发的后期维护成本高,易形成牵一发而动全身的影响;若多个报表中的共性统计指标统计不统一,则会给用户带来极大的使用困扰。


技术实现思路

1、为了解决上述问题,本专利技术提出了一种基于灵活指标配置的公共卫生报表生成方法及系统,用户根据自己的需求灵活实现报表的统计生成,提高报表统计生成的效率和准确率。

2、根据一些实施例,本专利技术的第一方案提供了一种基于灵活指标配置的公共卫生报表生成方法,采用如下技术方案:

3、一种基于灵活指标配置的公共卫生报表生成方法,包括:

4、获取报表的数据指标;

5、分析所获取数据指标的含义,形成报表指标规则和数据指标库;

6、根据报表指标规则进行业务报表的数据处理,生成报表表单;</p>

7、查询数据指标库中是否存在需配置指标,若存在则直接根据报表表单生成基于灵活指标配置的公共卫生报表;否则在报表表单中新增需配置指标,将报表表单与需配置指标相关联得到指标标识,根据指标标识和报表表单生成基于灵活指标配置的公共卫生报表。

8、作为进一步的技术限定,当数据指标库中存在需配置指标时,在生成的报表表单中查询需配置指标,得到需配置指标列表,根据所得到的需配置指标列表和报表表单,生成基于灵活指标配置的公共卫生报表。

9、作为进一步的技术限定,当数据指标库中不存在需配置指标时,将需配置指标添加到数据指标库中更新数据指标库,在报表表单中新增需配置指标数据更新报表表单,在更新后的数据指标库得到报表表单与需配置指标相关联的指标标识,根据指标标识和报表表单生成基于灵活指标配置的公共卫生报表。

10、作为进一步的技术限定,分析所获取的数据指标的维度属性,根据分析结果生成报表指标规则;其中,数据指标的维度包括居民维度和业务维度,所述居民维度至少包括所述机构、状态档案和责任医生,所述业务维度至少包括业务时间和指标逻辑。

11、作为进一步的技术限定,基于数据中台完成业务报表的数据处理,所述数据中台包括数据准备层、数据存储层和数据治理层。

12、进一步的,所述数据准备层用于准备数据指标,为数据中台提供基础数据支持,减少数据信息采集及流转对数据中台的业务影响;所述数据存储层包括业务数据存储层、公共数据存储层和数据汇总存储层;所述数据汇总存储层用于根据数据汇总存储层标识报表指标规则,结合报表数据指标,生成报表表单。

13、进一步的,所述数据汇总层在所述业务数据存储层的基础上进行业务数据的汇总聚合,将指标报表的查询条件设定为机构编码和时间条件,基于数据汇总粒度完成业务数据的标识存储,生成标识数据指标,根据标识数据指标和报表数据指标,生成报表表单。

14、根据一些实施例,本专利技术的第二方案提供了一种基于灵活指标配置的公共卫生报表生成系统,采用如下技术方案:

15、一种基于灵活指标配置的公共卫生报表生成系统,包括:

16、获取模块,其被配置为获取报表的数据指标;

17、分析模块,其被配置为分析所获取数据指标的含义,形成报表指标规则和数据指标库;

18、处理模块,其被配置为根据报表指标规则进行业务报表的数据处理,生成报表表单;

19、生成模块,其被配置为查询数据指标库中是否存在需配置指标,若存在则直接根据报表表单生成基于灵活指标配置的公共卫生报表;否则在报表表单中新增需配置指标,将报表表单与需配置指标相关联得到指标标识,根据指标标识和报表表单生成基于灵活指标配置的公共卫生报表。

20、根据一些实施例,本专利技术的第三方案提供了一种计算机可读存储介质,采用如下技术方案:

21、一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现如本专利技术第一方案所述的基于灵活指标配置的公共卫生报表生成方法中的步骤。

22、根据一些实施例,本专利技术的第四方案提供了一种电子设备,采用如下技术方案:

23、一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如本专利技术第一方案所述的基于灵活指标配置的公共卫生报表生成方法中的步骤。

24、与现有技术相比,本专利技术的有益效果为:

25、本专利技术所提出的基于灵活指标配置的公共卫生报表生成方案能快速实现报表的统计查询,可实现毫秒级出查询结果;指标统一性强,即一个指标可用于多个报表,根据底层的统一指标规则在相同条件下统计查询的数据结果一致;指标配置灵活性强,即用户可依据不同的业务场景,从指标库中配置所需指标进而生成报表;维护成本低,即多个报表在底层引用同一指标,仅需维护一个指标的规则和算法即可完成全部报表的同步修改;实现统计数据的下钻,即将指标按机构、责任医生等不同维度进行拆分,最终拆分到居民层,导出表格,方便用户快速了解每个居民的情况。

本文档来自技高网...

【技术保护点】

1.一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,包括:

2.如权利要求1中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,当数据指标库中存在需配置指标时,在生成的报表表单中查询需配置指标,得到需配置指标列表,根据所得到的需配置指标列表和报表表单,生成基于灵活指标配置的公共卫生报表。

3.如权利要求1中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,当数据指标库中不存在需配置指标时,将需配置指标添加到数据指标库中更新数据指标库,在报表表单中新增需配置指标数据更新报表表单,在更新后的数据指标库得到报表表单与需配置指标相关联的指标标识,根据指标标识和报表表单生成基于灵活指标配置的公共卫生报表。

4.如权利要求1中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,分析所获取的数据指标的维度属性,根据分析结果生成报表指标规则;其中,数据指标的维度包括居民维度和业务维度,所述居民维度至少包括所述机构、状态档案和责任医生,所述业务维度至少包括业务时间和指标逻辑。

5.如权利要求1中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,基于数据中台完成业务报表的数据处理,所述数据中台包括数据准备层、数据存储层和数据治理层。

6.如权利要求5中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,所述数据准备层用于准备数据指标,为数据中台提供基础数据支持,减少数据信息采集及流转对数据中台的业务影响;所述数据存储层包括业务数据存储层、公共数据存储层和数据汇总存储层;所述数据汇总存储层用于根据数据汇总存储层标识报表指标规则,结合报表数据指标,生成报表表单。

7.如权利要求6中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,所述数据汇总层在所述业务数据存储层的基础上进行业务数据的汇总聚合,将指标报表的查询条件设定为机构编码和时间条件,基于数据汇总粒度完成业务数据的标识存储,生成标识数据指标,根据标识数据指标和报表数据指标,生成报表表单。

8.一种基于灵活指标配置的公共卫生报表生成系统,其特征在于,包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现了如权利要求1-7任一项所述的基于灵活指标配置的公共卫生报表生成方法的步骤。

10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现了如权利要求1-7任一项所述的基于灵活指标配置的公共卫生报表生成方法的步骤。

...

【技术特征摘要】

1.一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,包括:

2.如权利要求1中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,当数据指标库中存在需配置指标时,在生成的报表表单中查询需配置指标,得到需配置指标列表,根据所得到的需配置指标列表和报表表单,生成基于灵活指标配置的公共卫生报表。

3.如权利要求1中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,当数据指标库中不存在需配置指标时,将需配置指标添加到数据指标库中更新数据指标库,在报表表单中新增需配置指标数据更新报表表单,在更新后的数据指标库得到报表表单与需配置指标相关联的指标标识,根据指标标识和报表表单生成基于灵活指标配置的公共卫生报表。

4.如权利要求1中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,分析所获取的数据指标的维度属性,根据分析结果生成报表指标规则;其中,数据指标的维度包括居民维度和业务维度,所述居民维度至少包括所述机构、状态档案和责任医生,所述业务维度至少包括业务时间和指标逻辑。

5.如权利要求1中所述的一种基于灵活指标配置的公共卫生报表生成方法,其特征在于,基于数据中台完成业务报表的数据处理,所述数据中台包括数据准备层、数据存储层和数据治理层。

【专利技术属性】
技术研发人员:辛卫东孙钊张之林陈国栋张情剑刘绪旺黄飞翰陈创
申请(专利权)人:众阳健康科技集团有限公司
类型:发明
国别省市:

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

1