Domanda

Al lavoro, abbiamo i motori di ottimizzazione, e uno degli ingressi utilizzati per questi motori sono le regole di business, che noi creare e modificare con un editor di regola proprietario.

Queste regole sono del nostro format propria proprietario, perché i motori di regole esistenti non erano in grado di rappresentare le regole di business della complessità abbiamo richiesto.

In ogni caso, siamo più o meno soddisfatti del modo in cui il motore di regole Attualmente lavora - funziona molto bene con le regole di business complessi, ma non siamo felici con l'interfaccia utente ( regola Editor ). Fondamentalmente questo attualmente è composta da una serie di tabelle che vengono modificati, letteralmente, utilizzando un complesso GUI tabellare foglio elettronico.

Anche se questo è funzionale, è un'interfaccia atroce per presentare agli utenti finali che non sono gli sviluppatori, ma sono l'equivalente di analisti di business. Prima di mettere le mani sporche, ho pensato che sarebbe stata una buona idea di chiedere il parere della comunità StackOverflow sulla progettazione delle interfacce utente specifico a questa situazione.

La mia domanda

  • Quali sono alcune delle migliori interfacce utente che avete visto in editor di regole esistenti?
  • Cosa ne pensi sono i migliori principi alla base della progettazione di interfacce utente, in editor di regole.

Io uso i termini di motore regola e Editor regole a parte. Per questa domanda, sono preoccupato solo con il Editor regole

Altre domande su StackOverflow che le regole di motori di indirizzo, ma non regola gli editori né i loro design di interfaccia utente:

È stato utile?

Soluzione

Nota: Questa non è una risposta alla tua domanda specifica, ma un suggerimento.

Sto facendo due ipotesi qui, che

  1. Lo strumento si rivolge ad un flusso di lavoro aziendale esistente (vale a dire che non sei l'aggiunta di un nuovo processo, solo cercando di semplificare un processo esistente), e
  2. Il tuo strumento migliora uno strumento
  3. esistente

Stando così le cose, la migliore fonte di ingressi dell'interfaccia utente sono gli utenti finali (in questo caso, gli analisti di business). Per esempio, se sono già agio con MS Excel per tutti i loro altri compiti, un'interfaccia foglio di calcolo come potrebbe non essere così cattiva idea come si pensa.

Si potrebbe dare un'occhiata al Metodi di progettazione contestuale per scoprire ciò che gli utenti mentale modello per il sistema è. Si potrebbe anche provare i prototipi a bassa fedeltà con tempi di consegna rapidi (come prototipi di carta o prototipi VB) per vedere che cosa funziona meglio.

Altri suggerimenti

Credo che questo è difficile dare una risposta senza sapere molto sulla complessità e la natura delle regole, comunque stavo giocando con http://www.magentocommerce.com/ l'altro giorno e hanno una abbastanza semplice editor di regole incorporato nella loro area amministrativa (giocare in giro, li troverete).

sbava , penso che sia la migliore soluzione open source con molto buona comunità.

Si ha anche le stesse preoccupazioni della domanda di cui sopra. Ho appena trovato http://xpertrule.com che sembra ha una ricca e intuitiva interfaccia utente.

È possibile ottenere aiuto del loro ambiente assolti o è possibile ottenere le loro idee progettuali.

entrare descrizione dell'immagine qui

Anche se si utilizza JAVA e Drools là quindi è possibile utilizzare Editor regole Guidati sviluppato da JBoss nell'ambito del progetto KIE.

entrare descrizione dell'immagine qui

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top