応用情報技術者 2018年 秋期 午前2 問62
問題文
業務プロセスを可視化する手法として UML を採用した場合の活用シーンはどれか。
選択肢
ア:対象をエンティティとその属性及びエンティティ間の関連で捉え、 データ中心アプローチの表現によって図に示す。
イ:データの流れによってプロセスを表現するために、 データ送出し、 データ受取り、データ格納域、 データに施す処理を、 データの流れを示す矢印でつないで表現する。
ウ:複数の観点でプロセスを表現するために、目的に応じたモデル図法を使用し、オブジェクトモデリングのために標準化された記述ルールで表現する。(正解)
エ:プロセスの機能を網羅的に表現するために、一つの要件に対して発生する事象を条件分岐の形式で記述する。
業務プロセスを可視化する手法として UML を採用した場合の活用シーン【午前2 解説】
要点まとめ
- 結論:UMLは目的に応じた複数のモデル図法で業務プロセスを多角的に表現できる標準的手法です。
- 根拠:UMLはオブジェクト指向のモデリング言語であり、業務プロセスを構造的かつ動的に表現可能です。
- 差がつくポイント:UMLの特徴は「標準化された記述ルール」と「複数の視点からのモデル化」であり、単一の図法ではない点を理解することです。
正解の理由
選択肢ウは、UMLの本質を正確に表しています。UMLは業務プロセスを複数の観点(ユースケース図、アクティビティ図、クラス図など)で表現し、目的に応じて使い分ける標準化された記述ルールを持つため、業務プロセスの可視化に適しています。
よくある誤解
UMLは単にデータの流れやエンティティの関係だけを表すものではなく、業務の動的な振る舞いや構造も表現できる点を誤解しやすいです。
解法ステップ
- UMLの定義と特徴を確認する。
- 各選択肢の説明がUMLの特徴に合致するか検証する。
- データ中心やデータフロー中心の手法はUMLではないことを理解する。
- UMLが複数の図法を持ち、目的に応じて使い分けることを確認する。
- 最もUMLの特徴を正しく表現している選択肢を選ぶ。
選択肢別の誤答解説
- ア:エンティティと属性の関係を表すのはER図であり、UMLの主目的ではありません。
- イ:データの流れを矢印で示すのはDFD(データフロー図)で、UMLの図法ではありません。
- ウ:UMLの特徴を正しく表現しており、複数のモデル図法を使い分ける点が正解です。
- エ:条件分岐で事象を記述するのは状態遷移図やフローチャートに近いが、網羅的な機能表現とは異なります。
補足コラム
UML(Unified Modeling Language)は1990年代にオブジェクト指向設計の標準化を目的に開発されました。ユースケース図で業務の機能を整理し、アクティビティ図で業務フローを表現、クラス図で構造を示すなど、多様な図法を組み合わせて業務プロセスを多面的に可視化できます。
FAQ
Q: UMLは業務プロセスだけでなく何を表現できますか?
A: ソフトウェアの構造や振る舞い、システムの設計全般を表現可能です。
A: ソフトウェアの構造や振る舞い、システムの設計全般を表現可能です。
Q: DFDとUMLの違いは何ですか?
A: DFDはデータの流れに特化した図で、UMLは構造や振る舞いを含む多様な視点で表現します。
A: DFDはデータの流れに特化した図で、UMLは構造や振る舞いを含む多様な視点で表現します。
関連キーワード: UML, 業務プロセス可視化、モデリング、オブジェクト指向、ユースケース図、アクティビティ図

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

