ITパスポート 2010年 春期 問29
問題文
業務の流れを、図式的に記述することができるものはどれか。
選択肢
ア:E-R図
イ:UML(正解)
ウ:親和図法
エ:ロジックツリー
🔒 解説は解答すると表示されます
業務の流れを、図式的に記述することができるものはどれか。 【ITパスポート 解説】
正解の理由
選択肢イのUML(Unified Modeling Language:統一モデリング言語)は、システムや業務の「振る舞い(動き)」や「流れ」を図で表すための表記が豊富に用意されています。特に「アクティビティ図(Activity Diagram)」は業務のステップや分岐、並行処理、担当者の役割分担(スイムレーン)を視覚的に表現でき、業務フロー(ワークフロー)を図式的に記述するのに適しています。したがって、業務の流れを図式的に表す用途にはUMLが最もふさわしい選択です。
解法ステップ
- 問題文のキーワードを確認:「業務の流れ」「図式的に記述」→「プロセス/フローを表すもの」を探す。
- 各選択肢の目的をざっくり把握する:
- データ構造向けか、思考整理向けか、プロセス向けかを区別する。
- 「業務の流れ=プロセス/手順の流れ」を明示的に表せるものを選ぶ。
- 該当するのがUML(プロセスや振る舞いを表すダイアグラムを含む)なので選択する。
選択肢別の誤答解説
- ア: E-R図
- E-R図(Entity-Relationship図:実体とその関係を表す図)は、データベース設計やデータ同士の関係を示すための図です。業務の「手順や流れ」を表すには向いていません。
- イ: UML
- UML(統一モデリング言語)は、構造(クラス図など)だけでなく、振る舞い・プロセスを表す図(アクティビティ図、シーケンス図、ユースケース図など)があり、業務フローを図式化できます。特にアクティビティ図が業務の流れの表現に適しています。
- ウ: 親和図法
- 親和図法(Affinity Diagram:アイデアや意見を分類・整理する手法)は、ブレインストーミングで出た要素をグループ化して構造化するための図で、時系列や処理の流れを表す目的ではありません。
- エ: ロジックツリー
- ロジックツリー(Logic Tree)は原因や問題を分解して考えるときに使います。因果や分類の枝分かれを示しますが、業務の順序・処理手順の流れを詳細に示す図としては適しません。
よくある誤解
- 誤解1:E-R図でも流れが分かるから業務フローになる
- E-R図は「データ(もの)とその関係」を示す図です。手順の順番や処理の流れは書けても、業務の振る舞いを説明する表記が不足しがちです。
- 誤解2:親和図法=図にすること=フロー図
- 親和図法は「似たものをまとめる」ための図で、時間軸や手順の表現は目的としていません。
- 誤解3:ロジックツリーとフローチャートを混同する
- ロジックツリーは「分解(Why?)」、フローチャートやUMLのアクティビティ図は「手順・処理の流れ(How?・When?)」に使います。用途が違います。
補足コラム
- UMLの中でも業務フロー(ワークフロー)に特に向くのは「アクティビティ図」です。スイムレーン(担当者ごとの横帯)を使えば、誰がどの処理をするかも一目で分かります。
- 業務プロセスを表す別の標準として「BPMN(Business Process Model and Notation:業務プロセス記述の国際標準)」もあります。BPMNは業務プロセスの記述に特化しており、図記号が豊富で業務改善や自動化の設計に便利です。ただし、選択肢にある中で業務の流れを図式化する一般的な手段としてはUML(アクティビティ図)が代表的です。
FAQ
Q1: フローチャートとUMLアクティビティ図は何が違いますか?
A1: フローチャートはシンプルに手順を順に示す図で分かりやすさ重視です。UMLアクティビティ図はフローチャートに似ていますが、並列処理や例外処理、スイムレーンによる役割分担など、システム設計や業務分析で必要な情報を公式に表現できます。
A1: フローチャートはシンプルに手順を順に示す図で分かりやすさ重視です。UMLアクティビティ図はフローチャートに似ていますが、並列処理や例外処理、スイムレーンによる役割分担など、システム設計や業務分析で必要な情報を公式に表現できます。
Q2: 業務の「誰がやるか」も示したいときは?
A2: UMLのアクティビティ図でスイムレーン(スイムレーンは担当者や部署ごとの横帯)を使うと、処理と担当の対応を同時に示せます。
A2: UMLのアクティビティ図でスイムレーン(スイムレーンは担当者や部署ごとの横帯)を使うと、処理と担当の対応を同時に示せます。
Q3: 小さな業務の手順ならロジックツリーでも良い?
A3: ロジックツリーは原因や分類を整理するのに向いています。手順(順序)を明確に示したいなら、フローチャートかUMLのアクティビティ図のほうが適切です。
A3: ロジックツリーは原因や分類を整理するのに向いています。手順(順序)を明確に示したいなら、フローチャートかUMLのアクティビティ図のほうが適切です。
関連キーワード: UML, アクティビティ図, E-R図, 親和図法, ロジックツリー, 業務フロー, ワークフロー, BPMN, モデリング, ダイアグラム

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

