【技术实现步骤摘要】
基于区块链的工作流实现方法、装置、设备及存储介质
本专利技术涉及区块链
,尤其涉及一种基于区块链的工作流实现方法、装置、设备及存储介质。
技术介绍
在当前技术中,为了应对市场的变化,越来越多机构使用工作流管理系统(如BPM-BusinessProcessManagement)来优化自己的业务管理流程。这为机构带来了许多立竿见影的好处:显著提高机构效率,规范机构的经营过程,给机构带来管理能力机制上的提升,提高机构运营的敏捷性。然而,传统的工作流管理系统只能运行在一个中心化系统中,也只能服务于一家机构。在越来越强调加强机构之间的沟通、提升机构之间的协作效率的今天,现有的BPM系统或工作流引擎所能发挥的效力就非常有限了。因为它只能帮助一家机构的发展,却无法提升整个供应链的效率与安全。公开于该
技术介绍
部分的信息仅仅旨在加深对本专利技术的总体
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。基于上述原因,本申请人提出了一种基于区块链的工作流实现方法、装置、设备 ...
【技术保护点】
1.一种基于区块链的工作流实现方法,其特征在于,包括以下步骤:/n接收工作流模板定义请求,通过区块链的智能合约建立统一的工作流模板,确定工作流中的每一个动作、参与者、执行权限与数据权限;/n接收工作流模板查询请求,在区块链中查询并读取指定工作流模板;/n接收表单数据提交请求,根据提交的表单执行相应动作,利用设定的条件判断标准判断动作流转,生成下一步动作;/n向用户发送待执行动作通知,根据用户执行动作后的结果判断动作流转,生成下一步动作。/n
【技术特征摘要】
1.一种基于区块链的工作流实现方法,其特征在于,包括以下步骤:
接收工作流模板定义请求,通过区块链的智能合约建立统一的工作流模板,确定工作流中的每一个动作、参与者、执行权限与数据权限;
接收工作流模板查询请求,在区块链中查询并读取指定工作流模板;
接收表单数据提交请求,根据提交的表单执行相应动作,利用设定的条件判断标准判断动作流转,生成下一步动作;
向用户发送待执行动作通知,根据用户执行动作后的结果判断动作流转,生成下一步动作。
2.根据权利要求1所述的基于区块链的工作流实现方法,其特征在于,所述通过区块链的智能合约建立统一的工作流模板的步骤包括:
设置工作流中的用户角色、工作流表单的数据结构;
添加工作流动作,选择动作类型,添加执行用户,并设置待操作表单字段以及操作权限;
添加工作流条件,设置条件判断标准,建立工作流动作与工作流动作或工作流动作与工作流条件之间的关联。
3.根据权利要求1所述的基于区块链的工作流实现方法,其特征在于,所述在区块链中查询并读取指定工作流模板的步骤还包括,在智能合约中生成新的工作流实例,并为实例建立对应的存储空间。
4.根据权利要求1所述的基于区块链的工作流实现方法,其特征在于,所述根据提交的表单执行相应动作的步骤包括,将动作中的数据与执行结果保存至存储空间。
5.根据权利要求1所述的基于区块链的工作流实现方法,其特征在于,所述向用户发送待执行动作通知的步骤之后包括,通过智能合约的...
【专利技术属性】
技术研发人员:王超,刘强,
申请(专利权)人:深圳四方精创资讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。