Share via


アプリのモデルを生成する

モデリング図を使用すると、コードや、ソフトウェア システムで対応する必要があるユーザー要求について、効果的に理解して明確にし、アイデアを伝え合うことができます。

それぞれの種類の図がどのバージョンの Visual Studio でサポートされているかを確認するには、「アーキテクチャ ツールとモデリング ツールのバージョン サポート」を参照してください。

システムまたは既存のコードのアーキテクチャを視覚化するには、次の図を作成します。

Diagram (ダイアグラム) 表示される内容
依存関係図: ガイドライン

依存関係図: リファレンス
システムのアーキテクチャの概要
コード マップ

ソリューション間の依存関係をマップする

コード マップ アナライザーを使用して潜在的な問題を検索する
既存のコード内の依存関係とその他の関係
コードで生成されたクラス図

クラス ダイアグラムの使用 (クラス デザイナー)
.NET コード内の型とその関係
トピック タスク
コードの視覚化 コード マップと依存関係図を作成して、よく知らないコードの理解を深めます。
ユーザー要件のモデリング モデルを使用して、ユーザーのニーズを明確にして伝えます。
アプリのアーキテクチャをモデル化する モデルを使用して、システムの全体的な構造と動作を記述し、確実にユーザーのニーズを満たせるようにします。
開発時のシステムの検証 ソフトウェアがユーザーのニーズ、およびシステムのアーキテクチャ全体と一致していることを確認します。
開発プロセス内でのモデルの使用

アジャイル開発でのモデルの使用
モデルを使用すると、システムの開発中に効果的にシステムを理解して変更することができます。
モデリング ソリューションの構築 大規模または中規模のプロジェクトでモデルを整理します。