SC情報処理安全確保支援士試験 午前Ⅰ

平成28年度春期 情報処理安全確保支援士 午前Ⅰ 問25

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

表は、 ビジネスプロセスをUMLで記述する際に使用される図法とその用途を示している。表中の b に相当する図法はどれか。ここで、 アーエは、 adのいずれか

選択肢

  1. ア
    クラス図
  2. イ
    コラボレーション図
  3. ウ
    ステートチャート図
  4. エ
    ユースケース図
解き方のヒントを見る

午前I 問25

ユースケース図は、システムを“外から見たときに、誰がどんな目的で使うのか”を表す図だよ。たとえば、お店のサービス案内図みたいに、「お客さんが注文する」「店員が会計する」「外部の決済サービスと連携する」といった関係を見せるイメージだね。一方、クラス図はシステムの部品やデータ構造、状態遷移図は状態の変化を表す図なので、利用者や外部システムとの関わりを示す目的とは違うよ。

この問題で問われていること

UMLの図を見分ける問題だよ。ポイントは、“システムの中身を詳しく描く図”なのか、“外部の利用者や他システムから見た機能・関係を描く図”なのかを区別できるようにしよう、ということだね。

Recognizing a UML Use-Case Diagram

a use-case diagram captures how external users or actors interact with the system、 unlike class or state diagrams that describe internal structure or behavior

focus on external actors\nshow interactions with the system\nnot internal classes\nnot state transitions

確認ポイント

  • 外部利用者との関わりを表します。
  • 内部構造ではなく利用関係の図です。
  • ユースケース図を他の UML 図法と区別する。
正解と解説を見る

正解

エ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

クラス図は不正解だよ。これは「会員」「商品」「注文」みたいな登場物の設計図や関係を整理する図なんだ。家でいうと間取り図や部品表に近くて、「お客さんがどの窓口を使うか」を示す図ではないよ。

選択肢イ

コラボレーション図は不正解だよ。これはレストランの厨房で、注文係・料理人・会計係がどう連絡し合うかを見るような図なんだ。部品同士のやり取りを表す図なので、「利用者と機能の関係」をざっくり示す今回の目的には合わないよ。

選択肢ウ

ステートチャート図は不正解だよ。これは「ドアが開いている・閉まっている・鍵が掛かっている」みたいに、ものの状態が出来事でどう変わるかを見る図なんだ。今回のポイントは「誰がどの機能を使うか」なので、状態変化を見るこの図では目的がずれているよ。

選択肢エ(正解)

ユースケース図が正解だよ。これは「お客さんは申込み窓口を使う」「管理者は設定画面を使う」みたいに、誰がシステムのどの機能を使うかを表す図なんだ。利用者と機能の関係を見る問題なので、まさにユースケース図がぴったりだよ。

出典:独立行政法人 情報処理推進機構(IPA)平成28年度春期 情報処理安全確保支援士試験 午前Ⅰ 問25(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針