SAシステムアーキテクト試験 午前Ⅱ
令和7年度春期 システムアーキテクト 午前Ⅱ 問13
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アアクティビティ図
- イオブジェクト図
- ウクラス図
- エユースケース図
解き方のヒントを見る
図法の役割を見分ける視点
図を選ぶときは名称や見た目の印象だけで判断せず、設計活動のどの場面で、何を整理・共有するために使うものかという役割と、表現の対象が一致しているかに注目して考えます。
この問題で問われていること
各候補について、図が表している対象を細部から推測する前に、その図を使う目的と、読み手に何を共有したいのかを対応づけて確認し、用途と表現対象の組合せに無理がないかを検討しましょう。
視点
図法を検討する際は、作成者の目的、扱う対象、情報を読む人の視点を分けて整理します。名称や配置の印象に引きずられず、目的と対象の対応関係を一つずつ確かめることが大切です。
確認ポイント
- この図で整理したい情報は何かを言葉にする
- 主な読み手が知りたいことと合っているか確認する
- 用途と表現対象を混同せず別々に照合する
正解と解説を見る
正解
エ
解説
要件定義で、システムが提供する機能単位と利用者・外部システムとの相互作用、さらにシステム内外の境界を表す図を問う問題です。
理由
ユースケース図は、システムが提供する機能をユースケースとして表し、利用者や外部システムをアクターとして配置する。システム境界も示せるため、設問の三つの要素に対応する。
比較
アクティビティ図は処理や業務の流れ、オブジェクト図は具体的なインスタンスの状態や関係、クラス図はクラスの構造や関連を表します。機能と外部との関係を捉える目的とは異なる。
選択肢ア
これは不正解だよ。アクティビティ図は、業務や処理をアクション、分岐、並行処理などの流れとして表す図である。処理がどの順序で進むかを確認するのに適しているが、利用者や外部システムとの関係、システム境界を中心に機能単位として表す設問の目的とは異なる。
選択肢イ
これは不正解だよ。オブジェクト図は、ある時点で存在する具体的なオブジェクトと、それらのリンクや属性値を表す図である。個々のインスタンスの状態を確認するためのものであり、要件定義で機能単位と外部の利用者・システムとの相互作用や境界を表す用途には当たらない。
選択肢ウ
これは不正解だよ。クラス図は、クラスの属性、操作、クラス間の関連や継承など、システムの静的な構造を表す図である。内部の構成要素の型や関係を整理する図であり、利用者や外部システムから見た機能とシステム境界を示す設問の説明とは異なる。
選択肢エ(正解)
これは正解だよ。ユースケース図は、システムが提供する機能単位をユースケースとして示し、利用者や外部システムをアクターとして表す。システム境界を描いて内外を区別し、アクターと機能の相互作用を整理できるため、設問の要件に合致する。
学習のポイント
UML図の目的と表現対象を、要件定義での利用場面と結び付けて整理する。
出典:独立行政法人 情報処理推進機構(IPA)令和7年度春期 システムアーキテクト試験 午前Ⅱ 問13(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針