首页 > 解决方案 > 使用 UML 的软件设计过程

问题描述

在设计软件时,我们必须做的 UML 图的正确顺序是什么?从用例图开始,在我们有足够的时间开始编码之前,下一个图会是什么?

标签: uml

解决方案


UML 只是一种建模语言,而不是一种软件开发方法。为在其软件开发过程中使用 UML 提供指导的著名方法是 Rational Unified Process,尽管它的流行度已经下降。尽管如此,从 IBM 提供的可用材料中确定 RUP 规定的 UML 图的顺序并不容易。我写了一篇论文http://admiraalit.nl/admiraal/WhichUMLmodels.pdf可以帮助你。

对于一个简单的应用程序,一个类图和一个组件图可能就足够了,但这很大程度上取决于应用程序的类型。


推荐阅读