一种工作流程处理的方法、装置、设备以及存储介质与流程

文档序号:37374791发布日期:2024-03-22 10:27阅读:9来源:国知局
一种工作流程处理的方法、装置、设备以及存储介质与流程

本发明涉及计算机领域,特别是涉及一种工作流程处理的方法、装置、设备以及存储介质。


背景技术:

1、项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。很多企业、高校等都会选择做一些项目。项目开始时,通常会有项目计划书,项目计划书中往往包含项目金额、参与人员以及项目简介等内容。目前,项目的一些工作流程如立项、审核等等往往是需要人工去推进的,智能化水平很低,人工具有一定的主观性,容易出错且掌握项目工作流程知识十分有限。因此,本发明的发明人提出了一种工作流程处理的方法、装置、设备以及存储介质来解决有关项目的工作流程方面的问题。


技术实现思路

1、为了解决上述问题,本发明的目的是提供一种工作流程处理的方法、装置、设备以及存储介质,能够实现项目工作流程的智能化处理。

2、基于此,本发明提供了一种工作流程处理的方法,所述方法包括:

3、获取项目申报数据,对所述项目申报数据进行达标性检测,所述达标性检测的检测内容包括:项目需求、项目可行性;

4、通过所述达标性检测之后,所述项目申报数据输入至预设项目分类模型来获取分类结果,根据所述分类结果匹配对应的工作流程并将所述工作流程划分为若干个工作流程节点;

5、生成联盟链,其中,所述工作流程节点的数量等于联盟链节点的数量,所述联盟链节点预设有自身的接收流程码或下一流程所需的接收流程码;

6、将接收到的工作数据发布于所述联盟链,所述工作数据包含有接收流程码,所述接收流程码与所述联盟链节点预设的接收流程码匹配成功时,匹配成功对应的所述联盟链节点将接收到的针对所述工作数据的处理成功的结果进行广播,所述联盟链节点均将处理成功的结果进行广播时,所述工作流程处理完成。

7、其中,对所述项目申报数据进行达标性检测包括:

8、提取所述项目申报数据中的关键词,根据所述关键词在预设项目库中筛选出包含所述关键词的第一项目;

9、所述项目申报数据中的简介依次与所述第一项目的简介进行相似度比对,所述相似度低于预设相似度阈值时,所述项目需求达标。

10、其中,所述项目需求达标之后还包括:

11、获取项目评价参数,所述项目评价参数包括:所述项目申报数据中的项目预算金额、参与人数、项目周期、专家评分值以及所述相似度;

12、将所述项目评价参数输入至预设项目评价模型,所述项目评价模型输出项目评价值,所述项目评价模型包括:

13、

14、其中,所述k为调节系数,所述g为所述专家评分值,所述h为所述相似度,所述m为所述项目预算金额,所述n为所述参与人数,所述t为所述项目周期,所述t0为项目预期周期,为预设值,所述s为项目评价值;

15、所述项目评价值高于预设项目评价阈值时,所述项目可行性达标。

16、其中,所述项目申报数据输入至预设项目分类模型来获取分类结果包括:

17、获取所述项目申报数据中项目负责人的背景数据,将所述背景数据输入至所述项目分类模型中的第一分类器,所述第一分类器输出第一项目类型范围;

18、获取所述项目申报数据中的关键词,将所述关键词输入至所述项目分类模型中的第二分类器,所述第二分类器输出第二项目类型范围;

19、所述第一项目类型范围与所述第二项目类型范围均输入至所述项目分类模型中的取交集器中,所述取交集器输出所述分类结果,所述分类结果为项目类型的一种。

20、其中,所述背景数据包括:职位信息、专业背景以及职业技能,所述第一分类器中预设若干个项目类型分别对应的项目人员描述信息,所述背景数据中存在与所述项目人员描述信息相匹配时,则所述项目人员描述信息对应的项目类型即处于所述第一项目类型范围内。

21、其中,所述方法还包括:

22、每个所述联盟链节点均预设有用户身份验证信息以及公钥,无重复用户验证信息或公钥;

23、所述工作数据还包含用户终端利用预设私钥加密后的身份信息,所述联盟链节点利用所述公钥对所述身份信息进行解密,并将解密后的所述身份信息与所述用户身份验证信息进行比对,若比对成功,则所述身份验证通过,所述身份验证通过之后才进行将所述工作数据中的所述接收流程码与所述联盟链节点预设的接收流程码进行匹配这一过程。

24、其中,所述联盟链接收到的时间在先的工作数据中包含的接收流程码是预设的,当所述接收流程码与所述联盟链节点预设的接收流程码匹配成功之后,匹配成功对应的所述联盟链节点所广播的处理成功的结果中包含下一流程所需的接收流程码。

25、本发明还提供了一种工作流程处理的装置,所述装置包括:

26、检测模块,用于获取项目申报数据,对所述项目申报数据进行达标性检测,所述达标性检测的检测内容包括:项目需求、项目可行性;

27、划分模块,用于通过所述达标性检测之后,所述项目申报数据输入至预设项目分类模型来获取分类结果,根据所述分类结果匹配对应的工作流程并将所述工作流程划分为若干个工作流程节点;

28、联盟链模块,用于生成联盟链,其中,所述工作流程节点的数量等于联盟链节点的数量,所述联盟链节点预设有自身的接收流程码或下一流程所需的接收流程码;

29、处理模块,用于将接收到的工作数据发布于所述联盟链,所述工作数据包含有接收流程码,所述接收流程码与所述联盟链节点预设的接收流程码匹配成功时,匹配成功对应的所述联盟链节点将接收到的针对所述工作数据的处理成功的结果进行广播,所述联盟链节点均将处理成功的结果进行广播时,所述工作流程处理完成。

30、本发明还提供了一种工作流程处理的设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述工作流程处理的方法。

31、本发明还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述工作流程处理的方法。

32、采用本发明,首先判断项目是否达标即进行项目达标性检测,项目达标性检测这一步骤能够过滤掉大量的重复或垃圾项目,省去了人工处理环节并且检测结果更加准确,通过所述达标性检测之后,对项目分析分类,分类后匹配对应的工作流程,工作流程划分为若干个工作流程节点,每个工作流程节点对应于联盟链的一个节点,每个联盟链节点均可接收工作数据,与工作数据中携带的接收流程码所匹配的联盟链节点可以将处理成功的结果进行广播,所述联盟链节点均将处理成功的结果进行广播时,所述工作流程处理完成。联盟链的设置使得工作内容更加公开透明化,联盟链每个节点对应的用户都可获知整个项目进展状况,责任划分更加明显。



技术特征:

1.一种工作流程处理的方法,其特征在于,包括:

2.如权利要求1所述工作流程处理的方法,其特征在于,对所述项目申报数据进行达标性检测包括:

3.如权利要求2所述工作流程处理的方法,其特征在于,所述项目需求达标之后还包括:

4.如权利要求1所述工作流程处理的方法,其特征在于,所述项目申报数据输入至预设项目分类模型来获取分类结果包括:

5.如权利要求4所述工作流程处理的方法,其特征在于,所述背景数据包括:职位信息、专业背景以及职业技能,所述第一分类器中预设若干个项目类型分别对应的项目人员描述信息,所述背景数据中存在与所述项目人员描述信息相匹配时,则所述项目人员描述信息对应的项目类型即处于所述第一项目类型范围内。

6.如权利要求1所述工作流程处理的方法,其特征在于,所述方法还包括:

7.如权利要求1所述工作流程处理的方法,其特征在于,所述联盟链接收到的时间在先的工作数据中包含的接收流程码是预设的,当所述接收流程码与所述联盟链节点预设的接收流程码匹配成功之后,匹配成功对应的所述联盟链节点所广播的处理成功的结果中包含下一流程所需的接收流程码。

8.一种工作流程处理的装置,其特征在于,包括:

9.一种工作流程处理的设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任意一项所述工作流程处理的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至7中任意一项所述工作流程处理的方法。


技术总结
本发明公开了一种工作流程处理的方法、装置、设备以及存储介质,方法包括:对获取的项目申报数据进行达标性检测;通过达标性检测后,项目申报数据输入至预设项目分类模型来获取分类结果,根据分类结果匹配对应的工作流程并将工作流程划分为若干个工作流程节点;生成联盟链,联盟链节点预设有自身的接收流程码或下一流程所需的接收流程码;将接收到的工作数据发布于联盟链,工作数据含有接收流程码,接收流程码与联盟链节点预设的接收流程码匹配成功时,匹配成功对应的联盟链节点将接收到的针对工作数据的处理成功的结果进行广播,联盟链节点均将处理成功的结果进行广播时,工作流程处理完成。采用本发明,能够实现项目工作流程的智能化处理。

技术研发人员:隗伟,齐成斌
受保护的技术使用者:北京瑞索咨询股份有限公司
技术研发日:
技术公布日:2024/3/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1