¿Existe un marco de decisión de código abierto que pueda usar?
Lo que estoy buscando crear es algún tipo de interfaz gráfica que permita a las personas crear visualmente una consulta basada en un conjunto de parámetros, es decir. pueden elegir entre un conjunto de parámetros, asignar valores y resultados ... por ejemplo.
IF Raining OR Thunder then
IF DaysWithRain > 3
DISPLAY Umbrella
ELSE Raincoat
o
IF Day = Saturday OR Sunday
DISPLAY Deckchair
ELSE
DISPLAY Desk
Me gustaría que las personas puedan construir este tipo de argumentos lógicos condicionales definidos por el usuario visualmente.
¿Alguna idea sobre cómo podría hacer esto fácilmente usando alguna base de código existente?
software-rec
sql
query
usuario41559
fuente
fuente
Respuestas:
Si está buscando un ejemplo, iTunes tiene un conjunto decente de lógica booleana con su función Crear lista de reproducción inteligente.
Lo que es más importante, se limita a un subconjunto de lógica booleana que la mayoría de las personas puede comprender sin capacitación.
En mi experiencia, una lógica más avanzada (p. Ej., Usando grupos y / o conjuntos) está más allá de lo que la mayoría de los usuarios están dispuestos a aprender.
Esto no significa que no deba admitir una lógica más avanzada, solo que debe orientar el aspecto de la GUI al nivel de comodidad de su usuario.
fuente