Regras Motores Concepção Da Interface Do Utilizador

No trabalho, temos motores de otimização, e uma das entradas usadas por esses motores são regras de negócio, que criamos e editamos com um editor de regras proprietário.

[[1]Estas regras são do nosso próprio formato proprietário, porque os motores de regras existentes não eram capazes de representar as regras de negócio da complexidade que precisávamos.

De qualquer forma, estamos mais ou menos satisfeitos com a forma como o motor de regras actualmente funciona - funciona muito bem com complexo regras de negócio, mas não estão satisfeitos com a interface do utilizador (editor de regras). Basicamente, isso atualmente consiste de um conjunto de tabelas que são editadas, literalmente, usando uma planilha complexa como uma GUI tabular.

embora isto seja funcional, é uma interface atroz para apresentar aos utilizadores finais que não são programadores mas são o equivalente a analistas de negócios. Antes de sujar as mãos, eu pensei que seria uma boa idéia perguntar a opinião da comunidade StackOverflow sobre interface de usuário design específico para esta situação.

A Minha Pergunta

    Quais são algumas das melhores interfaces de usuário que você já viu em editores de regras existentes?
  • quais são os melhores princípios por trás do design de interfaces de utilizador, nos editores de regras.

USO os Termos motor de regras e editor de regras separadamente. Para esta pergunta, Estou apenas preocupado com o editor de regras

outras perguntas sobre StackOverflow que regras de endereço-motores, mas nem os editores de regras nem a sua interface de Utilizador:

Author: Community, 2009-12-13

5 answers

Nota: Esta não é uma resposta à sua pergunta específica, mas uma sugestão. Estou a fazer duas suposições.
  1. a sua ferramenta aborda um fluxo de trabalho existente (ou seja, não está a adicionar um novo processo, apenas a tentar simplificar um processo existente), e
  2. a sua ferramenta melhora numa ferramenta existente
Neste caso, a sua melhor fonte de dados de IU são os seus utilizadores finais (neste caso, os analistas de negócios). Por exemplo, se já confortável usando MS Excel para todas as suas outras tarefas, uma interface tipo planilha pode não ser tão má idéia como você pensa.

Pode dar uma vista de olhos aos métodos de concepção Contextual para descobrir qual é o modelo mental dos seus utilizadores para o sistema. Você também pode tentar protótipos de baixa fidelidade com tempos rápidos de turnaround (como protótipos de papel ou modelos VB) para ver o que funciona melhor.

 1
Author: hexium, 2009-12-13 16:14:15
Acho que esta é difícil de responder sem saber muito sobre a complexidade e a natureza das suas regras, no entanto eu estava a brincar com {[[2]} http://www.magentocommerce.com/ no outro dia e eles têm um editor de regras bastante simples construído em sua área de administração (jogue em torno, você vai encontrá-los).
 0
Author: amarsuperstar, 2009-12-13 13:28:38

Tente Baba, Eu acho que é a melhor solução de código aberto com uma comunidade muito boa.

 0
Author: moshe beeri, 2013-12-09 19:54:52
 0
Author: amir, 2017-12-18 06:16:25

Também se estiver a usar JAVA e Drools lá, então poderá usar O editor de regras guiado desenvolvido pelo JBOSS no âmbito do projecto KIE.

enter image description here

 0
Author: amir, 2017-12-18 07:00:56