UMLメーカーの例。
同じツールに4つの依頼。以下の図はすべて実際に生成されたものです。
UMLメーカーとは。
UMLメーカーは、ソフトウェア設計の説明文を構造化された図に変換します。このページではUMLクラス図を生成します。クラスとインターフェースをボックスで示し、メンバーと相互の関連線を表示します。
まず主要な概念を入力し、次に重要な詳細を追加します。クラスが所有するもの、持つロール、依存先、関連が1対1か1対多かを指定します。
- 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メーカーを使う人。
認証、権限管理などの機能をコードに落とし込む前に、素早く最初のモデルを作成できます。
アクセス制御設計におけるユーザー、ロール、権限、認証情報、セッションを明確に把握できます。
ログインやアカウントアクセスなど、身近なシステムのクラスと関連を説明できます。
3ステップでUML図を生成する方法。
説明する
まずは1段落で十分です。
図を確認
最適なエンジンで描画します。
変更点を伝える
編集のたびにバージョンを保存します。
よくある質問
UMLメーカーとは何ですか?
UMLメーカーは、ソフトウェアシステムの説明から図を作成します。このページでは、クラス、インターフェース、属性、操作、関連をモデル化するUMLクラス図を生成します。
UMLメーカーのプロンプトには何を書けばよいですか?
主要なクラスを挙げ、それらのつながりを説明してください。設計上重要なプロパティ、操作、継承、所有関係、関連の多重度も追加します。
認証のクラス図を生成できますか?
はい。ユーザー、認証情報、セッション、ロール、権限、それらを認証・認可するサービスを説明してください。どのオブジェクトが他のオブジェクトを所有または作成するかも含めます。
最初に生成した図を改善するにはどうすればよいですか?
クラスの追加、関連をコンポジションへの変更、1対多の関連の表示など、具体的な変更を指示してください。モデルの読みやすさを保つため、一度に1か所ずつ修正します。
クラスとインターフェースの違いは何ですか?
クラスはデータと振る舞いを持つオブジェクトを表します。インターフェースは、実装クラスが提供すると約束する操作を定義しますが、実装方法のすべてを指定するものではありません。