创建大型软件时要绘制的第一个UML图是什么?

时间:2016-02-24 12:49:40

标签: uml software-design

我对绘制UML图的顺序感到困惑。我无法理解从哪里开始绘制它们。如果我有我的情景,应该首先使用哪个图表?

3 个答案:

答案 0 :(得分:1)

从用例(和相关图表)开始。识别出Actors和Use Cases后,您就可以开始设计Class模型了。创建实现用例的协作。然后在里面展示了类的实例如何协作以实际实现用例所需的内容。

我推荐使用ICONIX方法,因为这是我很久以前的事情。

答案 1 :(得分:0)

另一种选择是从活动图开始。即进行业务流程分析。

答案 2 :(得分:0)

总是以问题域类图开头。 (我的意思的一些例子是herehere。)理解域中的概念以及它们之间的关系非常重要。如果您不了解问题域,则其他所有内容都会混淆和脆弱,包括业务流程,要求,用例和协作。 Here是不正确的域模型的示例,建议更正here