2011-10-31 3 views
1

私はDevExpress eXpressApp framework & Domain Componentsを使用してトレーニング管理アプリケーションを試作しています。このパラダイムでは、インターフェイスを使用してドメインエンティティを指定し、実行時にデフォルトの実装ロジックが生成されるため、ビジネスエンティティで複数の継承を効果的に楽しむことができます。DevExpressドメインコンポーネントに基づくモデル用の適切なダイアグラムタイプとツール

私の前提を確認するためにあまりにも頻繁にビルドやデプロイを要求することなく、設計の前提をクライアントに伝えるために、ここでどのような種類のダイアグラムを使用できるか興味があります。フレームワークと私がやっているように使用されていることは、これについていくつかの光を当てることができます。

+0

「DevExpress eXpressApp」が分からないので、私の質問には既に答えていますが、あなたのデザインのどの部分を図で表現したいのですか?クラス構造? – Christian

+0

はい、物理的なクラス構造ではありません。申し訳ありませんが、私は 'DevExpress eXpressApp'へのリンクを含めることを意図していましたが、ドメインコンポーネント*モデルはインタフェースによってのみ定義され、実行時に生成クラスが生成されます。私は今、リンクを追加しました。 – ProfK

+0

よろしいですか?クラス図で何が問題になっていますか?彼らは '物理的な'クラスは必要ありません。 – Christian

答えて

0

質問がDesign and Modeling for DexExpress eXpressApp Frameworkに重複していると感じました。基本的には、組み込みのVisual Studioモデリングツールを使用して個々のドメインコンポーネントをモデル化することができます。これはインターフェイスでうまく動作します。おそらく、オープンソースLiekhus ADO.NET Entity Data Model XAF Extensionsツールに基づいてカスタムモデリングソリューションを構築することもできます。 最後に、XAFを使用しているので(あなたもDevExpressのお客様であると信じています)、Support Teamに連絡して、XAFやその他のDevExpress製品の迅速かつ確実なサポートを受けることをお勧めします。

+0

重複していません。私の他の質問では、XAFアプリケーションに適したモデリングプロセスとメソッドについて質問します。ここでは、モデリングプロセスが基本的に完了するXAFアプリケーションの構造を伝えるためのツールについて質問します。 Liekhusのツールは魅力的で便利です。 – ProfK

0

クラス図でモデル化できますが、実行時に生成されるものはモデル化できません。たとえば、モデルを持っている場合は、モデル駆動型開発を使用してモデルからコードを生成し、生成されたコードはモデルではなく実行時クラスのようなコードのみを使用します。

このヘルプが必要です。

関連する問題