UML図の例。
同じツールに4つの依頼。以下の図はすべて実際に生成されたものです。
UML図とは。
UML(Unified Modeling Language)は、ソフトウェアを表現するための標準ビジュアル言語です。このUML作成ツールでは、システムの安定した構成要素であるクラス、データ、操作、関係を示すクラス図を作成できます。
クラス図は、ソフトウェアが何で構成されているかを確認したいときに役立ちます。オブジェクト間の時間順のやり取りを表す場合は、シーケンス図という別のUML図を使います。
- Standard
- OMG UML 2.5.1 §9–§11
- Also follows
- ISO/IEC 19505-2:2012 · Classification / Classifiers / Associations
- Engine
- schematex-umlclass
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
UML図を使う人。
実装前にサービス、ドメインオブジェクト、それらの依存関係を可視化できるシステムモデル。
乗車、予約、支払いなどの機能を具体的にモデル化し、計画の議論を支えるモデル。
クラス、継承、インターフェース、オブジェクト間の関係を学ぶための簡潔なUML例。
UML図の作り方を三つの手順で紹介。
説明する
まずは1段落で十分です。
図を確認
最適なエンジンで描画します。
変更点を伝える
編集のたびにバージョンを保存します。
よくある質問
UML図とは?
UML図はUnified Modeling Languageを使って、ソフトウェアシステムの一部を表現します。UMLには複数の図があり、クラス図はクラス、メンバー、それらの関係に焦点を当てます。
このツールで作成できるUML図の種類は?
このページではUMLクラス図を作成できます。モデル化したいシステムのクラス、属性、操作、つながりを説明してください。
クラス図とシーケンス図の違いは?
クラス図はシステムの静的な構造を示します。シーケンス図は、オブジェクトやサービス間で時間の経過に伴って交換されるメッセージを示します。
UML記法を知っている必要はありますか?
いいえ。システムを自然言語で説明できます。継承、コンポジション、多重度などの用語を知っていると、関係をより正確に指定できます。
UMLクラス図はどう始めればよいですか?
まずシステムの主要な概念を挙げ、重要なデータや操作を加え、概念同士の関係を説明します。最初の版では、システムの一部分に焦点を絞りましょう。