UML アクティビティ図を作成する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

例を表示

  1. アクティビティ図の作成対象とする UML 要素が含まれた UML モデル図を開きます。

  2. ツリー ビュー で、アクティビティ図 を作成するパッケージ、サブシステム、クラス、操作、または ユース ケース のアイコンを右クリックします。[新規] をポイントし、[アクティビティ図] をクリックします。

    空白ページが表示され、[UML アクティビティ] ステンシルが最上部のステンシルとなります。ワークスペースには「アクティビティ」が透かしとして表示されます。図を表すアイコンがツリー ビューに追加されます。

    注: ツリー ビューが表示されない場合は、[UML] メニューの [ビュー] をポイントし、[モデル エクスプローラー] をクリックします。

  3. アクティビティ図に職務を示す場合は、[レーン] 図形を、表示したい各クラス、人、または組織単位のページにドラッグします。

    アクティビティ図にレーンを作成する

    1. アクティビティ図 で、図面ページに [レーン] 図形をドラッグします。

    2. 名前などのプロパティ値を追加するには、図形をダブルクリックします。

    3. 手順 1 と 2 を繰り返して、必要なパーティションや組織単位をすべて追加します。

    4. レーンのサイズを変更するには、レーン図形の横にある選択ハンドルをドラッグします。

    5. レーンによって定義された領域に、[状態]、[動作状態]、[オブジェクト イン状態]、および [シグナル受信] または [シグナル送信] をドラッグし、[制限フロー] と [オブジェクト フロー] 図形を使用して接続します。

  4. [動作状態] または [状態] 図形を、表示する各動作状態またはアクティビティの状態の図面ページにドラッグします。最初と最後の擬似状態を表すには、[初期状態] と [最終版の状態] 図形を使用します。UML ステートチャートおよびアクティビティ図の状態の図形を操作します。

  5. 状態の変化を示すには、[制御フロー] 図形を [状態] 図形に接続します。

    アクティビティ図内の制御フローを示す

    1. アクティビティ図で、図面ページに [制御フロー] 図形をドラッグします。

    2. [制御フロー] 図形のエンドポイント (矢印でないほう) を、リンク元の [動作状態] または [状態] 図形の接続ポイント 接続ポイントの画像 - 青い X に接着します。

    3. [制御フロー] 図形のエンドポイント (矢印のほう) を、リンク先の [動作状態] または [状態] 図形の接続ポイントに接着します。

    4. イベント、保護条件、アクションの式などを含む、画面切り替えの文字列を追加するには、[制限フロー] 図形をダブルクリックします。

  6. ひとつの動作状態から複数の並列状態への分岐や、複数の動作状態からひとつの状態への同期を表すには、複雑な画面切り替えの図形 ([遷移 (分岐)] または [遷移 (合流)]) を使用します。UML ステートチャート図およびアクティビティ図で遷移図形を操作する

  7. 遷移文字列をシグナル アイコンに置き換えるには、[シグナル送信] と [シグナル受信] 図形を使ってシグナルを表します。

  8. 任意の図形をダブルクリックすると [UML プロパティ] ダイアログ ボックスが開き、ここで、名前、遷移文字列、保護条件、遅延イベント、およびその他のプロパティを追加できます。

  9. 図面を保存します。

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×