戦国IT - 情報処理技術者試験の過去問対策サイト
お知らせお問い合わせ料金プラン

応用情報技術者 2014年 秋期 午前246


問題文

UMLのユースケース図の説明はどれか。

選択肢

外部からのトリガに応じて、 オブジェクトの状態がどのように遷移するかを表現している。
クラスと関連から構成され、 システムの静的な構造を表現している。
システムとアクタの相互作用を表現している。(正解)
データの流れに注目してシステムの機能を表現している。

UMLのユースケース図の説明【午前2 解説】

要点まとめ

  • 結論:ユースケース図はシステムと外部アクタの相互作用を表現する図である。
  • 根拠:ユースケース図はユーザー視点でシステムの機能を把握しやすく、システムの振る舞いを示す。
  • 差がつくポイント:状態遷移図やクラス図、データフロー図との違いを正確に理解し、用途に応じた図の特徴を押さえること。

正解の理由

選択肢ウは「システムとアクタの相互作用を表現している」とあり、これはユースケース図の本質を正しく表しています。ユースケース図はシステムの外部にいるユーザーや他システム(アクタ)と、システムがどのようにやり取りするかを視覚的に示すため、システムの機能要求を把握するのに適しています。

よくある誤解

ユースケース図はシステム内部の詳細な動作や構造を示すものではなく、状態遷移やクラス構造、データの流れを表す図とは異なります。

解法ステップ

  1. UMLの各図の役割を整理する(ユースケース図、クラス図、状態遷移図、データフロー図)。
  2. 問題文の説明と各選択肢の内容を照合する。
  3. 「システムとアクタの相互作用」というキーワードに注目する。
  4. ユースケース図の定義に合致する選択肢を選ぶ。

選択肢別の誤答解説

  • ア: 状態遷移図の説明であり、ユースケース図とは異なる。
  • イ: クラス図の説明で、システムの静的構造を表す。
  • ウ: 正解。ユースケース図の特徴を正しく表現している。
  • エ: データフロー図の説明で、システムの機能をデータの流れで表現する。

補足コラム

ユースケース図はシステム開発の初期段階で利用され、ユーザーの要求やシステムの機能範囲を明確にするために役立ちます。アクタは人間だけでなく他のシステムも含み、ユースケースはシステムが提供するサービスや機能を表します。

FAQ

Q: ユースケース図はシステムの内部構造も表せますか?
A: いいえ。ユースケース図はシステム外部とのやり取りに焦点を当て、内部構造はクラス図などで表現します。
Q: 状態遷移図とユースケース図の違いは何ですか?
A: 状態遷移図はオブジェクトの状態変化を表し、ユースケース図はシステムと外部アクタの機能的な相互作用を示します。

関連キーワード: UML, ユースケース図、アクタ、状態遷移図、クラス図、データフロー図、システム設計、要件定義
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてプライバシーポリシー利用規約特商法表記開発者について