一种基于业务元数据驱动的企业数据智能管理平台
文献发布时间:2024-04-18 20:01:23
技术领域
本发明属于业务元数据,涉及智能管理,具体是一种基于业务元数据驱动的企业数据智能管理平台。
背景技术
业务元数据是数据仓库环境的关键元数据,是用户访问时了解业务数据的途径,内容来源包括多个地方:用例建模(Case Modeling)工具、控制数据库、数据库目录和数据抽取/转换/加载的工具。另外的业务元数据,例如对象连接关系或数据质量指标,是用元数据库管理工具直接输入的。
企业数据泛指所有与企业经营相关的信息、资料,包括公司概况、产品信息、经营数据、研究成果等,其中不乏涉及商业机密,通常所说的企业数据是指狭义的企业数据,一般只包含公司概况介绍,包括公司经营范围、联系方式、企业规模等,通常是公开的数据。企业数据的获取渠道分为集中式和分布式。
现有技术中,在对企业信息进行管理时,通常仅对数据进行输送存储,在进行存储过程中遇到内容相同标题不同的数据自动默认进行存储,不能够根据企业信息类别进行分类存储,且在分类存储后对重复的存储内容进行自动筛选存储,使得存入的企业信息内容混乱,影响企业信息的存放管理,为此,我们提出一种基于业务元数据驱动的企业数据智能管理平台。
发明内容
针对现有技术存在的不足,本发明目的是提供一种基于业务元数据驱动的企业数据智能管理平台。
本发明所要解决的技术问题为:
基于现有在企业信息在进行存储过程中不能够自动进行分类存储,在存储过程中易于出现存储重复现象,不能够根据存储内容进行筛选存储的问题。
本发明的目的可以通过以下技术方案实现:
一种基于业务元数据驱动的企业数据智能管理平台,基于业务元数据设置业务元数据解析模块以及服务器,所述智能管理平台包括数据接收模块、数据对比模块、存储模块以及重复删除模块,所述数据接收模块接收企业部门发送的企业信息,将企业信息输送至业务元数据解析模块,服务器控制业务元数据解析模块接收企业信息,将企业信息进行分析后分类;
所述业务元数据解析模块对企业信息分类完成后,将分类后的企业信息输送至重复删除单元,重复删除单元对企业信息中的存储语句进行提取并标记为提取信息,服务器控制数据对比模块对提取信息与存储模块中存储完毕后的企业信息进行对比,若出现数据重复,服务器控制重复删除单元对重复的企业信息进行删除,服务器控制存储模块将删除完成后的企业信息进行存储,若没有出现数据重复现象,则服务器控制存储模块直接对接收的企业信息进行存储。
进一步地,所述业务元数据解析模块包括特征提取单元、企业信息分析单元、企业信息分类单元以及验证单元,所述特征提取单元接收企业信息,并对接收的企业信息的特征信息(存储大小、语句信息、字数统计以及发送时间)进行提取,将提取的特征信息输送至企业信息分析单元,企业信息分析单元对接收的企业信息进行分析,将分析后的结果输送至服务器,服务器根据分析后的结果,控制验证单元对分析后的结果进行验证,验证完毕后将验证通过的企业信息通过企业信息分类单元进行分类,将分类后的企业信息输送至重复删除单元,其中企业信息分析单元对企业中每个部门的存储大小范围、语句描述特点、字数范围以及发送时间均有记录。
进一步地,所述企业信息分析单元的具体分析步骤如下:
步骤1:企业信息分析单元接收企业信息,根据接收的企业信息生成记录单元,记录单元对接收企业信息的存储大小以及字数总数进行记录;
步骤2:对记录单元记录的企业信息进行筛选,对不可能在此范围内的企业部门进行筛除,根据发送时间筛选出在此时间段内发送企业信息的企业部门,将未在此时间段内发送企业信息的企业部门进行筛除;
步骤3:对接收企业信息的语句的进行提取,提取其中关键字,对接收信息中的标题以及部门信息进行提取,根据提取的关键词,筛选出对应的企业部门;
步骤4,服务器将筛选出的企业部门输送至验证单元,验证单元将筛选出的企业信息发送至对应发出的企业部门,企业部门内的数据端接收企业信息进行验证,若验证不正确,则重复步骤3,若验证正确,将验证后的企业信息输送至重复删除模块。
进一步地,所述重复删除模块接收验证后的企业信息,对接收的企业信息进行打开,随机选取三组语句标记为提取信息,服务器接收提取信息,将提取信息语句输送至数据对比模块,数据对比模块根据接收的提取信息对存储模块中的存储信息进行查找,根据查找的结果判断存储模块中是否已经存储输送至的企业信息,若查找出三组语句与其相同的信息,数据对比模块将对比相同信号输送至服务器,服务器控制重复删除模块对该企业信息进行删除,若没有查找出三组语句与其相同的信息,数据对比模块将对比相同信号输送至服务器,服务器控制重复删除模块对该企业信息进行删除。
进一步地,所述存储模块包括页面复制单元以及存储单元,存储模块接收存储信息,通过页面复制单元对存入的内容进行打开复制,对复制后的行列进行计算,对每一行的字数进行统计,计算出复制到页面复制单元的字数,存储单元对接收的存储信息以文件的形式进行存储,在进行企业信息语句对比时,数据对比单元将接收的企业信息语句在页面复制单元进行查找,更换语句进行筛选,使选取的三组语句均在页面复制单元查找到。
进一步地,在更换语句进行筛选时,观察页面复制单元上的页面变化信息,设定页面复制单元上每一页面的字数为Yzs,设定共跳转的页数为X,设定在未满一页的列数为Ls,设置每一行的字数为Hzs,由此得出页面复制单元复制的总字数为总体字数为ZZs,则ZZs=Hzs×Ls+Yzs×X,数据文件对比单元对存入的文件信息中的数字进行统计,根据设定存入的文件字数为CRzs,设定统计误差为WCz,则根据求出的数值信息判断选取的三组语句是否都在页面复制单元内的一篇内容内,对存储模块存入的企业信息判定是否重合。
进一步地,由求出的数值信息可以得出,若没有出现重复企业信息,则ZZs-CEzs>WCz,则判断查找的三组语句不在同一存储文档中查找,证明存储模块并没有存储与存入企业信息相同的存储内容,通过页面复制单元对存入的企业信息进行打开复制,通过存储单元进行文件的存储;
若出现重复企业信息,则ZZs-CEzs<WCz,则判断查找的三组语句在同一存储文档中查找,证明存储模块有存储与存入企业信息相同的存储内容,通过存重复删除模块对存入的企业信息进行删除。
进一步地,所述页面复制单元对存入的企业信息进行复制,在复制完毕后进行计时,将存储的时间设置为t,当达到设定时间对达到设定时间内的企业信息进行剪切,对剪切的内容进行统一粘贴,对粘贴的文件进行压缩,通过存储单元进行存储。
与现有技术相比,本发明的有益效果是:
本发明在对企业信息进行存储时,首先通过业务元数据解析模块对接收的企业信息进行分类,在分类完成后存储过程中能够通过重复删除单元对存储的内容进行查找删除,对未存储的企业信息进行存储,实现企业信息在进行存储过程中能够自动进行分类存储,在存储过程中不会出现存储重复现象,能够根据存储内容进行筛选存储,提高企业信息的存储效果。
附图说明
为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
图1为本发明一种基于业务元数据驱动的企业数据智能管理平台的整体系统框图;
图2为本发明一种基于业务元数据驱动的企业数据智能管理平台中企业信息分析单元的分析步骤图。
具体实施方式
下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在一实施例中,请参阅图1和图2所示,一种基于业务元数据驱动的企业数据智能管理平台,基于业务元数据设置业务元数据解析模块以及服务器,智能管理平台包括数据接收模块、数据对比模块、存储模块以及重复删除模块,数据接收模块接收企业部门发送的企业信息,将企业信息输送至业务元数据解析模块,服务器控制业务元数据解析模块接收企业信息,将企业信息进行分析后分类;
业务元数据解析模块包括特征提取单元、企业信息分析单元、企业信息分类单元以及验证单元,企业信息进行分析后分类的具体过程如下:
特征提取单元接收企业信息,并对接收的企业信息的特征信息(存储大小、语句信息、字数统计以及发送时间)进行提取;
服务器接收特征提取单元的特征信息,将提取的特征信息输送至企业信息分析单元,企业信息分析单元对接收的企业信息进行分析;
将分析后的结果输送至服务器,服务器根据分析后的结果,控制验证单元对分析后的结果进行验证;
验证完毕后将验证通过的企业信息通过企业信息分类单元进行分类,将分类后的企业信息输送至重复删除单元。
需要说明的是:其中企业信息分析单元对企业中每个部门的存储大小范围、语句描述特点、字数范围以及发送时间均有记录。
企业信息分析单元具体分析步骤如下:
步骤1:企业信息分析单元接收企业信息,根据接收的企业信息生成记录单元,记录单元对接收企业信息的存储大小以及字数总数进行记录;
步骤2:对记录单元记录的企业信息进行筛选,对不可能在此范围内的企业部门进行筛除,根据发送时间筛选出在此时间段内发送企业信息的企业部门,将未在此时间段内发送企业信息的企业部门进行筛除;
步骤3:对接收企业信息的语句的进行提取,提取其中关键字,对接收信息中的标题以及部门信息进行提取,根据提取的关键词,筛选出对应的企业部门;
步骤4,服务器将筛选出的企业部门输送至验证单元,验证单元将筛选出的企业信息发送至对应发出的企业部门,企业部门内的数据端接收企业信息进行验证,若验证不正确,则重复步骤3,若验证正确,将验证后的企业信息输送至重复删除模块。
在另一实施例中,业务元数据解析模块对企业信息分类完成后,将分类后的企业信息输送至重复删除单元,重复删除单元对企业信息中的存储语句进行提取并标记为提取信息;
重复删除单元在进行企业信息标记提取过程如下:
重复单元在重复删除模块接收验证后的企业信息,对接收的企业信息进行打开,随机选取三组语句标记为提取信息;
服务器接收提取信息,将提取信息语句输送至数据对比模块,数据对比模块根据接收的提取信息对存储模块中的存储信息进行查找;
服务器根据查找的结果判断存储模块中是否已经存储输送至的企业信息,若查找出三组语句与其相同的信息,数据对比模块将对比相同信号输送至服务器;
其中存储模块包括页面复制单元以及存储单元,存储模块在进行存储时对存储内容复制计算如下:
存储模块接收存储信息,通过页面复制单元对存入的内容进行打开复制,对复制后的行列进行计算,对每一行的字数进行统计;
计算出复制到页面复制单元的字数,存储单元对接收的存储信息以文件的形式进行存储;
需要说明的是:在进行企业信息语句对比时,数据对比单元将接收的企业信息语句在页面复制单元进行查找,更换语句进行筛选,使选取的三组语句均在页面复制单元均可以查找到。
更换语句进行筛选步骤如下:
①观察页面复制单元上的页面变化信息,设定页面复制单元上每一页面的字数为Yzs,设定共跳转的页数为X,设定在未满一页的列数为Ls;
②设置每一行的字数为Hzs,由此得出页面复制单元复制的总字数为总体字数为ZZs,则ZZs=Hzs×Ls+Yzs×X;
③数据文件对比单元对存入的文件信息中的数字进行统计,根据设定存入的文件字数为CRzs,设定统计误差为WCz;
④则根据求出的数值信息判断选取的三组语句是否都在页面复制单元内的一篇内容内,对存储模块存入的企业信息判定是否重合。
需要说明的是,企业信息文件在进行打开时,打开的软件会自动统计打开。
由求出的数值信息的可以得出:
若没有出现重复企业信息,则ZZs-CEzs>WCz,则判断查找的三组语句不在同一存储文档中查找;
证明存储模块并没有存储与存入企业信息相同的存储内容,通过页面复制单元对存入的企业信息进行打开复制,通过存储单元进行文件的存储。
若出现重复企业信息,则ZZs-CEzs<WCz,则判断查找的三组语句在同一存储文档中查找;
证明存储模块有存储与存入企业信息相同的存储内容,通过存重复删除模块对存入的企业信息进行删除。
服务器控制重复删除模块对该企业信息进行删除,若没有查找出三组语句与其相同的信息,数据对比模块将对比相同信号输送至服务器,服务器控制重复删除模块对该企业信息进行删除。
服务器控制数据对比模块对提取信息与存储模块中存储完毕后的企业信息进行对;
若出现数据重复,服务器控制重复删除单元对重复的企业信息进行删除,服务器控制存储模块将删除完成后的企业信息进行存储;
若没有出现数据重复现象,则服务器控制存储模块直接对接收的企业信息进行存储。
页面复制单元对存入的企业信息进行复制,在复制完毕后进行计时,将存储的时间设置为t,当达到设定时间对达到设定时间内的企业信息进行剪切,对剪切的内容进行统一粘贴,对粘贴的文件进行压缩,通过存储单元进行存储。
上述公式均是去量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置,权重系数和比例系数的大小是为了将各个参数进行量化得到的一个具体的数值,便于后续比较,关于权重系数和比例系数的大小,只要不影响参数与量化后数值的比例关系即可。
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
- 一种锂离子电池的SOC和SOH的联合估计装置及方法
- 锂离子电池的SOC与SOH联合估计方法、装置及终端设备