Gibt es einen Open-Source-Entscheidungsrahmen, den ich verwenden könnte?
Was ich erstellen möchte, ist eine Art grafische Benutzeroberfläche, mit der Benutzer eine Abfrage visuell erstellen können, die auf einer Reihe von Parametern basiert, d. H. Sie können aus einer Reihe von Parametern auswählen, Werte und Ergebnisse zuweisen.
IF Raining OR Thunder then
IF DaysWithRain > 3
DISPLAY Umbrella
ELSE Raincoat
oder
IF Day = Saturday OR Sunday
DISPLAY Deckchair
ELSE
DISPLAY Desk
Ich möchte, dass die Leute in der Lage sind, diese Art von benutzerdefinierten bedingten Logikargumenten visuell zu erstellen.
Irgendwelche Ideen, wie ich das einfach mit einer vorhandenen Codebasis machen könnte?
software-rec
sql
query
user41559
quelle
quelle
Antworten:
Wenn Sie nach einem Beispiel suchen, verfügt iTunes mit der Funktion "Intelligente Wiedergabeliste erstellen" über eine anständige boolesche Logik.
Am wichtigsten ist es begrenzt zu einer Teilmenge der Booleschen Logik, die die meisten Menschen ohne Training verstehen können.
Nach meiner Erfahrung geht eine fortgeschrittenere Logik (z. B. die Verwendung von Gruppen und / oder Mengen) über das hinaus, was die meisten Benutzer lernen möchten.
Dies bedeutet nicht, dass Sie keine fortgeschrittenere Logik unterstützen sollten, sondern nur, dass Sie den GUI-Aspekt auf das Komfortniveau Ihres Benutzers ausrichten sollten.
quelle