本文へスキップ

平成22年度 春期 ITパスポート試験 問29

この問題の解説と、これまでの解答の記録です。

問29
頻出度★★★

業務の流れを, 図式的に記述することができるものはどれか。

出典 平成22年度 春期 ITパスポート試験 問29
解説

問 29UML の代表的な図とその役割を押さえる

  • 不正解ア

    E-R図(Entity-Relationship Diagram、実体関連図)は、主にデータベース設計で使われ、実体(エンティティ=顧客・商品・受注など管理対象のデータのまとまり)と、実体どうしの関連(1対1/1対多/多対多)を表す図である。表現するのはデータの静的な構造であって、どの作業をどの順で行うかという時間的な流れではない。したがって業務の流れの記述には使えない。

  • イ

    正解 正解は「イ UML」。UML(Unified Modeling Language、統一モデリング言語)は、主にオブジェクト指向の分析・設計で用いられる標準化された図(ダイアグラム)の集合で、システムや業務をさまざまな視点から図式的に表現できる。中でもアクティビティ図は、作業の開始から終了までの一連の処理を、順次・分岐(条件による枝分かれ)・並行(フォークとジョイン)といった制御の流れとともに描けるため、業務の流れ(業務フロー)の記述にそのまま使える。担当者や部門ごとにレーンを分けて(スイムレーン)、誰がどの作業をどの順で行うかを表すこともできる。UML にはほかに、オブジェクト間のやり取りを時間軸に沿って表すシーケンス図や、状態の移り変わりを表す状態遷移図もあり、これらも時間的な流れ・順序を扱える。一方、同じ UML でもユースケース図は利用者(アクター)とシステムが提供する機能の関係を表す静的な図であり、時間的な順序は表さない。いずれにせよ、選択肢の中で業務の流れを図式的に記述できるのは UML だけなので、答えはイとなる。

  • 不正解ウ

    親和図法は新QC七つ道具の一つで、ブレーンストーミングなどで集めた多数の言語データ(意見・事実・問題点)をカードに書き出し、似た者どうしをグループにまとめて見出しを付けることで、混沌とした情報の構造を整理する手法である。目的は分類・整理による問題の全体像の把握であり、作業の順序や分岐を表す図ではないので、業務の流れの記述には適さない。

  • 不正解エ

    ロジックツリーは、課題や原因を「なぜ」「どのように」で MECE(漏れなく重複なく)に分解し、木構造の階層として整理する手法で、原因の掘り下げや解決策の洗い出しに使う。枝分かれが表しているのは上位項目と下位項目の分解の関係であって、処理の実行順序ではない。時間の流れを持たないため、業務の流れの記述はできない。

ここがポイント
  • UML の代表的な図とその役割を押さえる。アクティビティ図=業務や処理の流れ(順次・分岐・並行)、シーケンス図=オブジェクト間のやり取りを時間軸に沿って表す、状態遷移図=状態の移り変わり、クラス図=クラスとその関連という静的構造、ユースケース図=利用者(アクター)とシステムが提供する機能の関係。「流れ・順序」を表せるのはアクティビティ図・シーケンス図・状態遷移図である。
  • 図的手法は目的で使い分ける。E-R図はデータの構造、親和図法は言語データの分類・整理、ロジックツリーは課題の階層的な分解が目的で、いずれも順序を表す図ではない。業務の流れを表す図式的手法としては、UML のアクティビティ図のほかにフローチャートや BPMN があり、DFD(データフロー図)はデータの流れの観点から業務を表す図である。
用語

解答の記録