在工作中,我们必须优化发动机和一个投入使用的这些发动机的业务规则,这是我们的创建和编辑有一个专有的规则编辑器。

这些规则的我们自己的专用格式,因为现有的规则发动机都不能表示的业务规则的复杂性,我们所需要的。

无论如何,我们都或多或少是满意的方式 规则引擎 目前的工作-这工作真的很好用复杂的业务规则,但是不满意的用户界面(规则的编辑).基本上,这个目前由一个设定的表格编辑、逐字,使用一个复杂的电子表格等表格GUI。

虽然这是功能性的,这是一个残暴的接口,以向最终用户是不是谁的开发,但是同等的业务分析员。之前我的手脏,我认为这将是一个很好的想法要求计算器社区的意见,在用户接口的设计具体要这种情况。

我的问题

  • 什么是最好的一些用户接口,你已经看到了在现有规则编辑?
  • 你认为什么是最好的背后的原则设计用户接口,在规则的编辑。

我使用的术语 规则引擎规则的编辑 分开。对于这个问题,我感到关切的是只有 规则的编辑

其他问题上的计算器,解决规则的引擎,但既不是规则的编辑也没有他们的用户界面的设计:

有帮助吗?

解决方案

注:这不是回答你的具体问题,而是一个建议。

我做了两个假设在这里,

  1. 你的工具的地址现有的业务工作流程(即你不是添加一个新的进程,只是试图简化现有过程中),和
  2. 你的工具提高了对现有工具

在这种情况下,你的最佳来源的用户界面的投入是你的终端用户(在这种情况下,业务分析师).例如,如果他们已经适用MS Excel他们所有的其他任务、一个电子接口可能不会那么糟糕的主意你的想法。

你可以看一看 下文设计 方法,以找出用户的心理模型的系统。你也可以尝试的低保真的原型快速周转时间(如纸张的原型或VB模型)来看看有什么效果最好。

其他提示

我猜这个很难回答,而不知道很多关于复杂性和性质的规则,但是我玩 http://www.magentocommerce.com/ 那天和他们有一个相当简单的规则编辑建进入它们所管理区域(玩弄,你会发现他们)。

尝试 流口水, 我认为这是最好的开放源码解决方案具有非常良好的社区。

我们也有同样的关切上述问题。我刚刚发现 http://xpertrule.com 这似乎具有丰富的和直观的用户界面。

你可以得到帮助他们实现的环境要么你可以得到他们的设计理念。

enter image description here

此外,如果您使用的是和流口水有然后你可以用 指导规则的编辑 开发BOSS根据基项目。

enter image description here

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top