系统指标智能建模与采集系统的制造方法
优采云 发布时间: 2020-08-08 01:33
本发明涉及系统指标建模与采集技术领域,尤其涉及一种系统指标智能建模与采集系统.
背景技术:
目前,在同一电力公司行业的基准计算中有141个一级指标,涉及500多个二级指标. 这些指标分为主观得分和实际数据计算得分. 由于辅助指示器中收录大量系统,因此多个系统无法提供有效的接口. 结果,难以有效地在系统之间循环数据. 当前的总体指标数据采集工作是在多个系统上手动执行的,然后在同一手册中进行采集,排序和输出报告. 总体计算是手工统计,非常复杂. 人工成本高,准确率低. 特别是从50个系统中手动获取二级索引数据会极大地影响电源管理系统和统计的及时性. 索赔.
技术实现要素:
本发明的目的是提供一种用于系统指标的智能建模采集系统. 本发明将指标计算的方法由人工改为系统自动,系统可以实现自动采集,自动集成,自动计算,自动排序,自动预警等一系列自动化功能,大大提高了管理的质量和效率. 解决背景技术中出现的问题.
为了达到上述目的,本发明提供了以下技术方案:
一种用于系统指标的智能建模和采集的系统,包括多线程分布式模块,采集引擎模块,数据重建模块,数据存储模块,可视引擎模块,自匹配模块和规则触发模块,多线程分布式模块连接到数据存储模块,数据重建模块和采集引擎模块. 数据存储模块连接到视觉引擎模块和数据重建模块. 数据重建模块连接到采集引擎模块. 采集引擎模块连接到主机,其中
多线程分布式模块,用于由多个软件客户端和服务器进行处理,可用于在同一台计算机或服务器上打开多个软件;
采集引擎模块根据采集规则采集搜索主机的一级指标和二级指标的数据,并对主机上传的一级指标和二级指标的数据进行分析;
数据重建模块,根据重建规则将采集到的数据格式转换为数据并合并到数据存储模块中;
数据存储模块根据存储规则存储一级指标和二级指标的数据;
视觉引擎模块根据视觉规则将主要指标和次要指标浓缩到软件中,形成可视搜索,并将其集成到管理视图和工程视图中.
自匹配模块结合了可视化云和可视化规则,以自动匹配集中的一级和二级指标;
规则触发模块用于管理获取规则,重建规则,存储规则和可视规则.
此外,系统设计方法的步骤为:
第1步: 自定义软件系统中一级指标的采集和计算规则;
第2步: 在软件系统中的每个系统中预设登录授权;
步骤3: 系统跟踪一级指标的计算公式,自动分析涉及的系统,系统中的接口指标,然后建立一级指标的采集模型,进行数据采集定期;
步骤4: 采集所有涉及的二级指标后,进行自动计算;
第5步: 将一级指标的计算结果与期望值进行比较,并自动发出警告.
此外,系统采用Java语言开发,采用J2EE框架,采用WebService进行数据互连和互通.
此外,系统数据库使用数据库MYSQL.
此外,该软件的操作系统支持: Linux,Window Server 2003/2008.
此外,该软件浏览器支持: IE6,IE7,IE8,Firefox 3.5.
此外,该软件的设计工具是ProwerDesigner 15.0,开发工具是Eclipse 3.1和Maven 3.0.
此外,该软件的Web测试工具是Jmeter 2.3和IETester 2.1,并且Web服务器支持Weblogic 10.3和Tomcat 6.0.
与现有技术相比,本发明的有益效果是:
1. 本发明提供的系统指标智能建模与采集系统. 通过本发明的系统软件将一级指标模型输入软件后,系统可以自动计算出一级指标所涉及的参数. (二级指标),结合页面解析,文件流,接口等现有技术,智能地建立该指标的跨系统采集模型,然后通过模拟技术定期从多个系统中获取二级指标数据. 登录页面分析和自动计算,将索引计算的方式从手动更改为系统自动,实现多个系统的不同版本和不同的计算可以建立有效的数据获取方法,避免了多个相关的二级指标始终是人为的统计计算以及基于软件的自动建模采集. 这种方法大大减少了人工分析,采集和统计工作,并提高了企业基准管理的整体质量和效率.
2. 本发明提供的系统指标智能建模与采集系统,计算并生成一级指标的计算结果. 将一级指标的计算结果与预期值进行比较,以确定它们是否满足预警条件. 当指标的计算结果低于预期时,即满足预警条件,并发出预警和预警提示,实现自动预警功能.
图纸说明
图1是本发明的软件系统架构图;
图2是本发明的软件系统索引系统的表图.
具体的实现方法
以下将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚,完整地描述. 显然,所描述的实施例仅仅是本发明实施例的一部分,而不是全部. 例. 基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围.
请参考图1,用于系统指标的智能建模采集系统,包括多线程分布式模块,采集引擎模块,数据重建模块,数据存储模块,可视引擎模块,自匹配模块和规则触发模块和多线程分布式模块分别与数据存储模块,数据重构模块和采集引擎模块连接,以利于多线程分布式模块与数据存储模块之间的数据传输;数据重建模块和采集引擎模块. 数据存储模块分别与可视引擎模块和数据重构模块连接,数据重构模块与采集引擎模块连接,采集引擎模块与主机连接. 其中,多线程分布式模块用于由多个软件客户端和服务器进行处理,可以在同一台计算机或服务器上打开多个软件以上传每个一级索引和二级索引的数据. 采集引擎模块根据获取规则采集搜索主机的一级索引和二级索引的数据,并对主机上传的一级指标和二级指标的数据进行分析,避免手工统计上传. 系统自动将主要指标模型输入软件;数据重建模块转换采集到的数据格式,并根据重建规则将其存储在数据库中. 数据存储模块根据存储规则存储第一级指标和第二级指标的数据,避免丢失,便于以后查找. 可视化引擎模块,根据可视化规则将一级指标和二级指标组合在一起,压缩到软件中形成可视搜索,并集成到管理视图和工程视图中,看起来更清晰,更直观;自匹配模块结合视觉云和视觉规则,自动进行集中的一级和二级指标匹配;规则触发模块用于管理获取规则,重构规则,存储规则和可视规则,并可以管理索引数据处理的过程.
软件系统设计方法的步骤为:
步骤1: 系统采用Java语言开发. Java语言具有分布式,解释性,可靠,安全,高性能和多线程的优点. 该系统采用可扩展,灵活的J2EE框架,易于维护的业务系统提供了良好的机制. WebService用于数据互连. WebService可以使运行在不同计算机上的不同应用程序交换数据,而无需其他专门的第三方软件或硬件的帮助. 集成,自定义软件系统中一级指标的采集和计算规则,并将一级指标模型输入软件,避免人工输入;
步骤2: 软件系统中预先设置了每个系统的登录权限,方便根据权限登录并进行验证登录;
步骤3: 系统跟踪一级指标的计算公式,自动分析涉及的系统,系统中的界面指标,然后对于一级指标,系统可以自动计算涉及的参数在第一级指标(二级指标)中,智能地建立该指标的跨系统采集模型,实现多个系统的不同版本和不同的计算,建立有效的数据采集方法,并避免使用多个始终存在的相关二级指标基于软件的人工统计计算和自动建模该采集方法大大减少了人工分析,采集和统计工作,提高了企业基准管理的整体质量和效率. 系统数据库使用快速,可靠和适应性强的数据库MYSQL,然后定期采集数据. ;
步骤4: 采集所有涉及的二级指标后,通过模拟登录页面分析技术从多个系统中获取二级指标数据,并自动进行计算以生成一级指标的计算结果;
步骤5: 将一级指标的计算结果与期望值进行比较,以确定其是否满足预警条件. 当发现一级指标的计算结果低于期望值时,满足预警条件,并给出预警和预警.
软件的操作系统支持: Linux,Window Server 2003/2008,支持多个系统版本,这有助于建立具有不同系统版本和不同计算方式的有效数据获取方法. 该软件浏览器支持: IE6,IE7,IE8,Firefox 3.5,并支持多个浏览器版本. 该软件的设计工具是ProwerDesigner 15.0,开发工具是Eclipse 3.1和Maven 3.0. 软件版本控制: SVN 1.5. 软件项目管理: Microsoft Project2007. 软件缺陷管理工具: Bugzilla 3.2. 该软件的Web测试工具为Jmeter 2.3,IETester 2.1,并且Web服务器支持Weblogic 10.3和Tomcat 6.0.
根据图2可以看出,物流部门,办公室和分销网络办公室的第一级指标,一些第二级指标和一些第三级指标使用的是本发明获取数据,表明多个系统版本不同且计算方法不同,可以建立有效的数据采集方法,并避免了多个相关的二级指标被人为统计计算.
工作原理: 定制软件系统中一级指标的采集和计算规则,将一级指标模型输入软件,并在软件系统中的每个系统中预设登录授权. 授权登录后,系统将跟进. 一级指标的计算公式自动分析所涉及的系统和系统中的接口指标,然后针对一级指标,系统可以根据所涉及的计算参数(二级指标)自动建立指标在第一级指标中,系统跨系统获取模型,然后定期执行数据采集. 采集完所有涉及的二级指标后,通过模拟登录页面分析技术从多个系统中获取二级指标数据,并自动进行计算以生成一级指标. 将计算结果与一级指标的计算结果进行比较. 确定是否满足预警条件的期望值. 如果发现一级指标的计算结果低于预期,则满足预警条件,并给出警报和预警.
综上所述,本发明提出的系统指标智能建模采集系统,通过本发明的系统软件,在将一级指标模型输入软件后,系统可以自动跟踪所涉及的级别指标该指标的计算参数(第二级指标)与现有技术(例如页面解析,文件流和接口)相结合,以智能方式建立该指标的跨系统采集模型,然后通过模拟登录页面分析以从多个系统中获取辅助指标的技术是自动计算的,索引计算的方法已从手动系统更改为自动系统. 实现多个系统的不同版本和进行不同的计算可以建立一种有效的数据获取方法,从而避免了人工统计已计算出的多个相关辅助指标,并且这些辅助指标是自动基于软件的. 建模采集的方法大大减少了人工分析,采集,统计工作,提高了企业基准管理的整体质量和效率. 该计算生成第一级指标的计算结果. 将一级指标的计算结果与期望值进行比较,以确定它们是否满足预警条件. 如果发现一级指标的计算结果低于预期,则满足预警条件. 具有自动警告功能.
以上仅是本发明的优选的具体实施方式,但是本发明的保护范围不限于此. 根据本发明,在本发明公开的技术范围内的技术领域的任何技术人员,均应等效地替换或改变技术方案及其发明构思,并且它们均应收录在本发明的保护范围之内.