平成21年度春期 応用情報技術者試験 午前 問43

分野:システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割)|実際に出題されたIPA過去問題

ユースケースは,システムへの機能的要求を明確にする手段として,利用者とシステムとのやり取りを定義したものである。ユースケースを利用してモデル化するのが適切なものはどれか。

  1.  インターネットを活用した新しい IT サービスを企画する。
  2.  コンピュータ室の空調設備の工事を行う。
  3.  処理時間を短くするために並列プロセッサで処理を行う。
  4.  預金者が ATM から現金を引き出す。
解答・解説を見る

正解:エ

AI解説

ユースケースは、アクター(利用者など)がシステムを使って何を達成するかという、利用者とシステムとのやり取りを表現するものである。預金者がATMから現金を引き出す、という一連のやり取りはその典型例であり、ユースケースでモデル化するのに適切である。 ア: インターネットを活用した新サービスの企画は、システムと利用者の具体的なやり取りではなく、より上流の事業構想の話であり、ユースケースの対象にはなじまない。 イ: 空調設備の工事は情報システムへの機能的要求とは無関係な物理的な設備工事であり、ユースケースの対象ではない。 ウ: 並列プロセッサによる処理時間短縮は内部の実装方式・処理性能に関する事項であり、利用者から見た機能要求(ユースケース)には当たらない。 エ: 正解。預金者がATMから現金を引き出す、という行為はアクター(預金者)とシステム(ATM)とのやり取りそのものであり、ユースケースとしてモデル化するのに適切である。 💡 ユースケースは「誰が(アクター)」「システムを使って何をするか」を表す。実装方式や設備工事など、利用者から見た機能要求ではないものはユースケースの対象外と判断する。

出典:平成21年度 春期 応用情報技術者試験 午前 問43 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム開発技術」分野の攻略ポイント

要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割を扱います。テスト技法とモジュール結合度・凝集度は、定義を正確に押さえていれば計算も暗記も不要で確実に得点できます。

システム開発技術の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割))の過去問