标签: uml software-design
我对绘制UML图的顺序感到困惑。我无法理解从哪里开始绘制它们。如果我有我的情景,应该首先使用哪个图表?
答案 0 :(得分:1)
从用例(和相关图表)开始。识别出Actors和Use Cases后,您就可以开始设计Class模型了。创建实现用例的协作。然后在里面展示了类的实例如何协作以实际实现用例所需的内容。
我推荐使用ICONIX方法,因为这是我很久以前的事情。
答案 1 :(得分:0)
另一种选择是从活动图开始。即进行业务流程分析。
答案 2 :(得分:0)
我总是以问题域类图开头。 (我的意思的一些例子是here和here。)理解域中的概念以及它们之间的关系非常重要。如果您不了解问题域,则其他所有内容都会混淆和脆弱,包括业务流程,要求,用例和协作。 Here是不正确的域模型的示例,建议更正here。