一种基于区块链的流程管理方法、装置、设备及介质制造方法及图纸

技术编号:38894818 阅读:14 留言:0更新日期:2023-09-22 14:17
本申请公开了一种基于区块链的流程管理方法、装置、设备及介质,可应用于金融领域或其他领域,包括:根据目标项目的多个流程节点建立区块链,使区块链的多个区块链节点与多个流程节点相对应。针对已创建的第一区块链节点,获取第一区块链节点对应的第一文件模板,将第一文件模板发送给用户。当用户将填写完的第一文件模板上传至第一区块链节点后,建立第二区块链节点。获取第二区块链节点对应的第二文件模板,并将第二文件模板发送给用户。也就是,只有当用户填写完当前流程节点所需要的文件材料后,才可以执行下一个流程节点并获取下一个流程节点的文件材料,通过建立区块链节点保证用户无法跳过流程,从而提高流程管理的规范性。性。性。

【技术实现步骤摘要】
一种基于区块链的流程管理方法、装置、设备及介质


[0001]本申请涉及区块链
,尤其涉及一种基于区块链的流程管理方法、装置、设备及介质。

技术介绍

[0002]在开发创建一个项目时,通常会事先规划创建该项目所需要的各个流程节点,例如,功能规划、开发、测试等环节。在实际的项目开发过程中,工作人员有时候为了追求效率节省时间,会故意跳过某些流程节点,或者先完成后续的某个流程后再跳回执行前置流程(比如先开发再补档案资料)。由于某些流程的不规范,很有可能给整个项目带来不可预计的损失。

技术实现思路

[0003]有鉴于此,本申请提供了一种基于区块链的流程管理方法、装置、设备及介质,防止工作人员跳过某些流程执行,提高管理流程的规范性。
[0004]第一方面,本申请提供了一种基于区块链的流程管理方法,所述方法包括:
[0005]基于目标项目的多个流程节点确定区块链的多个区块链节点,所述多个流程节点与所述多个区块链节点一一对应;
[0006]针对已创建的第一区块链节点,获取所述第一区块链节点所对应的第一文件模板,并将所述第一文件模板发送给用户,所述第一文件模板为基于所述第一区块链节点所对应的第一流程节点预先配置的;
[0007]响应于用户将填写后的第一文件模板上传至所述第一区块链节点,建立第二区块链节点;
[0008]获取所述第二区块链节点所对应的第二文件模板,并将所述第二文件模板发送给用户,所述第二文件模板为基于所述第二区块链节点所对应的第二流程节点预先配置的,所述第二流程节点为所述第一流程节点的下一流程节点。
[0009]在一种可能的实现方式中,所述第一文件模板包括标识,所述标识与所述第一区块链节点相对应,在建立第二区块链节点之前,所述方法还包括:
[0010]获取所述填写后的第一文件模板的标识;
[0011]确定所述填写后的第一文件模板的标识与所述第一文件模板的标识相匹配。
[0012]在一种可能的实现方式中,在确定所述填写后的第一文件模板的标识与所述第一文件模板的标识相匹配之后,所述方法还包括:
[0013]基于预先配置的第一预设条件对所述填写后的第一文件模板进行审核,确定所述填写后的第一文件模板符合所述第一预设条件,所述第一预设条件为根据所述第一文件模板进行配置的。
[0014]在一种可能的实现方式中,所述方法还包括:
[0015]基于人工智能模型确定所述目标项目的多个流程节点所分别对应的预测完成时
间;
[0016]针对任一流程节点,当用户在所述流程节点的预测完成时间内未上传所述流程节点所对应的文件模板时,向该用户发送提醒消息,所述提醒消息用于提醒该用户上传所述文件模板。
[0017]在一种可能的实现方式中,所述人工智能模型的训练过程包括:
[0018]获取多个历史项目,任一历史项目包括多个历史流程,任一历史流程包括历史完成时间和所需要的历史资源;
[0019]针对任一历史项目,将所述历史项目的多个历史流程以及所述多个历史流程所对应的多个历史资源输入初始智能模型,获取多个预测完成时间;
[0020]基于所述多个历史完成时间和所述多个预测完成时间确定损失函数,当所述损失函数大于或等于阈值时,调整所述初始智能模型的参数,并重新执行将所述历史项目的多个历史流程以及所述多个历史流程所对应的多个历史资源输入初始智能模型,以及后续的训练过程,直至损失函数小于所述阈值,获取所述人工智能模型。
[0021]第二方面,本申请提供了一种基于区块链的流程管理装置,所述装置包括:
[0022]确定单元,用于基于目标项目的多个流程节点确定区块链的多个区块链节点,所述多个流程节点与所述多个区块链节点一一对应;
[0023]第一获取单元,用于针对已创建的第一区块链节点,获取所述第一区块链节点所对应的第一文件模板,并将所述第一文件模板发送给用户,所述第一文件模板为基于所述第一区块链节点所对应的第一流程节点预先配置的;
[0024]建立单元,用于响应于用户将填写后的第一文件模板上传至所述第一区块链节点,建立第二区块链节点;
[0025]第二获取单元,用于获取所述第二区块链节点所对应的第二文件模板,并将所述第二文件模板发送给用户,所述第二文件模板为基于所述第二区块链节点所对应的第二流程节点预先配置的,所述第二流程节点为所述第一流程节点的下一流程节点。
[0026]在一种可能的实现方式中,所述装置还包括:第三获取单元;
[0027]所述第一文件模板包括标识,所述标识与所述第一区块链节点相对应,在建立第二区块链节点之前,所述第三获取单元,用于获取所述填写后的第一文件模板的标识;确定所述填写后的第一文件模板的标识与所述第一文件模板的标识相匹配。
[0028]在一种可能的实现方式中,所述装置还包括:审核单元;
[0029]在确定所述填写后的第一文件模板的标识与所述第一文件模板的标识相匹配之后,所述审核单元,用于基于预先配置的第一预设条件对所述填写后的第一文件模板进行审核,确定所述填写后的第一文件模板符合所述第一预设条件,所述第一预设条件为根据所述第一文件模板进行配置的。
[0030]在一种可能的实现方式中,所述装置还包括:预测单元;
[0031]所述预测单元,用于基于人工智能模型确定所述目标项目的多个流程节点所分别对应的预测完成时间;
[0032]所述装置还包括:提醒单元;
[0033]所述提醒单元,用于针对任一流程节点,当用户在所述流程节点的预测完成时间内未上传所述流程节点所对应的文件模板时,向该用户发送提醒消息,所述提醒消息用于
提醒该用户上传所述文件模板。
[0034]在一种可能的实现方式中,所述人工智能模型的训练过程包括:
[0035]获取多个历史项目,任一历史项目包括多个历史流程,任一历史流程包括历史完成时间和所需要的历史资源;针对任一历史项目,将所述历史项目的多个历史流程以及所述多个历史流程所对应的多个历史资源输入初始智能模型,获取多个预测完成时间;基于所述多个历史完成时间和所述多个预测完成时间确定损失函数,当所述损失函数大于或等于阈值时,调整所述初始智能模型的参数,并重新执行将所述历史项目的多个历史流程以及所述多个历史流程所对应的多个历史资源输入初始智能模型,以及后续的训练过程,直至损失函数小于所述阈值,获取所述人工智能模型。
[0036]第三方面,本申请提供了一种基于区块链的流程管理设备,所述设备包括:存储器以及处理器;
[0037]所述存储器用于存储相关的程序代码;
[0038]所述处理器用于调用所述程序代码,执行上述第一方面任意一种实现方式所述的基于区块链的流程管理方法。
[0039]第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行上述第一方面任意一种实现方式所述的基于区块链的流程管理方法。...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的流程管理方法,其特征在于,所述方法包括:基于目标项目的多个流程节点确定区块链的多个区块链节点,所述多个流程节点与所述多个区块链节点一一对应;针对已创建的第一区块链节点,获取所述第一区块链节点所对应的第一文件模板,并将所述第一文件模板发送给用户,所述第一文件模板为基于所述第一区块链节点所对应的第一流程节点预先配置的;响应于用户将填写后的第一文件模板上传至所述第一区块链节点,建立第二区块链节点;获取所述第二区块链节点所对应的第二文件模板,并将所述第二文件模板发送给用户,所述第二文件模板为基于所述第二区块链节点所对应的第二流程节点预先配置的,所述第二流程节点为所述第一流程节点的下一流程节点。2.根据权利要求1所述的方法,其特征在于,所述第一文件模板包括标识,所述标识与所述第一区块链节点相对应,在建立第二区块链节点之前,所述方法还包括:获取所述填写后的第一文件模板的标识;确定所述填写后的第一文件模板的标识与所述第一文件模板的标识相匹配。3.根据权利要求2所述的方法,其特征在于,在确定所述填写后的第一文件模板的标识与所述第一文件模板的标识相匹配之后,所述方法还包括:基于预先配置的第一预设条件对所述填写后的第一文件模板进行审核,确定所述填写后的第一文件模板符合所述第一预设条件,所述第一预设条件为根据所述第一文件模板进行配置的。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于人工智能模型确定所述目标项目的多个流程节点所分别对应的预测完成时间;针对任一流程节点,当用户在所述流程节点的预测完成时间内未上传所述流程节点所对应的文件模板时,向该用户发送提醒消息,所述提醒消息用于提醒该用户上传所述文件模板。5.根据权利要求4所述的方法,其特征在于,所述人工智能模型的训练过程包括:获取多个历史项目,任一历史项目包括多个历史流程,任一历史流程包括历史完成时间和所需要的历史资源;针对任一历史项目,将所述历史项目的多个历史流程以及所述多个历史流程所对应的多个历史资源输入初始智能模型,获取多个预测完成时间;基于所述多个历史完成时间和所述多个预测完成时间确定损失函数,当所述损失函数大于或等于阈值时,调整所述初始智...

【专利技术属性】
技术研发人员:洪宇坤
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1