質問

職場では最適化エンジンが使用されており、これらのエンジンで使用される入力の 1 つはビジネス ルールであり、独自のルール エディターで作成および編集しています。

既存のルール エンジンでは、必要な複雑さのビジネス ルールを表現できなかったため、これらのルールは当社独自の形式です。

とにかく、私たちはこの方法に多かれ少なかれ満足しています。 ルールエンジン 現在は動作しています - 複雑なビジネス ルールでも非常にうまく動作しますが、ユーザー インターフェイスには満足していません (ルールエディタ)。基本的に、これは現在、文字通り、複雑なスプレッドシートのような表形式の GUI を使用して編集される一連のテーブルで構成されています。

これは機能しますが、開発者ではなくビジネス アナリストに相当するエンド ユーザーに表示するにはひどいインターフェイスです。実際に手を動かす前に、この状況に特有のユーザー インターフェイスの設計について StackOverflow コミュニティの意見を聞いてみることは良い考えだと思いました。

私の質問

  • 既存のルール エディターの中で最も優れたユーザー インターフェイスは何ですか?
  • ルール エディターにおけるユーザー インターフェイスの設計の背後にある最良の原則は何だと思いますか。

用語を使用します ルールエンジン そして ルールエディタ 別々に。この質問に関して、私が懸念しているのは、 ルールエディタ

StackOverflow に関するその他の質問は、ルール エンジンに対処するものですが、ルール エディターやそのユーザー インターフェイスの設計には対処しません。

役に立ちましたか?

解決

注記:これはあなたの特定の質問に対する答えではなく、提案です。

ここで私は 2 つの仮定を立てています。

  1. あなたのツールは既存のビジネス ワークフローに対応します (つまり、新しいプロセスを追加するのではなく、既存のプロセスを簡素化しようとしているだけです)、そして
  2. あなたのツールは既存のツールを改良しています

この場合、UI 入力の最適な情報源はエンド ユーザー (この場合はビジネス アナリスト) です。たとえば、他のすべてのタスクですでに MS Excel を使用することに慣れている場合、スプレッドシートのようなインターフェイスは、あなたが考えているほど悪いアイデアではないかもしれません。

見てみるといいでしょう コンテキストデザイン ユーザーのシステムに対するメンタル モデルを調べる方法。また、納期が短い低忠実度のプロトタイプ (紙のプロトタイプや VB モックアップなど) を試して、何が最も効果的かを確認することもできます。

他のヒント

私は、しかし、私は<のhref =「http://www.magentocommerce.com/」のrel =「nofollowをnoreferrer」で遊んでいた、この1つはあなたのルールの複雑さや自然について多くを知らなくても答えることは困難であると思います> http://www.magentocommerce.com/ の他の日、彼らは非常に単純なルールエディタは(あなたがそれらを見つけるでしょう、遊ん)その管理領域に組み込まれています。

のDroolsは試してみてください、私はそれが非常に良い地域社会との最高のオープンソースソリューションだと思います。

我々はまた、上記の質問の同じ懸念を持っています。 私は金持ちで直感的なUIを持っているように思われた http://xpertrule.com のを見つけました。

あなたは自分のデザインのアイデアを得ることができますいずれかの彼らの実装環境の助けを得ることができます。

" ここに画像の説明を入力する

また、そこで JAVA と Drools を使用している場合は、次を使用できます。 ガイド付きルールエディター KIE プロジェクトの下で JBOSS によって開発されました。

enter image description here

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top