我正在为我的3-2迷你项目做一个数据科学项目。我的项目基于一些属性来分析一个国家在奥运会上的表现。但是我对我应该在我的项目中使用的UML图感到困惑。
发布于 2020-03-02 09:42:23
大约有15种UML图类型。要创建的图表的合理顺序取决于您的方法。如果您想要创建一个问题域的概念模型的分析模型,那么一个合理的图表序列可能是:
如果您的项目变得更大,您可能需要包图。
如果您想要创建一个作为解决方案域概念模型的设计模型,那么一个合理的图表序列可能是: 1.组件图2.类图3.序列图4. Statecharts。
在这两种情况下,起点都是系统上下文的图表。有些人喜欢混合组件和使用图表功能来表示系统上下文。
您可能希望对图表选择进行排序的方面如下:
发布于 2020-03-01 18:39:13
虽然你的问题很广泛,但我可以想象到:
我的项目分析了性能的国家在奥运会上基于一些属性。
您肯定需要一个类图。因为类图将说明您的软件将操作什么样的对象(例如奥运会、参与国、团队、运动员、纪律、竞赛)、它们是如何相关的,以及它们与哪些属性相关。
这将使您能够确定要对相关属性的访问路径进行不同的分析。它还允许您查找缺少的属性,并为不同的类设计一个方便的接口。
您还可以使用其他图表。但是,有了您所共享的几个需求,很难猜测哪一个需求和我不想做太多的猜测。尽管如此,我可以想象一个用例图可以帮助给出谁将对您的软件做什么的大图。
https://stackoverflow.com/questions/60462577
复制相似问题