アクティビティ図とは?
アクティビティ図とは、処理の流れを開始から終了まで順に表すUMLの振る舞い図。条件分岐、並行処理の分岐と合流、担当者ごとの区切り(パーティション、いわゆるスイムレーン)を表現でき、業務フローの記述に向く点がFEで問われる。
基本情報技術者試験の過去問では3回出題されています(2016年度〜2019年度)。
あくてぃびてぃず
アクティビティ図の意味
処理の流れを開始から終了まで順に表すUMLの振る舞い図。条件分岐、並行処理の分岐と合流、担当者ごとの区切り(パーティション、いわゆるスイムレーン)を表現でき、業務フローの記述に向く点がFEで問われる。
アクティビティ図の具体例
「申請する→上長が承認する→(承認なら)経理が処理する/(却下なら)申請者へ差し戻す」という流れを、菱形の分岐と矢印で描く。縦の区切りで「申請者」「上長」「経理」のレーンを分ければ、誰の作業かも一目で分かる。
アクティビティ図は試験でどう引っ掛けられる?
従来のフローチャートと似ているが、太い横棒で並行処理の開始と終了を表せる点が大きな違い。オブジェクトの状態変化を表すステートマシン図とは、着目対象(処理の流れか、状態か)が異なる。
アクティビティ図と関連する用語
アクティビティ図が出た過去問
業務プロセスを可視化する手法としてUMLを採用した場合の活用シーンはどれか。
正解:複数の観点でプロセスを表現するために,目的に応じたモデル図法を使用し,オブジェクトモデリングのために標準化された記述ルールで表現する。
要点:UMLは複数の図法で対象を多面的に表す標準記法である
UMLはオブジェクト指向のモデリングを標準化した記法で、クラス図、ユースケース図、アクティビティ図、シーケンス図などを目的に応じて使い分ける。同じ対象を構造・振る舞いといった複数の観点から表現できる点が特徴である。業務プロセスの可視化では、この多面的な表現力が生かされる。
出典:平成28年度 春期 基本情報技術者試験 午前 問64(IPA)UMLをビジネスモデリングに用いる場合、ビジネスプロセスの実行順序や条件による分岐などのワークフローを表すことができる図はどれか。
正解:アクティビティ図
要点:アクティビティ図は分岐や並行を含む処理の流れを表す
アクティビティ図は、処理の流れを開始から終了まで順に示し、分岐や合流、並行動作も表現できる図である。業務の手順や条件による枝分かれを表せるため、ビジネスプロセスのワークフロー記述に適している。
出典:平成30年度 春期 基本情報技術者試験 午前 問64(IPA)UMLにおける振る舞い図の説明のうち、アクティビティ図のものはどれか。
正解:ある振る舞いから次の振る舞いへの制御の流れを表現する。
要点:アクティビティ図は処理の流れと分岐・並行を表す
アクティビティ図は、処理や作業の流れを順序立てて表す振る舞い図で、分岐や並行処理も表現できる。従来のフローチャートに近い用途をもつ。時系列の相互作用はシーケンス図、機能と利用者の関係はユースケース図、状態の変化は状態マシン図が担当する。
出典:令和1年度 春期 基本情報技術者試験 午前 問46(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。