応用情報技術者試験 応用情報技術者試験 平成31年度春期 午前 問65: 要件定義において,利用者や外部システムと,業務の機能を分離して表現することによって,利用者を含めた業務全体の範囲を明らかにするために使用される図はどれか。
要件定義において,利用者や外部システムと,業務の機能を分離して表現することによって,利用者を含めた業務全体の範囲を明らかにするために使用される図はどれか。
80.77%
問題本文
要件定義において,利用者や外部システムと,業務の機能を分離して表現することによって,利用者を含めた業務全体の範囲を明らかにするために使用される図はどれか。
選択肢
- ア.アクティビティ図
- イ.オブジェクト図
- ウ.クラス図
- エ.ユースケース図
解説
UML の各図の用途の区別を問う問題である。ユースケース図は、システムの外側にいる利用者や外部システムを“アクター”として、システムが提供する機能(ユースケース)と分けて表現し、両者の関連を示す図である。これによりシステムが扱う業務全体の範囲(誰がどの機能を使うか)を明確にできるため、要件定義での認識合わせに用いられ、エが正解である。
選択肢ごとの解説
- ア.アクティビティ図は処理の流れや分岐・並行処理を表す図であり、利用者と機能の関連や業務範囲を示す図ではない。
- イ.オブジェクト図はクラスを実体化したある時点の具体的な値を表す図であり、業務全体の範囲を示すものではない。
- ウ.クラス図はクラスの属性・メソッドやクラス間の関連という内部構造を表す図であり、利用者と機能の関係を示すものではない。
- エ.利用者・外部システム(アクター)と業務の機能を分離して表現し業務全体の範囲を明らかにするのはユースケース図の役割そのものであり正しい。
応用情報技術者試験 平成31年度春期 午前 の過去問一覧へ戻る・問65