アクティビティ図とは?あくてぃびてぃず
アクティビティ図とは、処理の流れを開始から終了まで順に表すUMLの振る舞い図。条件分岐、並行処理の分岐(フォーク)と合流(ジョイン)、担当ごとの区切りであるパーティション(スイムレーン)を書け、業務の手順を表すのに向く。オブジェクトの構造ではなく処理の順序を主役に置くため、業務フローの記述に向く点がFEで問われる。
最終更新:2026-10-09
この語が出る過去問を解く →背景
従来の流れ図は1本の処理を上から下へ追う前提で、「誰の作業か」と「同時に進む作業」を表す記法を持たなかった。業務は複数の部署が並行して動くのが普通なので、そこを描けないと関係者の合意が取れない。UMLの図のうち、処理の順序そのものを主役に置いた図として位置づけられる。
具体例
「申請する→上長が承認する→承認なら経理が処理し、却下なら申請者へ差し戻す」という流れを、菱形の分岐と矢印で描く。縦の区切りで申請者・上長・経理のレーンに分ければ、どの作業が誰の担当かも同じ図から読み取れる。
試験での引っ掛け
流れ図と似ているが、太い横棒(フォーク・ジョイン)で並行処理を表せる点が違う。UMLの他の図との使い分けも問われ、1つのオブジェクトの状態変化を追うのはステートマシン図、オブジェクト間のやり取りを時系列で追うのはシーケンス図である。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成28年度 春期 基本情報技術者試験 午前 問64(IPA)解説で登場
出典:平成30年度 春期 基本情報技術者試験 午前 問64(IPA)
UMLをビジネスモデリングに用いる場合、ビジネスプロセスの実行順序や条件による分岐などのワークフローを表すことができる図はどれか。
正解:アクティビティ図
要点:アクティビティ図は分岐や並行を含む処理の流れを表す
アクティビティ図は、処理の流れを開始から終了まで順に示し、分岐や合流、並行動作も表現できる図である。業務の手順や条件による枝分かれを表せるため、ビジネスプロセスのワークフロー記述に適している。
出典:平成31年度 春期 基本情報技術者試験 午前 問46(IPA)
UMLにおける振る舞い図の説明のうち、アクティビティ図のものはどれか。
正解:ある振る舞いから次の振る舞いへの制御の流れを表現する。
要点:アクティビティ図は処理の流れと分岐・並行を表す
アクティビティ図は、処理や作業の流れを順序立てて表す振る舞い図で、分岐や並行処理も表現できる。従来のフローチャートに近い用途をもつ。時系列の相互作用はシーケンス図、機能と利用者の関係はユースケース図、状態の変化は状態マシン図が担当する。
出典・参考
公式シラバスの1 基礎理論 > 5. その他の言語 > (2) その他の言語に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。