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