区块链使能的智能制造工作流管理系统技术方案

技术编号:34566846 阅读:19 留言:0更新日期:2022-08-17 12:56
本发明专利技术提供了一种区块链使能的智能制造工作流管理系统,包括:工作流管理模块,用于管理和监控本地工作流,查看制造任务信息,启动新的制造任务,并将第一摘要信息进行Hash处理后上传至区块链网络;服务调度模块,用于推进所述新的制造任务制造流程的执行,存储企业信息,提供所述工作流管理系统所需的API,并将第二摘要信息进行Hash处理后上传至所述区块链网络;服务集成与管理模块,用于根据所述新的制造任务制造流程通过拜占庭算法将不同企业间的生产任务信息共识至所述区块链网络中,并提供多角色多阶段协同完成所述新的制造任务,并将第三摘要信息进行Hash处理后上传至所述区块链网络。由此,能够实现有效管理和监控产品的整个制造过程。品的整个制造过程。品的整个制造过程。

【技术实现步骤摘要】
区块链使能的智能制造工作流管理系统


[0001]本专利技术涉及工作流管理
,具体涉及一种区块链使能的智能制造工作流管理系统。

技术介绍

[0002]区块链是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”、“全程留痕”、“可以追溯”、“公开透明”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。
[0003]相关技术中,传统的智能制造工作流管理方法及系统存在以下问题:(1)无法实现多企业制造资源的整合;(2)无法提供多主体跨阶段协同和多企业参与质量问题处理等功能;(3)无法对智能制造工作流进行有效管理。

技术实现思路

[0004]本专利技术为解决上述技术问题,提供了一种区块链使能的智能制造工作流管理系统,将制造产品流程化,并将多企业制造资源的整合,提供多主体跨阶段协同和多企业参与质量问题处理等功能,从而实现有效管理和监控产品的整个制造过程。
[0005]本专利技术采用的技术方案如下:
[0006]一种区块链使能的智能制造工作流管理系统,包括:工作流管理模块,所述工作流管理模块用于管理和监控本地工作流,查看制造任务信息,启动新的制造任务,并将相应的第一摘要信息进行Hash处理后上传至区块链网络,以及根据共识机制选出相应的第一主节点,其中,所述第一主节点将相应的交易信息摘要组合成第一组合区块,所述第一组合区块广播给其他节点,其他节点接收后进行交易记录的更新;服务调度模块,所述服务调度模块用于推进所述新的制造任务制造流程的执行,存储企业信息,提供所述工作流管理系统所需的API,并将相应的第二摘要信息进行Hash处理后上传至所述区块链网络,以及根据所述共识机制选出相应的第二主节点,其中,所述第二主节点将相应的交易信息摘要组合成第二组合区块,所述第二组合区块广播给其他节点,其他节点接收后进行更新交易记录;服务集成与管理模块,所述服务集成与管理模块用于根据所述新的制造任务制造流程通过拜占庭算法将不同企业间的生产任务信息共识至所述区块链网络中,并提供多角色多阶段协同完成所述新的制造任务,并将相应的第三摘要信息进行Hash处理后上传至所述区块链网络,以及根据所述共识机制选出第三主节点,其中,所述第三主节点将相应的交易信息摘要组合成第三组合区块,所述第三组合区块广播给其他节点,其他节点接收后进行更新交易记录。
[0007]还包括:网络构建模块,所述网络构建模块用于以各个企业、各个用户的客户端为节点,将生产产品相同的企业的客户端构成一个组织,并将所有组织共同构建互联的所述区块链网络。
[0008]所述第一摘要信息包括:专家定义的流程信息、用户的订单信息、用户查看订单进
度的信息、用户的竞标确认信息、管理员监控流程信息以及管理员查看状态及属性的摘要信息。
[0009]所述第二摘要信息包括:订单解析信息、任务推送信息、发送竞标通知信息、任务的员工分配信息、实例化流程的任务推送信息和实例演进的摘要信息。
[0010]所述第三摘要信息包括:企业注册信息、员工注册信息、服务信息、订单报价信息、人员分配信息、任务信息、报告任务处理的摘要信息。
[0011]本专利技术的有益效果:
[0012]本专利技术将制造产品流程化,并将多企业制造资源的整合,提供多主体跨阶段协同和多企业参与质量问题处理等功能,从而实现有效管理和监控产品的整个制造过程。
附图说明
[0013]图1为本专利技术实施例的区块链使能的智能制造工作流管理系统的方框示意图;
[0014]图2为本专利技术一个实施例的区块链使能的智能制造工作流管理系统负责解析订单和推送任务的示意图;
[0015]图3为本专利技术一个实施例的区块链使能的智能制造工作流管理系统处理企业报价信息的示意图;
[0016]图4为本专利技术一个实施例的区块链使能的智能制造工作流管理系统接收并处理订单用户提交的竞标结果的示意图;
[0017]图5为本专利技术一个实施例的区块链使能的智能制造工作流管理系统任务分配与流程推进的示意图;
[0018]图6为本专利技术一个实施例的区块链使能的智能制造工作流管理系统实例化流程推进的示意图;
[0019]图7为本专利技术一个实施例的区块链使能的智能制造工作流管理系统出错处理实例化流程的示意图;
[0020]图8为本专利技术一个实施例的区块链使能的智能制造工作流管理系统出错处理任务推送与实例推进的示意图。
具体实施方式
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0022]图1是根据本专利技术实施例的区块链使能的智能制造工作流管理系统的方框示意图。
[0023]如图1所示,本专利技术实施例的区块链使能的智能制造工作流管理系统可包括:工作流管理模块100、服务调度模块200和服务集成与管理模块300。
[0024]其中,工作流管理模块100用于管理和监控本地工作流,查看制造任务信息,启动新的制造任务,并将相应的第一摘要信息进行Hash处理后上传至区块链网络,以及根据共识机制选出相应的第一主节点,其中,第一主节点将相应的交易信息摘要组合成第一组合
区块(一个新的区块),第一组合区块广播给其他节点,其他节点接收后进行交易记录的更新。其中,第一摘要信息包括:专家定义的流程信息、用户的订单信息、用户查看订单进度的信息、用户的竞标确认信息、管理员监控流程信息以及管理员查看状态及属性的摘要信息。也就是说,工作流管理模块100具体可将专家定义的流程信息、用户的订单信息、用户查看订单进度的信息、用户的竞标确认信息、管理员监控流程信息以及管理员查看状态及属性的摘要信息进行Hash处理后上传至区块链网络。其中,工作流管理模块100支持三种角色的用户,分别是领域专家、订单用户以及管理员。其中,领域专家负责定义流程和上传已定义流程至服务器,订单用户能够提交新订单、查看当前正在执行的订单以及完成的订单、对厂商的报价进行竞标确认,管理员是工作流管理与监控系统的重要使用者,负责监控流程实例的执行,包括状态的查询、属性的查看等。
[0025]服务调度模块200用于推进新的制造任务制造流程的执行,存储企业信息,提供工作流管理系统所需的API,并将相应的第二摘要信息进行Hash处理后上传至区块链网络,以及根据共识机制选出相应的第二主节点,其中,第二主节点将相应的交易信息摘要组合成第二组合区块,第二组合区块广播给其他节点,其他节点接收后进行更新交易记录。其中,第二摘要信息包括:订单解析信息、任务推送信息、发送竞标通知信息、任务的员工分配信息、实例化流程的任务推送信息和实例演进的摘要信息,也就是说,服务调度模块200具体可将订单解析信息、任务推送信息、发送竞标通知信息、任务的员工分配信息、实例化流程的任务推本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种区块链使能的智能制造工作流管理系统,其特征在于,包括:工作流管理模块,所述工作流管理模块用于管理和监控本地工作流,查看制造任务信息,启动新的制造任务,并将相应的第一摘要信息进行Hash处理后上传至区块链网络,以及根据共识机制选出相应的第一主节点,其中,所述第一主节点将相应的交易信息摘要组合成第一组合区块,所述第一组合区块广播给其他节点,其他节点接收后进行交易记录的更新;服务调度模块,所述服务调度模块用于推进所述新的制造任务制造流程的执行,存储企业信息,提供所述工作流管理系统所需的API,并将相应的第二摘要信息进行Hash处理后上传至所述区块链网络,以及根据所述共识机制选出相应的第二主节点,其中,所述第二主节点将相应的交易信息摘要组合成第二组合区块,所述第二组合区块广播给其他节点,其他节点接收后进行更新交易记录;服务集成与管理模块,所述服务集成与管理模块用于根据所述新的制造任务制造流程通过拜占庭算法将不同企业间的生产任务信息共识至所述区块链网络中,并提供多角色多阶段协同完成所述新的制造任务,并将相应的第三摘要信息进行Hash处理后上传至所述区块链网络,以及根据所述共识机制选出第三主节...

【专利技术属性】
技术研发人员:杨泽奇史培中
申请(专利权)人:江苏理工学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1