モデリング図は、コードやソフトウェア システムがサポートする必要があるユーザー要件に関するアイデアを理解し、明確にし、伝えるのに役立ちます。
各種類の図をサポートする Visual Studio のバージョンを確認するには、 アーキテクチャおよびモデリング ツールのバージョンのサポートに関するページを参照してください。
システムまたは既存のコードのアーキテクチャを視覚化するには、次の図を作成します。
| ダイアグラム | 表示 |
|---|---|
|
依存関係図: ガイドライン 依存関係図: リファレンス |
システムのアーキテクチャの概要 |
| コード マップ ソリューション間で依存関係をマップする コード マップ アナライザーを使用して潜在的な問題を見つける |
既存のコード内の依存関係とその他のリレーションシップ |
| コード生成クラスダイアグラム クラス ダイアグラムの操作 (クラス デザイナー) |
.NET コードでの型とそのリレーションシップ |
関連タスク
| Topic | タスク |
|---|---|
| コードを視覚化する | 未知のコードをより深く理解するために、コード マップと依存関係図を作成します。 |
| モデルユーザーの要件 | モデルを使用して、ユーザーのニーズを明確にし、伝えます。 |
| アプリのアーキテクチャをモデル化する | モデルを使用して、システムの全体的な構造と動作を記述し、ユーザーのニーズを満たしていることを確認します。 |
| 開発中にシステムを検証する | ソフトウェアがユーザーのニーズとシステムの全体的なアーキテクチャと一致していることを確認します。 |
|
開発プロセスでモデルを使用する アジャイル開発でモデルを使用する |
モデルを使用して、開発中にシステムを理解し、変更するのに役立ちます。 |
| モデリング ソリューションを構築する | 大規模または中規模のプロジェクトでモデルを整理します。 |