赞
踩
可视化的服务编排是逻辑引擎的核心功能,逻辑引擎的界面可视化设计是为了方便用户使用和操作逻辑引擎而设计的。一个好的界面设计能够提高用户的工作效率和使用体验,同时也能增加软件的可靠性和可维护性。
以下是逻辑引擎界面可视化设计的一些要素:
界面画布式布局是指如何将逻辑引擎的各个功能模块、通过拖拽、连线操作组件排列从而形成业务处理逻辑,主要包括执行画布、组件库、配置面板。
组件是指逻辑引擎界面中的各个功能服务,包括常用的功能、数据加工类的插件、文档工具类插件、AI识别类插件、加解密类插件、服务调用类插件。组件需要具备明确的功能和可操作性,不同组件的配置设置不同
用户交互是指用户与逻辑引擎界面之间的交互过程,包括鼠标点击、拖拽、键盘输入等。用户交互需要考虑到用户的心理感受和操作习惯,使用户的操作顺畅自然。同时,用户交互也是逻辑引擎的一种反馈机制,能够向用户提供即时的信息和状态。
逻辑执行主要的部分是规则与推理
规则引擎是指将业务规则转化为计算机可以理解的形式,并将这些规则应用到输入数据中。规则引擎通常使用条件语句、循环语句和变量定义等编程语言的方式来描述业务规则。在逻辑引擎中,规则引擎可以将业务规则应用到输入数据中,从而实现对输入数据的计算和判断。
推理引擎是指根据输入数据和已有的规则进行推理,得出结论或执行相应的系统功能。推理引擎通常使用逻辑语言或数学模型等方式来描述输入数据与规则之间的关系,并根据输入数据的特征和规则的条件进行推理。在逻辑引擎中,推理引擎可以根据输入数据的特征和已有的规则进行推理,从而得出结论或执行相应的系统功能。
根据规则的推理是指通过一系列的规则,根据已知的前提条件来推导出结论的过程。在逻辑引擎中,实现根据规则的推理,通常需要以下几个步骤:
例如:IF 输入数据为 A,且输入数据为 B,THEN 输出数据为 C。
例如:当输入的数据为 A、B时,匹配符合条件的规则为:IF 输入数据为 A,且输入数据为 B,THEN 输出数据为 C。
例如:根据匹配到的规则,推导出结论为 C。
例如:将结论 C 输出给相应的业务系统。
在实际应用中,函数通常是以函数库的形式保存在数据库中存储。
通过编写多个节点,并在通过界面拖拽方式,以节点为功能以连线为执行顺序的逻辑引擎.
JVS逻辑引擎的节点是通过界面拖拽方式定义的,因此不需要编写代码。节点的条件和操作可以使用预定义的函数或自定义函数来实现。JVS逻辑引擎还提供了一些高级功能,例如节点分组、节点复用和节点调试等。
JVS逻辑引擎的节点是通过界面拖拽方式定义的,因此不需要编写代码。节点的条件和操作可以使用预定义的函数或自定义函数来实现。
jvs 逻辑引擎支持定时任务执行,或外部api调用执行、低代码表单列表页业务执行. 并支持节点扩展, 扩展方式有
在线demo:https://frame.bctools.cn/
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。