2008-12-10 40 views
1

我們正在爲傳送帶構建「配置程序」應用程序。基本上用戶進來和選擇一個模型,然後開始挑選他們想要的部分。一些組件依賴於其他組件。例如。如果我選擇A部分,那麼我需要選擇一個或多個B部分。這與在Dell.com上配置PC有些類似。該應用程序還將提供部件/組件的建議。相互依賴的組件的設計模式

根據這些信息,我正在研究是否有一個現有的模式可以使我們簡化維護和設計。任何想法,想法?是否有任何開源項目具有類似的功能,我可以借用想法/模式?

我最感興趣的是如何在組件之間定義「規則」而不用硬編碼規則/依賴關係。

感謝您的任何幫助。

不是它應該的問題,但我們在.NetFramework 3.5/Asp.Net

回答

1

建立這個沒有好的理由不這樣做,我會保持它的簡單和各部分將有依賴列表部分。

+0

所以,你說的是創建一個每個產品/組件知道它自己的規則? – 2008-12-11 15:43:24