1

我正在设计应满足以下主要要求的 Web 应用程序 -

用户界面应根据用户操作和与之关联的业务规则动态呈现。

例如 - 将用户集视为 U1、U2、U3。将角色集视为 Role1、Role2 和 Role3,其映射如下:

U1 --> (Role1) 
U2 --> (Role1 and Rol3) 
U3 --> (Role2)

会有一组与用户操作相关的业务规则,例如:

If U1 logs in on screen1 and enters amount > 1000 --> disable dropdown list and submit button on screen1
If U1 logs in on screen2 and enters derived amount < 5000 --> enable submit button on screen2

我尝试针对此要求评估 DROOLS;似乎需要构建将使用这些规则、用户角色的自定义组件,然后返回一组需要在用户界面上呈现的 UI 组件。

任何人都可以提出更好的方法吗?

4

0 回答 0