2011-02-28 38 views
1

我發現了很多關於如何製作UML圖的資料(書籍和其他資料)。所以現在我理解UML和圖表(使用工具)。尋求指向系統分析和設計的方法和方法

但是,我卡住的地方是方法/方法。我尋找方法/方法總是會導致如何使用UML以及哪個圖適合於哪裏。坦率地說,我的目的是要知道如何開始從制定域名理解(以及如何)到制定可供開發人員使用的系統藍圖的旅程。

我真的不在乎它是否是UML(好,如果是這樣)或不。我應該能夠傳達目標應用程序的領域理解,這是分析,並最終以儘可能清晰的術語進行設計。

我認爲沒有Cast in Stone這樣做的方式,但是,我正在尋找潛在的方法/方法。請分享任何可用於此目的的書籍/培訓資料。

回答

1

這裏有一些資源,可以幫助:

  1. Domain Driven Design Quickly(領域驅動設計的免費摘要)
  2. Domain Driven Design

這些資源處理收集域的知識來自領域專家,提出所有相關方無處不在的術語,然後設計適合的編程模型。

此外,因爲你提到UML,如果你有沒有碰到過下面的書籍來了沒有,我強烈建議:

最後,更一般條款,我會進一步看看Agile Development Methodologies

+0

謝謝。讓我看看材料並回來。 – Kabeer 2011-02-28 14:07:07

+0

嗨馬特。我經歷了「領域驅動設計快速」電子書,現在將進一步閱讀。我發現這種方法更實用,並且接近域。我現在正在尋找一些案例研究或這種方法的示例實施,以獲得更清晰的圖像。如果您有任何問題,請分享。非常感謝。 – Kabeer 2011-03-01 13:28:01

+0

@Kabeer,在[此SO帖子]上有一些很好的建議(http://stackoverflow.com/questions/540130/good-domain-driven-design-samples) – Matt 2011-03-01 13:31:02