の参照が必要です:は、私は以下の要求を満たしてアプリケーションを開発する必要があるソフトウェアアーキテクチャ
これは、.NET(C#/ Visual Studioの/スタンドアロンのWindowsアプリケーション)で開発する必要があります。
最初に重要な要件は、グラフデータの視覚化と操作です。ここで私は瞬間を知ることができるので、"ZedGraph"を使用します。
2番目の要件はデータベース接続です。 (SQL)
データベースは、企業のイントラネットからアクセスできる必要があります。
さらに、データベースに保存する前に、指定されたGraph-dataを前処理するために、いくつかのアルゴリズム関数を実装する必要があります。
確かにすべての要件は詳細ではありませんが、アプリケーションの主な目標を簡単に説明しています。
Basicaly私は、別途すべての機能を開発することができ、ドラッグ&は、Visual Studioのデザイナーの中でGUIをドロップし、応じてGUI要素に機能を割り当てるなど をしかし、これは何とか権利を感じないだろう。特に、次のような理由:
私はできるだけ拡張可能としてアプリケーションを保存しておきたいです。
また、私はより多くの多くの理由のもの、保守
ができなければなりませんが、それは最初に私の心に来て2つです...
だから私の質問誰かがこの種のプロジェクトに適合するソフトウェアアーキテクチャのの参照を私に提供できるかどうかです。 特にの書籍は、アプリケーションが私の論文の一部であるため、重要です。したがって、すべてのメソッドと決定は参照で正当化されなければなりません。
事前のおかげで、 BC++
パターンをお勧めしますエンタープライズアプリケーションアーキテクチャー(それは言うまでもありません):http://www.amazon.co。uk/Enterprise-Application-Architecture-Addison-Wesley-Signature/dp/0321127420 –
パターンの概要は、オンラインでも入手できます。http://martinfowler.com/eaaCatalog/ –