2

EA で設定されたビジネス ルールをモデル化しようとしています。

ルールはデシジョン テーブルで簡単に記述できます。列は一致条件、行はルールです。すべての条件が行で一致する場合、ルールは一致します。詳細については、たとえばDrools docsを参照してください。

これらのルールは、テクノロジの詳細 (クラス、データベース テーブルなど) とは異なるレベルであっても、アプリケーションの不可欠な部分です。当然、EA のドキュメントにデシジョン テーブルを追加したいと思います。

これを行う方法が見つかりませんでした。EA は、デシジョン テーブルはおろか、「テーブル」や「スプレッドシート」についても知りません。XLS を「付属物」としてモデルに挿入するだけでよかったのですが、それを行う方法も見つかりませんでした。

どんなアイデアでも大歓迎です。

4

1 に答える 1

2

現時点では、デシジョン テーブルのスクリーン ショットを取得し、生成されたレポートに後で貼り付ける以外に、これを行う方法はないようです。Sparx System のロードマップに実装が含まれていると思いますが、現時点での時間枠は示されていません。

公式フォームから機能リクエストを送信してみてください。リクエストに弾薬を追加するだけです。少なくとも、利用可能になったら通知する必要があります。

Update1: ビジネス ルール マトリックスを含む親要素のリンクされたドキュメント (Ctrl + Alt + D) に、そのスクリーン ショットをいつでも貼り付けることができます。これは、自動生成されたレポートに自動的に含めることができます。少なくとも、それはまだモデルに含まれており、多くの場所で使用できます。

Update2: OP を読み直したところですが、実際に EA のビジネス ルール エンジンを使用していますか? それとも、レポートに含めることができるマトリックスの直後ですか? 後者の場合は、2 つのオプションがあります。

1 つ目は関係マトリックス ([表示] -> [関係マトリックス]) です。これは、RTF および HTML で生成されたレポートに自動的に含めることができます。また、CSV にエクスポートして、png またはメタファイルとして保存するオプションもあります。

2 番目のオプションは、ステート マシン テーブルをシューホーン化することです (ステート マシン ダイアグラムで右クリックし、[ステート チャート エディター] - [テーブル] を選択します)。これらのオプションの両方を使用すると、ビジネス ルールを比較できるグリッド スタイルのテーブルをレイアウトできます。

これが役立つことを願っています

于 2011-07-11T06:08:02.643 に答える