分布式数据实时采集与展示系统及方法与流程

文档序号:18796780发布日期:2019-09-29 19:48阅读:298来源:国知局
分布式数据实时采集与展示系统及方法与流程

本发明涉及适用于特定功能的数据处理方法技术领域,具体为一种分布式数据实时采集与展示系统及方法。



背景技术:

对于企业管理而言,其中重要的便是如何采集数据,如何分析采集数据并生成分析结果,如何展示分析结果。现有的工业管理过程的数据产生方式通常有以下几种:

1.工作人员填写现场纸质表格;

2.工业机器人、设备电脑产生;

3.企业各种使用的软件系统产生;

4.企业设置的其他硬件设备,例如传感器。

现有的数据分析方法通常有以下几种:

1.通过excel表格人工统计分析;

2.通过企业定制开发的程序统计分析。

但是由于数据产生方式的多样性,其数据格式也有所不同,进行统计分析时存在难度。通过excel表格人工统计分析存在以下缺点:excel表格的生成、统计和分析均需要大量的时间,统计分析效率过低;而在此过程中又会有新的数据产生,不是及时进行数据分析;excel表格需要工作人员协助填写,增加人力成本,现场数据经过二次加工或修饰,使得数据不准确,影响后续的统计分析的结果。

通过企业定制开发的程序统计分析存在以下缺点:数据来源较多,开发难度大,导致开发周期长,且存在增减数据来源的情况,维护、升级困难,成本投入大。



技术实现要素:

本发明意在提供一种分布式数据实时采集与展示系统及方法,能够由管理者根据需求配置指标生成规则,既能实现定制化的数据统计,又能缩短开发周期。

本发明提供基础方案:分布式数据实时采集与展示系统,包括配置子系统、数据获取模块、分析子系统和结果展示模块,所述配置子系统包括:

规则配置模块,用于根据指定参数和指定指标获取或生成指标生成规则;

所述数据获取模块,用于根据指定参数生成参数采集表,并根据参数采集表获取采集数据;

所述分析子系统,用于根据采集数据和指标生成规则生成或更新分析结果;

所述结果展示模块,用于向管理者展示分析结果。

有益效果:指标生成规则为根据若干参数生成指标的逻辑算法。

基础方案的工作原理及有益效果:通过规则配置模块根据指定参数和指定指标获取或生成指标生成规则,指定参数和指定指标由管理者根据需求设定,获取或生成的指标生成规则符合管理者的管理需求。根据指定参数生成参数采集表,企业可通过参数采集表明确需要采集或填写的数据,便于工作人员填写采集数据,缩短系统实施时间。

根据采集数据和指标生成规则生成或更新分析结果,在首次获取采集数据时,生成分析结果,在再次获取采集数据时,更新已经生成的分析结果,根据采集参数实时更新分析结果,便于管理者实时掌握分析结果。

按照管理者设定的指定参数和指定指标获取或生成指标生成规则,从而实现定制化的数据统计,同时生成参数采集表,便于企业或工作人员明确需要采集或上传的数据,以缩短系统实施的时间,指标生成规则可让管理者自行配置,功能简化,缩短系统开发周期,同时减少后续因增加指标生成规则而升级系统的情况发生。

进一步,还包括数据库,用于预设若干基础规则;

所述规则配置模块,用于根据指定参数和指定指标从数据库中调用基础规则,并根据基础规则构建指标生成规则。

名词说明:基础规则为通用的基础逻辑算法,类似加、减、乘、除等。

有益效果:大千世界无奇不有,不同的企业之间也存在很多的区别,自然气人的管理需求就会有所不同,当某企业特殊的指标时,例如材料成本占人力成本的多少,此时通过调用基础规则,根据基础规则生成指标生成规则,完全符合该企业的管理需求,从而实现企业定制化的数据统计。

进一步,还包括数据库,用于预设若干标准生成规则,

所述规则配置模块,用于根据指定参数和指定指标从数据库中选定标准生成规则作为指标生成规则。

名词说明:标准生成规则为现在企业中比较常用的根据参数生成指标的逻辑算法,由开发者预设在数据库中。

有益效果:例如管理者设定的指定指标为单件产品成本,即设定的指定参数为生产总成本和生产总量,单件产品成本为企业典型指标,大部分工业制造企业都会需要这个指标,因此可以根据生产总成本和生产总量计算单件产品成本的指标生成规则预设在数据库中,直接获取该指标生成规则便能使用。

进一步,所述分析子系统包括:

指标生成模块,用于根据指标生成规则从参数采集表中筛选采集数据,并根据采集数据和指标生成规则生成实际指标;

指标分析模块,用于根据实际指标和标准指标生成分析结果。

名词说明:标准指标为企业预设的目标值,系统中预设有多个标准指标,例如单件产品成本需要控制在100元以下,则100元为标准指标,例如当日产品合格率为98%以上,则98%为标准指标。

有益效果:企业所需的指标并非一两个,而是多个指标,每个指标都有多个参数,而这些参数都是通过参数采集表获取的,因此当需要生成某个指标时,根据指标生成规则从参数采集表中筛选出生成该指标所需的采集数据,再根据采集数据和指标生成规则生成实际指标,根据实际指标和标准指标生成分析结果,管理者通过分析结果掌握企业的动态。

进一步,所述分析子系统还包括:

指标记录模块,用于根据实际指标生成或更新指标记录表,并根据分析结果生成或更新结果记录表。

有益效果:通过指标记录表,管理者能够得知相应指标的变化趋势,进而改变管理措施,提升管理效果。通过结果记录表,管理者能够得知相应指标是否超标、超标次数和大致的超标情况,从而加强对不同环节的管理力度,以减少超标情况的发生。

进一步,还包括数据库,预设有若干图形模版;

所述结果展示模块,还用于根据指标记录表或结果记录表从数据库中筛选图形模版,并生成展示图表供管理者查看。

有益效果:通过展示图表向管理者展示指标记录表或结果记录表,使得管理者能够直观的发现问题、分析问题。

进一步,所述图形模版包括:折线图、饼状图、条形图。

有益效果:通过不同的图形模版向管理者展示不同的指标记录表或结果记录表,例如单件产品成本采用折线图或者条形图,能够清晰的展现单件产品成本的变化趋势,便于管理者直观的发现哪几次的单件产品成本偏高,进而进行分析,避免相同情况的发生,例如不同类型成本之间的占比采用饼状图,能够清晰的展现哪种类型的成本偏多,加大对该成本的管理,使得成本的分配更为合理。

本发明意在提供还一种分布式数据实时采集与展示方法,包括以下步骤:

规则配置步骤,根据指定参数和指定指标获取或生成指标生成规则;

数据获取步骤,根据指定参数生成参数采集表,并根据参数采集表获取采集数据;

数据分析步骤,根据采集数据和指标生成规则生成或更新分析结果,并根据分析结果生成或更新结果记录表;

结果展示步骤,用于向管理者展示结果记录表。

有益效果:通过规则配置步骤根据指定参数和指定指标获取或生成指标生成规则,指定参数和指定指标由管理者根据需求设定,从而实现定制化的数据统计。根据指定参数生成参数采集表,企业可通过参数采集表明确需要采集或填写的数据,便于企业或工作人员明确需要采集或上传的数据,以缩短系统实施的时间,指标生成规则可让管理者自行配置,功能简化,缩短系统开发周期,同时减少后续因增加指标生成规则而升级系统的情况发生。

进一步,所述规则配置步骤具体包括以下步骤:

获取步骤,获取指定参数和指定指标;

规则获取步骤,根据指定参数和指定指标从数据库中筛选出指标生成规则,或者根据指定参数和指定指标从数据库中调用若干基础规则,并根据基础规则构建指标生成规则。

有益效果:对于企业常用的指标,采用从数据库中筛选的方式获取指标生成规则,对于企业特殊的指标,管理者可通过调用若干基础规则构建指标生成规则,使得指标生成规则所生成的指标更符合管理需求,同时缩短部署和实施系统的时间。

进一步,所述结果展示步骤具体包括以下步骤:

模版获取步骤,根据结果记录表从数据库中获取图形模版;

图表生成步骤,根据结果记录表和图形模版生成展示图表供管理者查看。

有益效果:根据结果记录表选择对应的图形模版,根据图形模版生成展示图表进行展示,采用不同的图像模版生成不同的展示图表进行展示,可获得不同的展示效果。

附图说明

图1为本发明分布式数据实时采集与展示系统实施例一的逻辑框图。

图2为本发明分布式数据实时采集与展示方法实施例一规则配置步骤至数据分析步骤的流程图。

图3为本发明分布式数据实时采集与展示方法实施例一结果展示步骤的流程图。

具体实施方式

下面通过具体实施方式进一步详细说明:

实施例一

分布式数据实时采集与展示系统,如附图1所示,包括配置子系统、数据获取模块、分析子系统、结果展示模块、数据库和管理终端,数据库中预设有若干基础规则、若干图形模版、若干标准指标,基础规则为通用的基础逻辑算法,类似加、减、乘、除等;图形模版为常用的各种展示数据的图表,例如折线图、饼状图、条形图、柱状图等;标准指标为企业预设的目标值。

管理终端,用于获取管理者的指定参数和指定指标发送给配置子系统和数据获取模块。

配置子系统包括规则配置模块,规则配置模块,用于接收指标参数和指定指标,并从数据库中调用若干基础规则发送给管理终端供管理者进行组合(或搭配或设置),并根据管理终端反馈的管理者选定的组合的若干基础规则、指标参数和指定指标生成指标生成规则(指标生成规则是指根据若干参数生成指标的逻辑算法),并将指标生成规则发送给分析子系统。

数据获取模块,用于接收指定参数,并在首次接收指定参数时,根据指定参数生成参数采集表,并在再次接收指定参数时,根据指定参数更新参数采集表;还用于根据参数采集表获取采集数据,并将采集数据发送给分析子系统。采集数据的获取方式包括以下几种:一是工作人员通过平板、电脑等设备向参数采集表中填写数据,二是从现有设备中获取数据(例如智能电表采集用电量),并自动填写到参数采集表中,三是设置传感器,通过传感器采集数据(例如生产线上设置传感器获取生产总量),并自动填写到参数采集表中。

分析子系统包括指标生成模块、指标分析模块和指标记录模块,指标生成模块,用于接收参数采集表和指标生成规则,并根据指标生成规则从参数采集表中筛选出采集数据,并根据采集数据和指标生成规则生成实际指标,并将实际指标发送给指标分析模块和指标记录模块。指标分析模块,用于接收实际指标,并根据实际指标从数据库中对应的标准指标,并根据实际指标和标准指标生成分析结果(例如单件产品成本需要控制在100元以下,则100元为标准指标,当实际指标为88元时,分析结果可为实际指标88元,达标;当实际指标为102元时,分析结果可为实际指标102元,未达标,超标2元。例如产品合格率为98%以上,则98%为标准指标,当实际指标为88%时,则分析结果可为实际指标88%,未达标,差值10%,当实际指标为99%时,则分析结果可为实际指标99%,达标),并将分析结果发送给指标记录模块和结果展示模块。

结果展示模块,用于接收分析结果,并将分析结果发送给管理终端进行显示供管理者查看。

指标记录模块,用于首次接收实际指标时,根据实际指标生成指标记录表,并存储在数据库中,并在再次接收实际指标时,从数据库中获取指标记录表,并根据实际指标更新指标记录表;还用于首次接收分析结果时,根据分析结果生成结果记录表,并存储在数据库中,并在再次接收分析结果时,从数据库中获取结果记录表,并根据分析结果更新结果记录表。

在本实施例中,结果记录表采用柱状图进行展示,指标记录表采用折线图进行展示。管理终端,用于获取结果展示信号(即管理者想要查看结果记录表时)或指标展示信号(即管理者想要查看指标展示时),并发送给结果展示模块。

结果展示模块,用于接收结果展示信号,并根据结果展示信号从数据库中获取结果记录表,并根据结果记录表从数据库中筛选出对应的图形模版(柱状图模版),并根据结果记录表和图形模版生成展示图表(即柱状图),并将展示图表发送给管理终端;还用于接收指标展示信号,并根据指标展示信号从数据库中获取指标记录表,并根据指标记录表从数据库中筛选出对应的图形模版(折线图模版),并根据指标记录表和图形模版生成展示图表(即折线图),并将展示图表发送给管理终端。

管理终端,用于接收展示图表,并进行显示供管理者查看。

基于上述系统的分布式数据实时采集与展示方法,如附图2、3所示,包括以下步骤:

规则配置步骤,根据指定参数和指定指标从数据库中调用若干基础规则,并根据管理者选定的基础规则构建指标生成规则。

数据获取步骤,根据指定参数生成参数采集表,并根据参数采集表获取采集数据。

数据分析步骤,根据采集数据和指标生成规则生成实际指标,并根据实际指标从数据库中获取标准指标,并根据实际指标和标准指标生成分析结果,并根据实际指标生成或更新指标记录表,并根据分析结果生成或更新结果记录表。

结果展示步骤,用于向管理者展示分析结果,并在接收到指标展示信号时,展示指标记录表,并在接收到结果展示信号时,展示结果记录表。

具体的,规则配置步骤包括以下步骤:

获取步骤,获取管理者的指定参数和指定指标。

规则获取步骤,根据指定参数和指定指标从数据库中调用若干基础规则供管理者选择,并管理者选定的基础规则、指定参数和指定指标构建指标生成规则。

具体的,结果展示步骤包括以下步骤:

模版获取步骤,获取结果记录表或指标记录表,根据结果记录表或指标记录表从数据库中获取对应的图形模版。

图表生成步骤,根据结果记录表和图形模版生成展示图表或者根据指标记录表和图形模版生成展示图表。

图表展示步骤,显示展示图表供管理者查看。

实施例二

本实施例与实施例一的不同之处在于:分布式数据实时采集与展示系统中,数据库还预设有若干标准生成规则,标准生成规则为现在企业中比较常用的根据参数生成指标的逻辑算法,由开发者预设在数据库中。

规则配置模块,用于接收指标参数和指定指标,并从数据库中调用若干标准生成规则发送给管理终端。管理终端,用于显示若干标准生成规则供管理者根据指标参数和指定指标进行选定,并将选定的标准生成规则反馈给规则配置模块。规则配置模块,用于接收管理者选定的标准生成规则,并将该标准生成规则作为指标生成规则发送给分析子系统。

基于上述系统的分布式数据实时采集与展示方法中,规则配置步骤,根据指定参数和指定指标从数据库中调用若干标准生成规则,并根据管理者选定的标准生成规则作为指标生成规则。

具体的,规则配置步骤包括以下步骤:

获取步骤,获取管理者的指定参数和指定指标。

规则获取步骤,根据指定参数和指定指标从数据库中调用若干标准生成规则供管理者选择,并将管理者选定的标准生成规则作为指标生成规则。

以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1