在工作中,我们使用优化引擎,其中一个输入是业务规则,我们使用专有的规则编辑器创建和编辑这些规则。
这些规则是我们自己的专有格式,因为现有的规则引擎不能表示我们所需的复杂业务规则。
总之,我们对规则引擎的工作方式感到比较满意 - 它可以很好地处理复杂的业务规则,但对用户界面(规则编辑器)不满意。目前,它基本上由一组表格组成,使用类似于复杂电子表格的表格式图形用户界面进行编辑。
虽然这个界面功能齐全,但将其呈现给非开发人员但是相当于业务分析师的最终用户时,它是一个糟糕的界面。在动手之前,我想询问StackOverflow社区对此情况下用户界面设计的意见。
我的问题
- 您见过的现有规则编辑器中有哪些最佳用户界面?
- 您认为规则编辑器的用户界面设计背后的最佳原则是什么?
我单独使用术语规则引擎和规则编辑器。对于这个问题,我只关心规则编辑器
StackOverflow上涉及规则引擎但未涉及规则编辑器或其用户界面设计的其他问题: