一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种流程快速构建用流程引擎系统的制作方法

2022-04-13 19:07:31 来源:中国专利 TAG:


1.本发明属于流程引擎技术领域,尤其涉及一种流程快速构建用流程引擎系统。


背景技术:

2.流程是指在业务系统中为了实现高效的执行效率,划定的过程规则,通过流程中信息的存储、审批、通知,提高流程的高效率化处理,流程的划分规定需要从业者对信息的大量收集,继而容易受到从业人员个人判断影响。
3.中国专利文献cn106155718b公开了一种流程引擎实现方法及流程引擎系统,其预先为公共流程节点设置默认配置文件,在需要启动流程引擎系统以执行业务流程控制时,优先加载各个流程节点的扩展配置文件,对于不存在对应的扩展配置文件的公共流程节点,则直接加载对应的默认配置文件,既可以保证流程引擎的基本实现,又可以通过扩展配置文件实现流程引擎的个性化,满足不同业务流程的具体需求。因此,该方案公开的流程引擎实现方法及流程引擎系统具备高度可扩展性,可以兼容不同业务系统的业务流程,但在实际使用时,缺乏对不同业务系统的信息交互处理能力,不能很好的满足交互处理需要,同时不能过对流程中业务变化的影响适配,缺乏多业务系统之间的联合调用处理,不能很好的满足流程快速构建处理需要。


技术实现要素:

4.本发明的目的在于:为了解决缺乏对不同业务系统的信息交互处理能力,不能很好的满足交互处理需要的问题,而提出的一种流程快速构建用流程引擎系统。
5.为了实现上述目的,本发明采用了如下技术方案:
6.一种流程快速构建用流程引擎系统,包括信息收集模块,所述信息收集模块输出端与信息交互单元输入端电性连接,所述信息收集模块用于收集流程信息,所述信息交互单元用于对输入的流程多元信息进行交互转换处理,所述信息交互单元输出端与流程对接模块输入端电性连接,所述流程对接模块用于对流程信息进行识别对接下属部门,所述流程对接模块输入端与流程跟踪模块输出端电性连接,所述流程跟踪模块用于获取流程进行数据,所述流程跟踪模块输出端与业务节点扩展模块输入端电性连接,所述业务节点扩展模块用于对流程业务下属部门进行拓展获取,所述业务节点扩展模块输出端与信息交互单元输入端电性连接,用于对业务节点加入信息交互单元进行转换,所述流程对接模块输出端与组件调用模块输入端电性连接,所述组件调用模块用于输入流程构建过程中的功能组件,所述组件调用模块输入端与识别设计单元输出端电性连接,所述识别设计单元用于通过机器学习判断流程构建框架。
7.作为上述技术方案的进一步描述:
8.所述流程跟踪模块输入端与区块链生成模块输出端电性连接,所述区块链生成模块用于对流程信息进行区块链加密处理。
9.作为上述技术方案的进一步描述:
10.所述信息交互单元包括接口标识模块,所述接口标识模块术用于对信息输入的接口进行协议的定位标识,所述接口标识模块输出端与设备协议共通模块输入端电性连接,所述设备协议共通模块用于对协议进行交互转换为系统能够识别的基础协议,所述设备协议共通模块输入端与协议补充模块输出端电性连接,所述协议补充模块用于通过输入协议更新系统通讯协议。
11.作为上述技术方案的进一步描述:
12.所述引擎系统识别的基础协议包括tcp、http和udp协议。
13.作为上述技术方案的进一步描述:
14.所述协议补充模块包括系统硬件端的接口连通,且接口包括usb2.0-3.0和usb type-c。
15.作为上述技术方案的进一步描述:
16.所述流程对接模块输出端与监控告警单元输入端双向电连接,所述监控告警单元用于对流程构建对接问题进行告警。
17.作为上述技术方案的进一步描述:
18.所述监控告警单元包括移动app告警模块、网页告警模块和终端告警模块,所述移动app告警模块用于通过移动通信网络进行移动端的告警通知,所述网页告警模块用于显示告警信息在系统前端网页,所述终端告警模块用于获取终端信息对系统后台人员进行告警通知。
19.作为上述技术方案的进一步描述:
20.所述识别设计单元包括流程改进模块,所述流程改进模块用于收集流程建立信息进行学习加权对流程进行构建改进,所述节点效率判断模块用于判断流程生成中判断对应节点工作效率。
21.作为上述技术方案的进一步描述:
22.所述识别设计单元还包括业务生成配置模块,所述业务生成配置模块用于通过信息交互单元输入的数据获取流程生成配置。
23.综上所述,由于采用了上述技术方案,本发明的有益效果是:
24.本发明中,通过设计的信息交互单元,能够实现对业务系统输入信息协议的互联转换,继而能够满足不同业务之间通信协议的适配处理,一方面能够实现对业务系统的管理处理信息输入,另一方面能够满足其他端口信息的输入协议的转换,同时能够通过区块链生成业务流程校验码,对区块链链路快速校验以及定位追溯,满足不同业务终端的查询处理需要,同时还能够通过监控告警单元实现对多单元控制人员的报警提高,提高多业务端的流程生成处理需要,并且能够通过对业务处理中进程的判断获取相应的处理效率效果,满足后续流程沟通的处理需要。
附图说明
25.图1为本发明提出的一种流程快速构建用流程引擎系统的系统图;
26.图2为本发明提出的一种流程快速构建用流程引擎系统的信息交互单元系统图;
27.图3为本发明提出的一种流程快速构建用流程引擎系统的监控告警单元系统图;
28.图4为本发明提出的一种流程快速构建用流程引擎系统的识别设计单元系统图。
29.图例说明:
30.1、信息收集模块;2、信息交互单元;201、接口表示模块;202、设备协议共同模块;203、协议补充模块;3、业务节点扩展模块;4、流程跟踪模块;5、区块链生成模块;6、流程对接模块;7、组件调用模块;8、监控告警单元;801、移动app告警模块;802、网页告警模块;803、终端告警模块;9、识别设计单元;901、流程改进模块;902、节点效率判断模块;903、业务生成配置模块。
具体实施方式
31.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
32.请参阅图1-4,本发明提供一种技术方案:一种流程快速构建用流程引擎系统,包括信息收集模块1,所述信息收集模块1输出端与信息交互单元2输入端电性连接,所述信息收集模块1用于收集流程信息,所述信息交互单元2用于对输入的流程多元信息进行交互转换处理,所述信息交互单元2输出端与流程对接模块6输入端电性连接,所述流程对接模块6用于对流程信息进行识别对接下属部门,所述流程对接模块6输入端与流程跟踪模块4输出端电性连接,所述流程跟踪模块4用于获取流程进行数据,所述流程跟踪模块4输出端与业务节点扩展模块3输入端电性连接,所述业务节点扩展模块3用于对流程业务下属部门进行拓展获取,所述业务节点扩展模块3输出端与信息交互单元2输入端电性连接,用于对业务节点加入信息交互单元2进行转换,所述流程对接模块6输出端与组件调用模块7输入端电性连接,所述组件调用模块7用于输入流程构建过程中的功能组件,所述组件调用模块7输入端与识别设计单元9输出端电性连接,所述识别设计单元9用于通过机器学习判断流程构建框架,所述流程跟踪模块4输入端与区块链生成模块5输出端电性连接,所述区块链生成模块5用于对流程信息进行区块链加密处理。
33.实施方式具体为:其中区块链加密处理包括在业务生成模块对业务流程进行生成时,流程之间通过区块链模块生成链码,链码前后若干位数据用于对整体流程的业务部门进行定位,且链码中端设有校验码,校验码通过业务部门的子码进行非对称加密。
34.所述信息交互单元2包括接口标识模块201,所述接口标识模块201术用于对信息输入的接口进行协议的定位标识,所述接口标识模块201输出端与设备协议共通模块202输入端电性连接,所述设备协议共通模块202用于对协议进行交互转换为系统能够识别的基础协议,所述设备协议共通模块202输入端与协议补充模块203输出端电性连接,所述协议补充模块203用于通过输入协议更新系统通讯协议,所述引擎系统识别的基础协议包括tcp、http和udp协议,所述协议补充模块203包括系统硬件端的接口连通,且接口包括usb2.0-3.0和usb type-c,所述流程对接模块6输出端与监控告警单元8输入端双向电连接,所述监控告警单元8用于对流程构建对接问题进行告警。
35.实施方式具体为:信息协议的转换通过wso2 esb支持所有广泛使用的传输协议,如http,https,pop,imap,smtp,jms,amqp,flx,tcp,udp,ftp,ftps,sftp,cifs,mllp,sms.transport负责传输指定格式的消息;新的传输协议使用axis2传输框架可以轻松地被
添加和插入到esb中。
36.所述监控告警单元8包括移动app告警模块801、网页告警模块802和终端告警模块803,所述移动app告警模块801用于通过移动通信网络进行移动端的告警通知,所述网页告警模块802用于显示告警信息在系统前端网页,所述终端告警模块803用于获取终端信息对系统后台人员进行告警通知,所述识别设计单元9包括流程改进模块901,所述流程改进模块901用于收集流程建立信息进行学习加权对流程进行构建改进,所述节点效率判断模块902用于判断流程生成中判断对应节点工作效率,所述识别设计单元9还包括业务生成配置模块903,所述业务生成配置模块903用于通过信息交互单元2输入的数据获取流程生成配置。
37.实施方式具体为:通过回归分析实现对业务流程中节点工作效率的加权生成,首先根据业务处理进度时效生成相应节点效率值β,其中:
38.y=x bβ ε;
39.其中,x为常熟相,是回归直线在纵坐标轴上的截距即业务本身难度;
40.y为因变量,表示单次部门业务流程处理效率;
41.b为回归系数为数学期望值,通过部门评价得出,表示自变量对因变量的影响程度,即流程处理的完成度;
42.β为自变量,即部门节点效率;
43.ε为随机差数,即节点效率变化影响产生的因素,当节点β效率自变量发生变化时,目标y因变量整体效率发生变化的能够得到当前节点β效率分散线性关系,因此在多业务交集部门中:
44.yk=xn b*βn ε;
45.其中yk为k个部门业务处理的效率,xn为业务组合难度,
46.在因变量数据量增大时,多业务节点(β1、β2、β3、βn....)能够根据系统置分别对得到该节点整体处理效率,继而能够通过该效率点的更新,实现业务生成中的加权处理。
47.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献