0

以下は、設計仕様からの抜粋であり、UML ダイアグラムを .NET 仕様として作成する必要があります。コーディングがまだ開始されていないか、ソリューション構造がまだありません。そのようなシナリオに最適な高レベル UML 図は何ですか (クラス図を含めないことにより)?

シナリオ例

ドロップ ゾーン キューを表示

この時点で、次の手順を実行する必要があります。

DZ_JOB_CONTAINER1. ( DZ-CT-JCON) エンティティの内容を新しいブラウザ ウィンドウに表示します。これは次のように行われます。

を。DZ-CT-JCON エンティティを読み取ります。

  • job_type = "A" (つまり、取得レコードのみ)

  • job_status < 29 (つまり、削除されたエントリではありません)。注: このフィールドは、削除されたレコードを表示しないようにユーザーが選択した場合にのみ、選択基準に含まれます。これは、キューが最初に表示されるときのデフォルト設定です。

  • current_flag = "Y" (つまり、"アクティブなエントリのみ)

注 1: 完全に処理されていない (つまり、BI ジョブ キューに正常に転送された) ドロップ ゾーン キュー レコードのみを表示します。

注 2:DZ-CT-JCONエンティティは、ジョブ タイプ、データ ストリーム ID、データ ストリーム プロバイダー コード、コンテナー シーケンス番号の順序で並べ替えられます。

b. これらの選択基準に一致するレコードごとに、次のフィールドが表示されます。

  • データ ストリーム – CTRL_DATA_STREAM エンティティからのデータ ストリームの説明が、データ ストリーム ID の代わりに表示されます。

  • データ ストリーム プロバイダー コード

  • コンテナのシーケンス番号

  • コンテナの開始日。フォーマット: DD/MM/YYYY

  • コンテナの終了日。フォーマット: DD/MM/YYYY

  • コンテナの生成日。フォーマット: DD/MM/YYYY

  • ジョブ ステータス – ジョブ ステータス ID の代わりに、CTRL_JOB_STATUS エンティティからのジョブ ステータスの説明が表示されます。

4

1 に答える 1

0

アクティビティ図は、高レベルの図を選択するのに適しています。この例には、クラス図とシーケンス図の組み合わせにも傾く非常に低レベルの詳細がいくつかありますが、クラス図がないという制約により、その選択は除外されます。

以下は大まかなアクティビティ図です。

活動図 http://home.comcast.net/~ga1/SO1685438_a.png

于 2009-11-06T04:34:13.070 に答える