UML(統一モデリング言語)とは?
UML(統一モデリング言語)とは、オブジェクト指向設計でシステムの構造や振る舞いを図で表現するための標準化された表記法。クラス図(クラス間の関係を表す)、シーケンス図(オブジェクト間のやり取りを時系列で表す)、ユースケース図(システムと利用者の関わりを表す)など複数の図の種類がある。
ゆーえむえる
UML(統一モデリング言語)の意味
オブジェクト指向設計でシステムの構造や振る舞いを図で表現するための標準化された表記法。クラス図(クラス間の関係を表す)、シーケンス図(オブジェクト間のやり取りを時系列で表す)、ユースケース図(システムと利用者の関わりを表す)など複数の図の種類がある。
UML(統一モデリング言語)の具体例
ネットショッピングサイトの「注文処理」の流れを、利用者・注文システム・在庫システム・決済システムのメッセージのやり取りとしてシーケンス図で表すと、処理の順序が視覚的に把握しやすくなる。
UML(統一モデリング言語)は試験でどう引っ掛けられる?
図の役割の取り違えが最大の敵。静的な構造や関連=クラス図、時系列のやり取り=シーケンス図、利用者と機能の関係=ユースケース図、状態の移り変わり=状態遷移図、処理や分岐の流れ=アクティビティ図で切り分ける。シーケンス図とコミュニケーション図はどちらもオブジェクト間の相互作用を表すが、シーケンス図は時系列を軸に、コミュニケーション図はオブジェクト間の関連(リンク)を中心に表現する。
UML(統一モデリング言語)と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。