Visio Professional と Visual Studio .NET の主な違い

最終更新日: 2003年12月11日

データベース設計者 / 管理者にとっての Visio ProfessionalとVisual Studio .NET の主な違いは?

機能Visio Professional 2002Visual Studio .NET Enterprise Architect

ドラッグ & ドロップによる ER 図の作成

データベース スキーマのリバース エンジニアリング

ERwin ERX ファイルのインポート

ERwin ERX ファイルのエクスポート

×

データベース スキーマと DDL スクリプトの生成

×

モデルのエラーチェック

×

モデルとデータベース間の同期

×

データベース レポート

×

ビジネス ルールによるデータベース設計 (Object Role Modeling)

作図のみ

ページのトップへページのトップへ

ソフトウェア開発者にとっての Visio ProfessionalとVisual Studio .NET の主な違いは?

機能Visio Professional 2002Visual Studio .NET Enterprise Architect

UML 1.2 表記法対応

Visual Studio プロジェクト (Visual Basic/Visual C++/Visual C#) からのリバース エンジニアリング

*

Visual Basic/Visual C++/Visual C# 用スケルトン コードの生成

×

モデル エラー チェック

×

UML レポート のカスタマイズ

×

* Visual Studio.NET のプロジェクトには対応しておりません。

ページのトップへページのトップへ

Visio Professional と Visual Studio .NET におけるデータベース / UML モデリングツールの位置付け

Visio Professional が最適なユーザー:

既存のデータベース スキーマから ER 図を自動生成したい

ドラッグ & ドロップでソフトウェア/データベース モデルを作成したい

ソフトウェア/ネットワークのシェイプを使ってアプリケーション構造図を作成したい

Visual Studio .NET で作成されたモデルを編集するユーザーと閲覧するユーザーとの間で相互運用をしたいが、全てのモデリング機能は必要としない

Visual Studio .NETが最適なユーザー:

データベース モデリングおよびソフトウェア モデリングの完全な機能を必要とする
・データベース スキーマへのフォワード エンジニアリング
・UML のクラス図からのスケルトン コード生成
・データベースと UML レポート
・自動エラーチェック
・ビジネスルールに基づいたデータベース設計 (ORM)

他の Visio ユーザーと、データベース図およびソフトウェア モデルを簡単に交換したい


ページのトップへページのトップへ