2011-02-28 63 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