CN114785788B - 一种流程交互***和方法 - Google Patents
一种流程交互***和方法 Download PDFInfo
- Publication number
- CN114785788B CN114785788B CN202210442302.9A CN202210442302A CN114785788B CN 114785788 B CN114785788 B CN 114785788B CN 202210442302 A CN202210442302 A CN 202210442302A CN 114785788 B CN114785788 B CN 114785788B
- Authority
- CN
- China
- Prior art keywords
- data
- field system
- flow
- module
- layer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 230000003993 interaction Effects 0.000 title claims description 30
- 238000005111 flow chemistry technique Methods 0.000 claims abstract description 24
- 238000007405 data analysis Methods 0.000 claims abstract description 15
- 210000001503 joint Anatomy 0.000 claims abstract description 8
- 238000012550 audit Methods 0.000 claims description 31
- 238000013500 data storage Methods 0.000 claims description 7
- 230000010354 integration Effects 0.000 claims description 7
- 238000012795 verification Methods 0.000 claims 1
- 230000002452 interceptive effect Effects 0.000 abstract description 5
- 238000004891 communication Methods 0.000 abstract description 2
- 230000000694 effects Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 238000010276 construction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000009435 building construction Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及一种流程交互***和方法,属于通信的技术领域,流程交互***包括边缘层、消息中间件和云计算层;其中,边缘层包括:数据采集模块,与A现场***对接,用于采集A现场***中的数据;流程处理模块,基于A现场***中的数据,获得预设的业务流程库中的所有A现场***的业务处理流程,并基于第一指令,执行与第一指令对应的业务处理流程;消息中间件分别与边缘层和云计算层连接,用于同步边缘层和云计算层的数据;云计算层包括:数据接收模块,用于接收边缘层传输的数据,边缘层传输的数据包括A现场***中的数据;数据分析模块,基于边缘层的数据,进行大数据分析,以向边缘层发送第一指令。本申请具有提高流程审批效率的效果。
Description
技术领域
本申请涉及通信的技术领域,尤其是涉及一种流程交互***和方法。
背景技术
随着云计算的发展,大量的信息管理***,例如流程审批***构建于中心化的公有云或者私有云中,并且这些信息管理***基本都是使用中心化的数据库来存储数据。因此现有的流程都是以单套制执行审批,及在同一个***中做数据流转,单纯依靠云计算。例如,对于建筑施工来说,分工司的业务流程均是由集团进行审批。
针对上述相关技术,发明人发现存在以下缺陷:随着建筑施工下沉计算服务,流程审批***的增加,单套制流程审批很容易造成流程审批***的响应较慢,影响流程审批效率。
发明内容
为了提高流程审批效率,本申请提供一种流程交互***和方法。
第一方面,本申请提供的一种流程交互***,采用如下技术方案:
一种流程交互***,包括边缘层、消息中间件和云计算层;
其中,所述边缘层包括:
数据采集模块,与A现场***对接,用于采集所述A现场***中的数据;
流程处理模块,基于所述A现场***中的数据,获得预设的业务流程库中的所有所述A现场***的业务处理流程,并基于所述第一指令,执行与所述第一指令对应的业务处理流程;
所述消息中间件分别与所述边缘层和所述云计算层连接,用于同步所述边缘层和所述云计算层的数据;
所述云计算层包括:
数据接收模块,用于接收所述边缘层传输的数据,所述边缘层传输的数据包括所述A现场***中的数据;
数据分析模块,基于所述边缘层的数据,进行大数据分析,以向所述边缘层发送第一指令。
通过采用上述技术方案,由于通过另设边缘层,使得现场***的业务处理流程在边缘层上执行,而云计算层仅仅只是进行数据的分析,并下发指令,因此减少了云端的数据计算,因此提高了流程审批效率。
可选的,所述数据采集模块还与B现场***对接,用于采集B现场***中的数据;
所述云计算层还包括数据存储模块,用于存储所述A现场***和所述B现场***的业务处理流程中产生的数据;
所述边缘层还包括查询模块,在执行所述A现场***的业务处理流程时,从所述云计算层中查询执行所述B现场***的业务处理流程中产生的数据。
通过采用上述技术方案,使得边缘层在进行A现场***的业务处理流程时,可以查看B现场***的业务处理数据,从而实现了多现场***业务处理数据之间的共享。
可选的,所述边缘层包括边缘网关、边缘控制器和边缘云中的任一一种。
通过采用上述技术方案,由于边缘网关侧重于网络协议处理和转换,边缘控制器侧重实时闭环控制业务,边缘云侧重大规模数据处理,因此可以根据不同业务需求设置。
可选的,所述数据采集模块与C现场***对接,其中,所述C现场***为所述A现场***的上级;
所述边缘层还包括流程整合模块,所述流程整合模块基于所述A现场***的业务处理流程完成最后一个节点的业务处理后,整合所述所述A现场***的业务处理流程中产生的数据和所述C现场***中的数据。
通过采用上述技术方案,通常一个业务处理流程的最后一个节点完成后,就会自动结束整个业务处理流程,但是通过流程整合模块,可以在A现场***的业务处理流程结束前,整合A现场***的业务处理流程中产生的数据与C现场***中的数据,从而便于执行与C现场***中的数据对应的业务处理流程。
可选的,所述边缘层还包括节点条件添加模块,用于对业务处理流程中的节点添加限定条件,以便实现不同节点之间的业务流转。
通过采用上述技术方案,可以满足不同业务处理流程需求。
可选的,所述边缘层还包括审核请求模块,用于在业务处理流程中的最后一个节点完成后,获取审核请求发送指令,并发送审核请求至所述云计算层;
所述云计算层还包括审核模块和反馈模块,所述审核模块基于所述审核请求,审核现场***的业务处理流程,并输出审核结果;所述反馈模块用于发送所述审核结果至所述流程处理模块,所述流程处理模块基于所述审核结果,以执行下一步的业务流程处理。
通过采用上述技术方案,一现场***在边缘层完成业务处理流程后,由于不同的业务处理流程需求,有些需要再让云计算层进行审批,云计算层审批完成后,
可选的,所述云计算层还包括:
信息获取模块,用于获取错误信息,其中,所述错误信息为审核未通过的原因;所述反馈模块将所述错误信息发送至所述流程处理模块,所述流程处理模块基于所述错误信息生成建议信息,并与所述错误信息对应的节点关联。
通过采用上述技术方案,由于可以根据错误信息自动生成建议信息,因此可以便于更改边缘层中业务处理流程数据。
第二方面,本申请提供了一种流程交互方法,采用如下技术方案:
一种流程交互方法,基于边缘层为执行主体,包括:
采集A现场***中的数据,并同步到云计算层;
基于所述A现场***中的数据,获得预设的业务流程库中所有的所述A现场***的业务处理流程;
基于第一指令,执行与所述第一指令对应的业务处理流程;其中,所述第一指令是所述云计算层基于所述A现场***中的数据,进行大数据分析后,向所述边缘层发送的指令。
通过采用上述技术方案,由于通过另设边缘层,使得现场***的业务处理流程在边缘层上执行,而云计算层仅仅只是进行数据的分析,并下发指令,因此减少了云端的数据计算,因此提高了流程审批效率。
可选的,所述流程交互方法还包括:
采集B现场***中的数据,并同步到所述云计算层;
在执行所述A现场***的业务处理流程时,查询执行所述B现场***的业务处理流程中产生的数据;其中,执行所述A现场***业务处理流程中产生的数据和执行所述B现场***业务处理流程中产生的数据存储于所述云计算层。
通过采用上述技术方案,可以实现多现场***业务处理数据之间的共享。
可选的,所述流程交互方法还包括:
采集C现场***中的数据;
基于所述C现场***中的数据,获得所述业务流程库中所有的所述C现场***的业务处理流程;
基于所述A现场***的业务处理流程中最后一个节点业务处理完成后,整合所述A现场***的业务处理流程中产生的数据和所述C现场***中的数据,并同步至所述云计算层;其中,所述C现场***为所述A现场***的上级;
基于第三指令,执行与所述第三指令对应的业务处理流程;其中,所述第三指令是所述云计算层基于所述整合的数据,进行大数据分析后,向所述边缘层发送的指令。
综上所述,本申请存在至少以下一种有益效果:
1、设置边缘层和消息中间件的目的是,使得现场***的业务处理流程在边缘层上执行,而云计算层仅仅只是进行数据的分析,并下发指令,因此减少了云端的数据计算,因此提高了流程审批效率。
2、设置查询模块和数据存储模块的目的是,使得边缘层在进行A现场***的业务处理流程时,可以查看B现场***的业务处理数据,从而实现了多现场***业务处理数据之间的共享。
3、设置流程整合模块的目的是,可以在A现场***的业务处理流程结束前,整合A现场***的业务处理流程中产生的数据与C现场***中的数据,从而便于执行与C现场***中的数据对应的业务处理流程。
附图说明
图1是本申请***实施例的一实施方式的结构框图;
图2是本申请***实施例的另一实施方式的结构框图;
图3是本申请***实施例的另一实施方式的结构框图;
图4是本申请***实施例的另一实施方式的结构框图;
图5是本申请***实施例的另一实施方式的结构框图;
图6是本申请方法实施例的一实施方式的流程框图;
图7是本申请方法实施例的另一实施方式的流程框图;
图8是本申请方法实施例的另一实施方式的流程框图;
图9是本申请方法实施例的另一实施方式的流程框图;
图10是本申请方法实施例的另一实施方式的流程框图。
附图标记说明:100、边缘层;110、数据采集模块;120、流程处理模块;130、查询模块;140、流程整合模块;150、条件添加模块;160、审核请求模块;200、消息中间件;300、云计算层;310、数据接收模块;320、数据分析模块;330、数据存储模块;340、审核模块;350、反馈模块;360、信息获取模块。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图1-附图10,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请一实施例公开了一种流程交互***。参照图1,作为该流程交互***的一实施方式,可以包括边缘层100、消息中间件200和云计算层300,边缘层100通过消息中间件200与云计算层300实现数据的同步以及数据之间的相互传输。另外,可以根据不同业务需求,选择边缘网关、边缘控制器和边缘云中的任一一种作为边缘层100。消息中间件200可以采用kafaka、RocketMQ等插件,以使边缘层100订阅云计算层300的消息以及向云计算层300发布消息。例如,通过订阅云计算层300的流程消息,可以接收云计算层300下发的审核结果;也可以向云计算层300发布审核请求的消息。
其中,作为边缘层100的一实施方式,边缘层100可以包括:
数据采集模块110,与A现场***对接,用于采集A现场***中的数据;其中,A现场***仅仅为了便于描述所作的示意,数据采集模块110可以与多个现场***对接;
流程处理模块120,基于A现场***中的数据,获得预设的业务流程库中的所有A现场***的业务流程,并基于第一指令,执行与第一指令对应的业务处理流程。
作为云计算层300的一实施方式,云计算层300可以包括:
数据接收模块310,用于接收边缘层100传输的数据,边缘层100传输的数据包括A现场***中的数据;
数据分析模块320,基于边缘层100的数据,进行大数据分析,以向边缘层100发送第一指令;其中,大数据分析指的是,分析以往采集到A现场***中的数据所执行的业务处理流程的次数,从而排列出优先级并进行编号,执行次数最多的业务处理流程的编号为1;其中,第一指令包含编号信息。
数据采集模块110还与B现场***对接,用于采集B现场***中的数据,数据接收模块310接收的边缘层100的数据中包括B现场***中的数据。
参照图2,作为边缘层100和云计算层300的另一实施方式,边缘层100还可以包括查询模块130,查询模块130在执行A现场***的业务处理流程时,从云计算层300中查询执行B现场***的业务处理流程中产生的数据。例如,在执行A现场***的业务处理流程时,点击查询模块130中的查询B现场***,查询模块130会发送查询请求至数据存储模块330,数据存储模块330则会调出B现场***业务处理流程中产生的数据,以供用户查看。其中,查询模块130包括所有的现场***的查询请求发送模块。
云计算层300可以包括数据存储模块330,用于存储A现场***和B现场***等的业务处理流程中产生的数据;其中,该数据包括实时数据和非实时数据,实时数据可以包括当前正在处理过程中的数据,包括了各现场***间的处理过程中的数据,和自身现场***的处理过程中的数据;非实时数据包括一个业务处理流程完成后,形成的历史数据。
另外,数据采集模块110还与C现场***对接,用于采集C现场***中的数据。其中,C现场***为A现场***的上级,其中,上级指的是,C现场***的业务处理流程与A现场***的业务处理流程关联,只有A现场***的业务处理流程完成后,C现场***的业务处理流程才能完成;当然在C现场***的业务处理流程与A现场***的业务处理流程无关时,此时C现场***不再是A现场***的上级。
参照图3,作为边缘层100的另一实施方式,边缘层100还可以包括流程整合模块140,流程整合模块140基于A现场***的业务处理流程完成最后一个节点的业务处理后,整合A现场***的业务处理流程中产生的数据和C现场***中的数据即实现两者数据的关联。通常情况下,业务处理流程中的最后一个节点业务处理完成后,会自动结束整个业务处理流程,但是有的情况下,上级现场***的业务处理流程的执行需要下级现场***的业务处理流程数据,因此将业务处理流程的最后一节点设置为可等待审批节点。
流程处理模块120基于C现场***中的数据,获得业务流程库中所有的C现场***的业务处理流程;并基于第三指令,执行与第三指令对应的业务处理流程。数据接收模块310接收整合后的A现场***的业务处理流程中产生的数据和C现场***中的数据;数据分析模块320基于该数据,进行大数据分析,以向边缘层100发送第三指令。
参照图4,作为边缘层100的另一实施方式,边缘层100还可以包括条件添加模块150,条件添加模块150用于对业务处理流程中的节点添加限定条件,以便实现不同节点之间的业务流转。例如,当前节点的条件为金额>20W的,下一个节点是总经理审核,总经理审核过后结束;通过条件添加模块150,对该节点添加限定条件,下一节点总经理审核完成后,流转至董事长审核,董事长审核完成后,审核过程才能结束。
参照图5,作为边缘层100和云计算层300的另一实施方式,边缘层100还可以包括审核请求模块160,用于在业务处理流程中的最后一个节点完成后,获取审核请求发送指令,并发送审核请求至云计算层300;
云计算层300还可以包括审核模块340和反馈模块350,审核模块340基于审核请求,审核现场***的业务处理流程,并输出审核结果;反馈模块350用于发送审核结果至流程处理模块120,流程处理模块120基于审核结果,以执行下一步的业务流程处理。例如,流程处理模块120执行完A现场***的业务处理流程后,需要发送审核请求至审核模块340,审核模块340基于该审核请求审核A现场***的业务流程,将审核通过或审核未通过的审核结果反馈至流程处理模块120,流程处理模块120基于审核通过结束业务处理流程,基于审核未通过更改修改业务处理流程中对应节点的数据。
云计算层300还可以包括信息获取模块360,用于获取错误信息,其中,错误信息为审核未通过的原因;反馈模块350将错误信息发送至流程处理模块120,流程处理模块120基于错误信息生成建议信息,并与错误信息对应的节点关联。
本申请实施例的实施原理为:
数据采集模块110采集A现场***中的数据,而后流程处理模块120基于A现场***中的数据,获得所有A现场***的业务处理流程,同时,数据接收模块310通过消息中间件200接收A现场***中的数据,数据分析模块320基于该数据进行大数据分析,以向边缘层100发送第一指令;流程处理模块120基于第一指令,执行与第一指令对应的业务处理流程。
基于上述***实施例,本申请另一实施例提供了一种流程交互方法,以边缘层为执行主体,参照图6,作为流程交互方法的一实施方式,可以包括S110-S130的步骤:
S110,采集A现场***中的数据,并同步到云计算层;其中,现场***可以包括环境检测***、拌合站***等现场施工***;采集的数据指的是现场***中所需的基础信息,例如对于环境检测***来说,采集的数据可以是粉尘浓度、环境湿度和环境温度等。
S120,基于A现场***中的数据,获得预设的业务流程库中所有的A现场***的业务处理流程;
S130,基于第一指令,执行与第一指令对应的业务处理流程;其中,第一指令是云计算层基于A现场***中的数据,进行大数据分析后,向边缘层发送的指令。
参照图7,作为流程交互方法的另一实施方式,流程交互方法可以包括S210-S240的步骤:
S210,采集B现场***中的数据,并同步到云计算层;
S220,基于B现场***中的数据,获得业务流程库中所有的B现场***的业务处理流程;
S230,基于第二指令,执行与第二指令对应的业务处理流程;其中,第二指令是云计算层基于B现场***中的数据,进行大数据分析后,向边缘层发送的指令;
S240,在执行A现场***的业务处理流程时,查询执行B现场***的业务处理流程中产生的数据;其中,执行A现场***业务处理流程中产生的数据和执行B现场***业务处理流程中产生的数据存储于云计算层。
参照图8,作为流程交互方法的另一实施方式,流程交互方法可以包括S310-S340的步骤:
S310,采集C现场***中的数据;
S320,基于C现场***中的数据,获得业务流程库中所有的C现场***的业务处理流程;
S330,基于A现场***的业务处理流程中最后一个节点业务处理完成后,整合A现场***的业务处理流程中产生的数据和C现场***中的数据,并同步至云计算层;其中,C现场***为A现场***的上级;
S340,基于第三指令,执行与第三指令对应的业务处理流程;其中,第三指令是云计算层基于整合的数据,进行大数据分析后,向边缘层发送的指令。
参照图9,作为流程交互方法的另一实施方式,流程交互方法可以包括S410-S420的步骤:
S410,获取当前节点的条件添加请求,以使用户添加限定条件;
用户点击节点处的“添加”后,条件添加模块获取到条件添加请求;而后用于可以对当前节点进行编辑。
S420,在用户添加限定条件完成后,获取保存请求,以对限定条件进行保存。
用户编辑完成后,点击“保存”,条件添加模块获取到保存的请求后,对限定条件进行保存,从而完成对当前节点的限定条件的添加。
参照图10,作为流程交互方法的另一实施方式,流程交互方法还可以包括S510-S520的步骤:
S510,在A现场***的业务处理流程中的最后一个节点完成后,获取审核请求发送指令;
S520,基于审核结果,执行下一步的业务处理流程,其中,审核结果是由云计算层基于审核请求发送指令对A现场***的业务处理流程进行审核后输出的。
流程交互方法还可以包括S521-S522的步骤:
S521,接收错误信息,其中,错误信息为审核未通过的原因;错误信息可以是用户通过信息获取模块进行编辑的;例如,金额过高。
S522,基于错误信息,生成建议信息,并与错误信息对应的节点关联。例如,识别到错误信息为金额过大,则按照之前的操作习惯生成建议信息,建议信息可以是降低金额,也可以是在原有金额的基础上下调10%。另外,生成建议信息后,类似于以批注的形式显示,用户点击接收建议后,自动对节点进行修改,用户点击不接收建议后,由用户自己对节点进行修改。
本实施例的实施原理为:
边缘层采集A现场***中的数据,并同步到云计算层;而后边缘层基于A现场***中的数据,获得预设的业务流程库中所有的A现场***的业务处理流程;同时,云计算层基于A现场***中的数据,进行大数据分析后,向边缘层发送第一指令,边缘层基于第一指令,执行与该第一指令对应的业务处理流程。
以上均为本身请的较佳实施例,并非依次限制本申请的保护范围,本说明书(包括摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
Claims (6)
1.一种流程交互***,其特征在于,包括边缘层(100)、消息中间件(200)和云计算层(300);
其中,所述边缘层(100)包括:
数据采集模块(110),与A现场***对接,用于采集所述A现场***中的数据;
流程处理模块(120),基于所述A现场***中的数据,获得预设的业务流程库中的所有所述A现场***的业务处理流程,并基于第一指令,执行与所述第一指令对应的业务处理流程;
所述消息中间件(200)分别与所述边缘层(100)和所述云计算层(300)连接,用于同步所述边缘层(100)和所述云计算层(300)的数据;
所述云计算层(300)包括:
数据接收模块(310),用于接收所述边缘层(100)传输的数据,所述边缘层(100)传输的数据包括所述A现场***中的数据;
数据分析模块(320),基于所述边缘层(100)的数据,进行大数据分析,以向所述边缘层(100)发送第一指令;
所述数据采集模块(110)还与B现场***对接,用于采集B现场***中的数据;
所述云计算层(300)还包括数据存储模块(330),用于存储所述A现场***和所述B现场***的业务处理流程中产生的数据;
所述边缘层(100)还包括查询模块(130),在执行所述A现场***的业务处理流程时,从所述云计算层(300)中查询执行所述B现场***的业务处理流程中产生的数据;
所述数据采集模块(110)与C现场***对接,其中,所述C现场***为所述A现场***的上级;
所述边缘层(100)还包括流程整合模块(140),所述流程整合模块(140)基于所述A现场***的业务处理流程完成最后一个节点的业务处理后,整合所述A现场***的业务处理流程中产生的数据和所述C现场***中的数据;所述边缘层(100)将整合的数据发送给所述云计算层(300),所述云计算层(300)基于整合的数据,进行大数据分析后,向所述边缘层(100)发送指令。
2.根据权利要求1所述的一种流程交互***,其特征在于,所述边缘层(100)包括边缘网关、边缘控制器和边缘云中的任一一种。
3.根据权利要求1所述的一种流程交互***,其特征在于,所述边缘层(100)还包括节点条件添加模块(150),用于对业务处理流程中的节点添加限定条件,以便实现不同节点之间的业务流转。
4.根据权利要求3所述的一种流程交互***,其特征在于,所述边缘层(100)还包括审核请求模块(160),用于在业务处理流程中的最后一个节点完成后,获取审核请求发送指令,并发送审核请求至所述云计算层(300);
所述云计算层(300)还包括审核模块(340)和反馈模块(350),所述审核模块(340)基于所述审核请求,审核现场***的业务处理流程,并输出审核结果;所述反馈模块(350)用于发送所述审核结果至所述流程处理模块(120),所述流程处理模块(120)基于所述审核结果,以执行下一步的业务流程处理。
5.根据权利要求4所述的一种流程交互***,其特征在于,所述云计算层(300)还包括:
信息获取模块(360),用于获取错误信息,其中,所述错误信息为审核未通过的原因;所述反馈模块(350)将所述错误信息发送至所述流程处理模块(120),所述流程处理模块(120)基于所述错误信息,生成建议信息,并与所述错误信息对应的节点关联。
6.一种流程交互方法,其特征在于,基于边缘层为执行主体,包括:
采集A现场***中的数据,并同步到云计算层;
基于所述A现场***中的数据,获得预设的业务流程库中所有的所述A现场***的业务处理流程;
基于第一指令,执行与所述第一指令对应的业务处理流程;其中,所述第一指令是所述云计算层基于所述A现场***中的数据,进行大数据分析后,向所述边缘层发送的指令;
所述流程交互方法还包括:
采集B现场***中的数据,并同步到所述云计算层;
在执行所述A现场***的业务处理流程时,查询执行所述B现场***的业务处理流程中产生的数据;其中,执行所述A现场***业务处理流程中产生的数据和执行所述B现场***业务处理流程中产生的数据存储于所述云计算层;
所述流程交互方法还包括:
采集C现场***中的数据;
基于所述C现场***中的数据,获得所述业务流程库中所有的所述C现场***的业务处理流程;
基于所述A现场***的业务处理流程中最后一个节点业务处理完成后,整合所述A现场***的业务处理流程中产生的数据和所述C现场***中的数据,并同步至所述云计算层;其中,所述C现场***为所述A现场***的上级;
基于第三指令,执行与所述第三指令对应的业务处理流程;其中,所述第三指令是所述云计算层基于整合的数据,进行大数据分析后,向所述边缘层发送的指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210442302.9A CN114785788B (zh) | 2022-04-25 | 2022-04-25 | 一种流程交互***和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210442302.9A CN114785788B (zh) | 2022-04-25 | 2022-04-25 | 一种流程交互***和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114785788A CN114785788A (zh) | 2022-07-22 |
CN114785788B true CN114785788B (zh) | 2023-11-10 |
Family
ID=82432642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210442302.9A Active CN114785788B (zh) | 2022-04-25 | 2022-04-25 | 一种流程交互***和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114785788B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109615333A (zh) * | 2018-12-13 | 2019-04-12 | 普元信息技术股份有限公司 | 云平台中基于抽屉模型实现流程逐级审批的***及方法 |
CN109816351A (zh) * | 2019-02-01 | 2019-05-28 | 中电科仪器仪表有限公司 | 一种基于云平台的计量检测业务协同***及方法 |
CN111192021A (zh) * | 2019-12-31 | 2020-05-22 | 深圳市跨越新科技有限公司 | 一种oa单据审批实现方法及*** |
CN111880917A (zh) * | 2020-07-28 | 2020-11-03 | 浙江九州云信息科技有限公司 | 一种边缘混合云管平台 |
CN111950990A (zh) * | 2020-08-21 | 2020-11-17 | 上海浦东发展银行股份有限公司 | 一种基于Spring的流程状态机***及其处理方法 |
WO2021022943A1 (zh) * | 2019-08-06 | 2021-02-11 | 平安科技(深圳)有限公司 | 基于数据安全的任务审批流程管理方法、装置及*** |
CN112732774A (zh) * | 2020-12-16 | 2021-04-30 | 北京航天智造科技发展有限公司 | 基于边缘计算的智能生产检测***及方法 |
CN113515350A (zh) * | 2021-07-29 | 2021-10-19 | 广州高维网络科技有限公司 | 一种混合云计算管理平台 |
CN114266539A (zh) * | 2021-12-07 | 2022-04-01 | 四川智能建造科技股份有限公司 | 文件流程处理方法、***、装置及计算机可读存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210021594A1 (en) * | 2020-09-25 | 2021-01-21 | Francesc Guim Bernat | Biometric security for edge platform management |
-
2022
- 2022-04-25 CN CN202210442302.9A patent/CN114785788B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109615333A (zh) * | 2018-12-13 | 2019-04-12 | 普元信息技术股份有限公司 | 云平台中基于抽屉模型实现流程逐级审批的***及方法 |
CN109816351A (zh) * | 2019-02-01 | 2019-05-28 | 中电科仪器仪表有限公司 | 一种基于云平台的计量检测业务协同***及方法 |
WO2021022943A1 (zh) * | 2019-08-06 | 2021-02-11 | 平安科技(深圳)有限公司 | 基于数据安全的任务审批流程管理方法、装置及*** |
CN111192021A (zh) * | 2019-12-31 | 2020-05-22 | 深圳市跨越新科技有限公司 | 一种oa单据审批实现方法及*** |
CN111880917A (zh) * | 2020-07-28 | 2020-11-03 | 浙江九州云信息科技有限公司 | 一种边缘混合云管平台 |
CN111950990A (zh) * | 2020-08-21 | 2020-11-17 | 上海浦东发展银行股份有限公司 | 一种基于Spring的流程状态机***及其处理方法 |
CN112732774A (zh) * | 2020-12-16 | 2021-04-30 | 北京航天智造科技发展有限公司 | 基于边缘计算的智能生产检测***及方法 |
CN113515350A (zh) * | 2021-07-29 | 2021-10-19 | 广州高维网络科技有限公司 | 一种混合云计算管理平台 |
CN114266539A (zh) * | 2021-12-07 | 2022-04-01 | 四川智能建造科技股份有限公司 | 文件流程处理方法、***、装置及计算机可读存储介质 |
Non-Patent Citations (3)
Title |
---|
基于云服务的RFID流程定义语言的研究;翁世南;杨枨;;计算机科学(第S3期);全文 * |
开发综合平台推行精细化管理;董玉敏;关宇;杨敏;李淑倩;许涛;;中国信息界(第04期);全文 * |
高校建设工程合同审批流程的设计与实现;张朝晖;张晓霓;王罡;杜晋博;;中国教育信息化(第07期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114785788A (zh) | 2022-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104065741B (zh) | 数据采集***和数据采集方法 | |
CN104125087B (zh) | 一种告警信息处理方法及装置 | |
CN107368967A (zh) | 基于互联网的工程安全质量巡检智能管理方法 | |
CN107463595A (zh) | 一种基于Spark的数据处理方法及*** | |
CN1791861A (zh) | 基于消息的交换基础设施的商业流程管理 | |
CN103902537A (zh) | 多业务的日志数据存储处理和查询***及其方法 | |
WO2016165321A1 (zh) | 一种高速列车需求元模型建立方法和装置 | |
CN102938708A (zh) | 基于告警传播模式的告警相关性分析***及其分析方法 | |
WO2024012221A1 (zh) | 基于版式数据流文件底板创建虚拟服务共享池的方法 | |
CN114553709B (zh) | 拓扑关系展示方法及相关设备 | |
CN101834750A (zh) | 一种通用业务监控方法 | |
CN108718244A (zh) | 一种用于多业务融合的参考***及方法 | |
CN102360366A (zh) | 一种交互型可视化综合集成研讨厅*** | |
CN103281211A (zh) | 大规模网络节点分组管理***及管理方法 | |
CN102355373B (zh) | 一种传输网络大汇聚点隐患自动排查的方法和装置 | |
CN104796467A (zh) | 一种计算具有QoS关联关系的QoS最优组合服务限定范围的方法 | |
CN102868601B (zh) | 一种有关基于图形配置数据库业务网络拓扑的路由*** | |
CN114785788B (zh) | 一种流程交互***和方法 | |
CN107911294B (zh) | 一种基于地表区块的协同标绘消息路由转发及处理方法 | |
CN101576981A (zh) | 场景式服务*** | |
CN107896242A (zh) | 一种服务共享方法及装置 | |
CN111797178A (zh) | 一种基于报表工具的数据采集与处理方法 | |
CN111678531A (zh) | 一种基于LightGBM的地铁路径规划方法 | |
CN102929605A (zh) | 一种基于云计算的数据挖掘***开放接口 | |
CN102902736B (zh) | 基于最小依赖的细粒度科研数据融合*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |