System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种决策流图的构建方法及装置。
技术介绍
1、在现代企业中,许多复杂的业务流程需要经过多个步骤和决策点。通过将业务流程抽象为决策流,并进行数据解析,可以实现自动化的业务流程。通过解析决策流数据,系统可以根据预定义规则和条件自动执行各个步骤,并做出相应的决策,提高业务流程的效率和准确性;因此,如何对决策流数据进行解析,以高效全面地进行决策流图的构建是目前业界亟待解决的重要课题。
2、相关技术中,使用flowdesigner(流程设计工具)进行决策流图的构建,该方案能够完整展示出复杂决策流中各节点的数据信息,但无法展示各节点之间的边的数据信息,导致构建的决策流图的业务逻辑不清楚,使得构建的决策流图完整性较差,严重影响用户体验感。
技术实现思路
1、本专利技术提供一种决策流图的构建方法及装置,用以解决现有技术中使用flowdesigner进行决策流图的构建无法展示各节点之间的边的数据信息,导致决策流图的业务逻辑不清楚且完整性较差,影响用户体验感的缺陷,实现清晰地构建决策流图的业务逻辑,提高决策流图完整性,优化用户体验感。
2、本专利技术提供一种决策流图的构建方法,包括:
3、对决策流数据进行解析,得到所述决策流数据中各节点的第一属性信息以及各边的第二属性信息;所述第一属性信息包括节点名称、边属性、节点类型和节点规则;所述第二属性包括源节点标识、目标节点标识、边名称以及边规则;
4、根据各所述节点的节点类型,确定
5、根据各所述节点的边属性和节点名称,以及各所述边的源节点标识、目标节点标识和边名称,确定各所述节点对应的目标边的边组件;
6、根据所述节点组件、所述边组件,以及各所述节点的节点规则和各所述目标边的边规则,构建所述决策流数据对应的目标决策流图。
7、根据本专利技术提供的一种决策流图的构建方法,所述根据所述节点组件、所述边组件,以及各所述节点的节点规则和各所述目标边的边规则,构建所述决策流数据对应的目标决策流图,包括:
8、调用各所述节点对应的目标边的边组件,连接各所述节点对应的节点组件,得到所述决策流数据对应的初始决策流图;
9、基于悬浮组件,将各所述节点的节点规则和各所述目标边的边规则更新至所述初始决策流图中,得到所述目标决策流图。
10、根据本专利技术提供的一种决策流图的构建方法,在所述基于悬浮组件,将各所述节点的节点规则和各所述目标边的边规则更新至所述初始决策流图中,得到所述目标决策流图之后,所述方法还包括:
11、响应于用户输入的悬浮触发事件,触发所述悬浮组件,将所述目标决策流图中的各节点规则以及各边规则悬浮显示在前端界面;
12、响应于所述用户输入的规则配置请求,根据所述规则配置请求在所述目标决策流图中的各节点规则以及各边规则中确定待配置规则,以及所述待配置规则对应的目标配置操作;
13、基于所述目标配置操作,在所述目标决策流图中,对所述待配置规则进行配置更新;
14、其中,所述规则配置请求是所述用户对所述前端界面悬浮显示的各节点规则以及各边规则中选择的至少一项规则进行配置更新时生成的。
15、根据本专利技术提供的一种决策流图的构建方法,所述根据各所述节点的边属性和节点名称,以及各所述边的源节点标识、目标节点标识和边名称,确定各所述节点对应的目标边的边组件,包括:
16、将各所述节点的边属性与各所述边的边名称进行匹配,得到第一匹配结果;
17、根据所述第一匹配结果,在所述决策流数据的所有边中获取各所述节点对应的至少一个候选边;
18、将各所述候选边的源节点标识和目标节点标识,与各所述节点的节点名称进行匹配,得到第二匹配结果;
19、根据所述第二匹配结果,在所述至少一个候选边中,获取与各所述节点的节点名称匹配的源节点标识或目标节点标识对应的候选边作为所述目标边;
20、根据所述目标边对应的边类型,在组件库中,调用所述目标边的边组件。
21、根据本专利技术提供的一种决策流图的构建方法,所述对决策流数据进行解析,得到所述决策流数据中各节点的第一属性信息以及各边的第二属性信息,包括:
22、对所述决策流数据进行预处理;所述预处理包括数据清洗、格式转换和数据整合中的至少一项;
23、基于机器学习算法,对预处理后的决策流数据进行属性特征提取,得到各所述节点的第一属性信息以及各所述边的第二属性信息。
24、根据本专利技术提供的一种决策流图的构建方法,在所述根据所述节点组件、所述边组件,以及各所述节点的节点规则和各所述目标边的边规则,构建所述决策流数据对应的目标决策流图之后,所述方法还包括:
25、将所述目标决策流图以折叠组件的形式显示在前端界面;
26、响应于用户在所述前端界面输入的折叠按钮点击事件,触发所述折叠组件切换所述目标决策流图在所述前端界面的显示状态;所述显示状态包括展开显示或者折叠显示。
27、根据本专利技术提供的一种决策流图的构建方法,在所述根据所述节点组件、所述边组件,以及各所述节点的节点规则和各所述目标边的边规则,构建所述决策流数据对应的目标决策流图之后,所述方法还包括:
28、响应于用户在前端界面输入的可视化配置信息,根据所述可视化配置信息,在多个可视化方式中确定目标可视化方式;
29、将所述目标决策流图以所述目标可视化方式显示在所述前端界面;所述多个可视化方式包括动态展示方式、交互式过滤方式和动画过渡方式中的至少一项。
30、本专利技术还提供一种决策流图的构建装置,包括:
31、解析单元,用于对决策流数据进行解析,得到所述决策流数据中各节点的第一属性信息以及各边的第二属性信息;所述第一属性信息包括节点名称、边属性、节点类型和节点规则;所述第二属性包括源节点标识、目标节点标识、边名称以及边规则;
32、第一确定单元,用于根据各所述节点的节点类型,确定各所述节点对应的节点组件;
33、第二确定单元,用于根据各所述节点的边属性和节点名称,以及各所述边的源节点标识、目标节点标识和边名称,确定各所述节点对应的目标边的边组件;
34、构建单元,用于根据所述节点组件、所述边组件,以及各所述节点的节点规则和各所述目标边的边规则,构建所述决策流数据对应的目标决策流图。
35、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述决策流图的构建方法。
36、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述决策流图的构建方法。
37、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述本文档来自技高网...
【技术保护点】
1.一种决策流图的构建方法,其特征在于,包括:
2.根据权利要求1所述的决策流图的构建方法,其特征在于,所述根据所述节点组件、所述边组件,以及各所述节点的节点规则和各所述目标边的边规则,构建所述决策流数据对应的目标决策流图,包括:
3.根据权利要求2所述的决策流图的构建方法,其特征在于,在所述基于悬浮组件,将各所述节点的节点规则和各所述目标边的边规则更新至所述初始决策流图中,得到所述目标决策流图之后,所述方法还包括:
4.根据权利要求1-3任一项所述的决策流图的构建方法,其特征在于,所述根据各所述节点的边属性和节点名称,以及各所述边的源节点标识、目标节点标识和边名称,确定各所述节点对应的目标边的边组件,包括:
5.根据权利要求1-3任一项所述的决策流图的构建方法,其特征在于,所述对决策流数据进行解析,得到所述决策流数据中各节点的第一属性信息以及各边的第二属性信息,包括:
6.根据权利要求1-3任一项所述的决策流图的构建方法,其特征在于,在所述根据所述节点组件、所述边组件,以及各所述节点的节点规则和各所述目标边的边规则,构
7.根据权利要求1-3任一项所述的决策流图的构建方法,其特征在于,在所述根据所述节点组件、所述边组件,以及各所述节点的节点规则和各所述目标边的边规则,构建所述决策流数据对应的目标决策流图之后,所述方法还包括:
8.一种决策流图的构建装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述决策流图的构建方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述决策流图的构建方法。
...【技术特征摘要】
1.一种决策流图的构建方法,其特征在于,包括:
2.根据权利要求1所述的决策流图的构建方法,其特征在于,所述根据所述节点组件、所述边组件,以及各所述节点的节点规则和各所述目标边的边规则,构建所述决策流数据对应的目标决策流图,包括:
3.根据权利要求2所述的决策流图的构建方法,其特征在于,在所述基于悬浮组件,将各所述节点的节点规则和各所述目标边的边规则更新至所述初始决策流图中,得到所述目标决策流图之后,所述方法还包括:
4.根据权利要求1-3任一项所述的决策流图的构建方法,其特征在于,所述根据各所述节点的边属性和节点名称,以及各所述边的源节点标识、目标节点标识和边名称,确定各所述节点对应的目标边的边组件,包括:
5.根据权利要求1-3任一项所述的决策流图的构建方法,其特征在于,所述对决策流数据进行解析,得到所述决策流数据中各节点的第一属性信息以及各边的第二属性信息,包括:
6...
【专利技术属性】
技术研发人员:徐婷婷,
申请(专利权)人:中银金融科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。