一种基于元数据的决策分析系统技术方案

技术编号:22261091 阅读:45 留言:0更新日期:2019-10-10 14:10
本发明专利技术的目的,提供一种基于元数据的决策分析系统,使用元数据定义每个分析指标因子,同时支持自定义各个指标因子间的约束关系,从而形成一个可维护的动态指标因子库对各项指标因子进行维护管理,决策分析系统使用动态指标因子库中的指标因子进行数据分析,而无需关心指标因子本身的改变,大大提高了决策分析系统的健壮性和容错性,也提升了其分析效率,以适应复杂多变的商业社会。

A Decision Analysis System Based on Metadata

【技术实现步骤摘要】
一种基于元数据的决策分析系统
本专利技术涉及信息数据管理
,特别是指一种基于元数据的决策分析系统。
技术介绍
决策分析系统充分发挥了专家系统以知识推理形式解决定性分析问题的特点,又发挥了决策支持系统以模型计算为核心的解决定量分析问题的特点,充分做到了定性分析和定量分析的有机结合,使得解决问题的能力和范围得到了一个大的发展。决策分析系统充分结合了数据仓库(DataWarehouse,DW)、联机分析处理(On-LineAnalysisProcessing,OLAP)和数据挖掘(DataMining,DM)新技术,DW+OLAP+DM逐渐形成新决策分析系统的概念。但是,随着商业社会日趋复杂,时间统计及分析方法繁杂,用于决策分析的指标因子经常有变动,从而给决策分析系统的开发带来的不少麻烦。经常变动的指标因子会让决策分析系统开发者经常更改系统代码,从而造成决策分析系统不稳定,BUG率较高,数据分析效率低下,不能实时跟进最新分析要求,最终造成最终客户对决策分析系统的弃用。本专利技术的目的,提供一种基于元数据的决策分析系统,使用元数据定义每个分析指标因子,同时支持自定义各个指标因子间的约束关系,从而形成一个可维护的动态指标因子库对各项指标因子进行维护管理,决策分析系统使用动态指标因子库中的指标因子进行数据分析,而无需关心指标因子本身的改变,大大提高了决策分析系统的健壮性和容错性,也提升了其分析效率,以适应复杂多变的商业社会。
技术实现思路
一种基于元数据的决策分析系统,本专利技术的目的,提供一种基于元数据的决策分析系统,使用元数据定义每个分析指标因子,同时支持自定义各个指标因子间的约束关系,从而形成一个可维护的动态指标因子库对各项指标因子进行维护管理,决策分析系统使用动态指标因子库中的指标因子进行数据分析,而无需关心指标因子本身的改变,大大提高了决策分析系统的健壮性和容错性,也提升了其分析效率,以适应复杂多变的商业社会。由此本专利技术包括如下模块:指标因子定义模块:用以基于元数据定义指标因子,元数据中定义了每个指标因子的数据格式,包括指标名称、数据格式、数据范围、应用范围等要素,并为每个数据格式设立合理的数值输入范围;指标因子库模块:用以实现两个主要功能,其一是实现对所有的指标因子的动态维护,包括指标因子的新增、编辑、删除、启用、停用等功能,另一个功能是实现指标因子间的逻辑约束关系(如有),包括正向约束、反向约束、阈值约束、零和约束等各种逻辑及数理关系,每一个关系的定义在分析模型库中实现;分析模型库模块:用以实现两个主要功能,其一是定义各种逻辑及数理关系,预设有正向约束、反向约束、阈值约束、零和约束等,用户还可以自定义其它的关系,其二是实现各种数学统计模型及每个模型与对应指标因子的关系;系统展示模块:用以根据指标因子库模块中设定的指标因子及分析模型库模块中设定的数学模型,进行最终的数据分析展示,展示可使用柱状图、饼状图、点线图等方式,并且同一个数学模型可以在不同的展示类型中切换展示;关系型数据库模块:用以存储各类元数据及模型的关系型数据,并提供对这些数据的查阅检索、编辑、删除的功能,基础数据管理模块采用ado等数据访问接口访问关系型数据库模块。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施例进行详细描述。实施方案一种基于元数据的决策分析系统,本专利技术的目的,提供一种基于元数据的决策分析系统,使用元数据定义每个分析指标因子,同时支持自定义各个指标因子间的约束关系,从而形成一个可维护的动态指标因子库对各项指标因子进行维护管理,决策分析系统使用动态指标因子库中的指标因子进行数据分析,而无需关心指标因子本身的改变,大大提高了决策分析系统的健壮性和容错性,也提升了其分析效率,以适应复杂多变的商业社会。由此本实施例包括如下模块:指标因子定义模块:用以基于元数据定义指标因子,元数据中定义了每个指标因子的数据格式,包括指标名称、数据格式、数据范围、应用范围等要素,并为每个数据格式设立合理的数值输入范围;指标因子库模块:用以实现两个主要功能,其一是实现对所有的指标因子的动态维护,包括指标因子的新增、编辑、删除、启用、停用等功能,另一个功能是实现指标因子间的逻辑约束关系(如有),包括正向约束、反向约束、阈值约束、零和约束等各种逻辑及数理关系,每一个关系的定义在分析模型库中实现;分析模型库模块:用以实现两个主要功能,其一是定义各种逻辑及数理关系,预设有正向约束、反向约束、阈值约束、零和约束等,用户还可以自定义其它的关系,其二是实现各种数学统计模型及每个模型与对应指标因子的关系;系统展示模块:用以根据指标因子库模块中设定的指标因子及分析模型库模块中设定的数学模型,进行最终的数据分析展示,展示可使用柱状图、饼状图、点线图等方式,并且同一个数学模型可以在不同的展示类型中切换展示;关系型数据库模块:用以存储各类元数据及模型的关系型数据,并提供对这些数据的查阅检索、编辑、删除的功能,基础数据管理模块采用ado等数据访问接口访问关系型数据库模块。以上所述是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
1.一种基于元数据的决策分析系统,包括如下模块:指标因子定义模块:用以基于元数据定义指标因子,元数据中定义了每个指标因子的数据格式,包括指标名称、数据格式、数据范围、应用范围等要素;指标因子库模块:用以实现两个主要功能,其一是实现对所有的指标因子的动态维护,包括指标因子的新增、编辑、删除、启用、停用等功能,另一个功能是实现指标因子间的逻辑约束关系(如有),包括正向约束、反向约束、阈值约束、零和约束等各种逻辑及数理关系,每一个关系的定义在分析模型库中实现;分析模型库模块:用以实现两个主要功能,其一是定义各种逻辑及数理关系,预设有正向约束、反向约束、阈值约束、零和约束等,用户还可以自定义其它的关系,其二是实现各种数学统计模型及每个模型与对应指标因子的关系;系统展示模块:用以根据指标因子库模块中设定的指标因子及分析模型库模块中设定的数学模型,进行最终的数据分析展示,展示可使用柱状图、饼状图、点线图等方式,;关系型数据库模块:用以存储各类元数据及模型的关系型数据,并提供对这些数据的查阅检索、编辑、删除的功能,基础数据管理模块采用ado等数据访问接口访问关系型数据库模块。

【技术特征摘要】
1.一种基于元数据的决策分析系统,包括如下模块:指标因子定义模块:用以基于元数据定义指标因子,元数据中定义了每个指标因子的数据格式,包括指标名称、数据格式、数据范围、应用范围等要素;指标因子库模块:用以实现两个主要功能,其一是实现对所有的指标因子的动态维护,包括指标因子的新增、编辑、删除、启用、停用等功能,另一个功能是实现指标因子间的逻辑约束关系(如有),包括正向约束、反向约束、阈值约束、零和约束等各种逻辑及数理关系,每一个关系的定义在分析模型库中实现;分析模型库模块:用以实现两个主要功能,其一是定义各种逻辑及数理关系,预设有正向约束、反向约束、阈值约束、零和约束等,用户还可以自定义其它的关系,其二是实现各种数...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:江苏融成嘉益信息科技有限公司
类型:发明
国别省市:江苏,32

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

1