要件定義において、システムが提供する機能単位と利用者又は外部システムとの間の相互作用や、システム内部と外部との境界を明示するために使用される図はどれか。
ア |
アクティビティ図 |
|
イ |
オブジェクト図 |
ウ |
クラス図 |
|
エ |
ユースケース図 |
答え エ
【解説】
ア |
アクティビティ図は、振る舞いを表現する図でフローチャートに似た処理の流れを表すために使用します。(×) |
イ |
オブジェクト図は、クラスを実体化して生成されたオブジェクト同士の関係を表現します。(×) |
ウ |
クラス図は、システムを構成するクラスとその関連を図にしたものです。(×) |
エ |
ユースケース図は、要件定義において、システムが提供する機能単位と利用者又は外部システムとの間の相互作用や、システム内部と外部との境界を明示するために使用します。(〇) |
【キーワード】
・UML
【キーワードの解説】
- UML(Unified Modeling Language、統一モデリング言語)
オブジェクト指向のソフトウェアの設計を行うときに作成する、設計資料(図)の統一的な記法のことです。
UMLで定義されているプログラムの構造図には、クラス図、コンポーネント図、パッケージ図などがあり、プログラムの振る舞い図には、シーケンス図、ユースケース図、状態遷移図、コミュニケーション図などがあります。
もっと、「UML」について調べてみよう。
戻る
一覧へ
次へ
|