令和元年度 秋期 午前Ⅱ 問14
システム要件定義・ソフトウェア要件定義
UMLの図のうち,業務要件定義において,業務フローを記述する際に使用する,処理の分岐や並行処理,処理の同期などを表現できる図はどれか。
- アアクティビティ図
- イクラス図
- ウ状態マシン図
- エユースケース図
答えと解説を見る
✓ これが正解アアクティビティ図
解説
業務フローの分岐・並行・同期を表すのはアクティビティ図です。
手掛かりは、業務フローを記述する図で、処理の分岐、並行処理、処理の同期を表現できるという点です。アクティビティ図は、処理の流れを順に並べ、条件による分岐と合流、並行して進む処理への分かれ方と待ち合わせを記号で書き分けられます。業務要件定義で、業務の手順を流れとして描くときに使われるのはこのためです。ほかの図は、クラスの静的な構造、一つのオブジェクトの状態の移り変わり、利用者とシステムの機能の関係を表すもので、業務の手順の流れを主に描くものではありません。流れと分岐、並行が並んだらアクティビティ図、と結び付けて覚えるとよいでしょう。
ほかの選択肢はなぜ違うのか
- イクラス図:クラス図は、クラスの属性や操作と、クラス間の関連や汎化といった静的な構造を表す図です。時間に沿った処理の順序や分岐、並行処理の同期を描くものではないので、業務フローの記述には当たりません。
- ウ状態マシン図:状態マシン図は、一つのオブジェクトがどんな状態をとり、どの事象でどの状態へ移るかを表す図です。対象の状態の変化を描くもので、業務全体の手順を分岐や並行を含めて描く図ではありません。
- エユースケース図:ユースケース図は、アクタとシステムが提供する機能の関係を表し、誰が何に使うかを示す図です。機能と利用者の関係は分かりますが、処理の順序や分岐、同期といった流れは表しません。
この問題の用語
- 要件定義作るシステムに何を求めるかを決める工程。業務の進め方だけでなく、稼働率や復旧までの時間といった条件も書き出します。
出典:令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問14
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問13(要件定義)
- 令和3年度 春期 午前Ⅱ 問9:共通フレームに関する問題(要件定義)
- 平成30年度 秋期 午前Ⅱ 問14:共通フレームに関する問題(要件定義)
- 平成30年度 秋期 午前Ⅱ 問7(要件定義)
- 平成30年度 秋期 午前Ⅱ 問5:ソフトウェア要件定義に関する問題(要件定義)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)