Estrutura do Mecanismo de Decisão Gráfica - Alguma idéia?

0

Existe uma estrutura de decisão de código aberto que eu poderia usar?

O que eu estou procurando criar é um tipo de interface gráfica para permitir que as pessoas construam visualmente uma consulta com base em um conjunto de parâmetros, ou seja. eles podem escolher entre um conjunto de parâmetros, atribuir valores e resultados ... por exemplo.

IF Raining OR Thunder then
IF DaysWithRain > 3
DISPLAY Umbrella
ELSE Raincoat

ou

IF Day = Saturday OR Sunday
DISPLAY Deckchair
ELSE 
DISPLAY Desk

Eu gostaria que as pessoas pudessem criar esse tipo de argumentos lógicos condicionais definidos pelo usuário visualmente.

Alguma idéia de como eu poderia fazer isso facilmente usando alguma base de código existente?

    
por user41559 01.07.2010 / 16:43

1 resposta

1

Se você está procurando um exemplo, o iTunes possui um conjunto decente de lógica booleana com o recurso Create Smart Playlist.

Mais importante ainda, é limitado a um subconjunto de lógica booleana que a maioria das pessoas consegue entender sem treinamento.

Na minha experiência, a lógica mais avançada (por exemplo, usando grupos e / ou conjuntos) está além do que a maioria dos usuários está disposta a aprender.

Isso não significa que você não deve oferecer suporte à lógica mais avançada, apenas que você deve segmentar o aspecto da GUI para o nível de conforto de seu usuário.

    
por 01.07.2010 / 19:40