(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210093657.1
(22)申请日 2022.01.26
(65)同一申请的已公布的文献号
申请公布号 CN 114416210 A
(43)申请公布日 2022.04.29
(73)专利权人 北京宇信科技 集团股份有限公司
地址 100044 北京市海淀区高梁桥 斜街42
号院1号楼5层1- 519
(72)发明人 刘畅 王瑞
(74)专利代理 机构 北京卓岚智财知识产权代理
有限公司 1 1624
专利代理师 沈煜华
(51)Int.Cl.
G06F 9/445(2018.01)(56)对比文件
US 201013125 3 A1,2010.0 5.27
CN 111932192 A,2020.1 1.13
审查员 康健
(54)发明名称
一种决策流仿真方法、 装置、 介质和设备
(57)摘要
本发明实施例提供一种决策流仿真方法、 装
置、 介质和设备, 该方法包括: 响应于决策流的配
置操作, 生成决策流信息; 其中, 所述决策流信息
中包括决策流的多个节点对应的多个配置参数;
响应于接收到决策流仿真指令, 根据所述决策流
信息生成决策流仿真页面 以获得多个仿真参数
对应的多个参数值; 据所述决策流信息和所述多
个参数值, 依次调用决策流的每个节 点自动执行
仿真, 获得所述决策流的仿真结果。 本发明实施
例使用仿真可以不用真正地去发布部署即可调
用决策流, 若对决策流进行了修改, 只需保存后
进行仿真调用修改即可生效, 无需其他繁琐操
作。
权利要求书3页 说明书14页 附图13页
CN 114416210 B
2022.10.28
CN 114416210 B
1.一种决策流仿真方法, 其特 征在于, 包括如下步骤:
响应于决策流的配置操作, 生成决策流信 息; 其中, 所述决策流信 息中包括决策流的多
个节点对应的多个 配置参数;
响应于接收到决策流仿真指令, 根据 所述决策流信 息生成决策流仿真页面以获得多个
仿真参数对应的多个参数值;
根据所述决策流信息和所述多个参数值, 依次调用决策流的每个节点自动执行仿真,
获得所述决策流的仿真结果;
其中, 所述响应于决策流的配置操作, 生成决策流信息, 具体包括:
生成决策流编辑页面, 所述决策流编辑页面用于提供决策流节点插 件列表;
响应于拖拽操作, 将所述决策流节点插件列表中的多个节点插件拖入所述决策流编辑
页面的画 布中;
响应于连线操作, 使用连线将所述多个节点按节点插 件执行顺序进行链接;
响应于对当前节点插件的双击操作, 在所述画布的一侧显示当前节点插件的节点属性
面板, 所述节点属性 面板中包括多个输入项;
响应于对所述多个输入项的输入操作, 生成所述当前节点插 件的多个 配置参数;
响应于保存操作, 保存全部节点插件分别对应的多个配置参数, 所述决策流信息包括
全部节点插 件分别对应的多个 配置参数。
2.根据权利要求1所述的方法, 其特征在于, 所述响应于接收到决策流仿真指令, 根据
所述决策流信息生成决策流仿真页面以获得多个仿真参数对应的多个参数值, 具体包括:
响应于接收到决策流仿真指令, 从所述决策流信息中加载每 个节点对应的配置参数;
根据每个节点对应的配置参数, 生成决策流仿真页面, 所述决策流仿真页面上显示所
述每个节点对应的仿真参数及相应的参数值输入框;
接收多个仿真参数对应的多个参数值。
3.根据权利要求1所述的方法, 其特征在于, 所述的根据 所述决策流信 息和所述多个参
数值, 依次调用决策流的每 个节点自动执 行仿真, 获得 所述决策流的仿真结果, 具体包括:
在接收到所述多个参数值后, 根据所述决策流信息解析得到决策流可执行链表, 所述
决策流可执行链表用于保存决策流的所有节点的执行顺序, 把接收到的多个参数值和所述
决策流可 执行链表放入决策流上 下文中;
根据所述决策流可执行链表依次调用决策流的多个节点, 触发各节点根据所述多个参
数值获得相应的仿真结果, 并将相应的仿真结果 放入所述决策流上 下文中;
将所述决策流上 下文中的仿真结果返回给 所述决策流仿真页面进行展示。
4.根据权利要求1所述的方法, 其特 征在于, 还 包括:
在决策流的多个节点中任意 一个节点出现执 行仿真错 误时, 显示 错误信息。
5.根据权利要求2所述的方法, 其特征在于, 所述的响应于接收到决策流仿真指令, 从
所述决策流信息中加载每 个节点对应的配置参数, 具体包括:
响应于接收到决策流仿真指令, 查询决策流已迁入的最新版本号, 根据决策流信息与
对应的版本信息, 找到最新版本号对应的决策流信息, 将所述最新版本号对应的决策流信
息读取到内存中;
遍历最新版本号对应的决策流信 息的各个节点, 确定 需要输入参数的一个或多个目标权 利 要 求 书 1/3 页
2
CN 114416210 B
2节点, 将所述 一个或多个目标节点的输入参数作并集 一起返回给 所述决策流仿真页面。
6.根据权利要求1所述的方法, 其特 征在于, 在生成决策流编辑页面之前, 还 包括:
从决策流节点插 件文件夹中加载决策流节点插 件。
7.一种决策流仿真装置, 其特 征在于, 包括:
决策流编辑模块, 用于响应于决策流的配置操作, 生成决策流信息; 其中, 所述决策流
信息中包括决策流的多个节点对应的多个 配置参数;
仿真参数值获取模块, 用于响应于接收到决策流仿真指令, 根据所述决策流信息生成
决策流仿真页面以获得多个仿真参数对应的多个参数值;
决策流仿真执行模块, 用于根据所述决策流信息和所述多个参数值, 依次调用决策流
的每个节点自动执 行仿真, 获得 所述决策流的仿真结果;
其中, 所述决策流编辑模块, 具体包括:
页面生成子模块, 用于生成决策流编辑页面, 所述决策流编辑页面用于提供决策流节
点插件列表;
拖拽响应子模块, 用于响应于拖拽操作, 将所述决策流节点插件列表中的多个节点插
件拖入所述决策流编辑页面的画 布中;
连线响应子模块, 用于响应于连线操作, 使用连线将所述多个节点按节点插件执行顺
序进行链接;
属性面板子模块, 用于响应于对当前节点插件的双击操作, 在所述画布的一侧显示当
前节点插 件的节点属性 面板, 所述节点属性 面板中包括多个输入项;
输入响应子模块, 用于响应于对所述多个输入项的输入操作, 生成所述当前节点插件
的多个配置参数;
保存子模块, 用于响应于保存操作, 保存全部节点插件分别对应的多个配置参数, 所述
决策流信息包括全部节点插 件分别对应的多个 配置参数。
8.根据权利要求7 所述的装置, 其特 征在于, 所述仿真参数值获取模块, 具体包括:
仿真参数加载子模块, 用于响应于接收到决策流仿真指令, 从决策流信息中加载每个
节点对应的配置参数;
仿真页面生成子模块, 用于根据每个节点插件对应的配置参数, 生成决策流仿真页面,
所述决策流仿真页面上显示每 个节点对应的仿真参数及相应的参数值输入框;
参数值接收子模块, 用于 接收多个仿真参数对应的多个参数值。
9.根据权利要求7 所述的装置, 其特 征在于, 所述决策流仿真执 行模块, 具体包括:
解析处理子模块, 用于在接收到所述多个参数值后, 根据所述决策流信息解析得到决
策流可执行链表, 所述决策流可执行链表用于保存决策流的所有节点的执行顺序, 将接 收
到的多个参数值和所述决策流可 执行链表放入决策流上 下文中;
节点调用及仿真结果获取子模块, 用于根据 所述决策流可执行链表依次调用决策流的
多个节点, 触发各节点根据所述多个参数值获得相应的仿真结果, 并将相应的仿真结果放
入所述决策流上 下文中;
仿真结果返回子模块, 用于将所述决策流上下文中的仿真结果返回给所述决策流仿真
页面进行展示。
10.根据权利要求7所述的装置, 其特征在于, 所述决策流仿真装置还包括: 错误信 息显权 利 要 求 书 2/3 页
3
CN 114416210 B
3
专利 一种决策流仿真方法、装置、介质和设备
文档预览
中文文档
31 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共31页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:00:11上传分享