是否可以将 UML 与维度建模结合使用来设计 Web 应用程序?



我想构建一个分析仪表板,并且我已经使用维度建模来设计数据库,我想知道是否可以使用UML图来设计应用程序。我不认为可以使用类图,因为维度建模似乎与类图不兼容,但是可以使用其他图吗?还是最好只描述应用程序和功能而不使用任何UML图。

UML 是基于 OOP 方法的某种级别的标准,但它绝不仅限于这种方法。相反,鼓励在特定项目的零件中使用UML。如果你觉得类图没有用,但你做了UML的其他部分,那就用它们吧。

另一方面,您可能对类本身的细节不感兴趣,但仍然了解对象/实体之间的依赖关系,无论技术如何,都存在,所以我相信类图无论如何都可以派上用场。

最后,明确指出UML旨在保持技术中立。实际上,在分析的某个阶段,您甚至可以在决定进入特定技术之前轻松使用UML。从这个角度来看,至少在概念级别使用 UML 并没有错。它可能不是设计解决方案的技术细节的最佳解决方案。

我没有维度数据库的经验,所以我无法提供更多帮助,具体如何在项目中使用 UML。

最新更新