UML:分析级类图。是否应在此图中表示详图实体

UML:分析级类图。是否应在此图中表示详图实体,uml,analysis,class-diagram,rup,Uml,Analysis,Class Diagram,Rup,我正在学习UML,并且有这个场景。这是一个将玩家分配到游戏室的屏幕。管理员从下拉列表中选择游戏,然后选择游戏室,最后将玩家从左侧列表移动到右侧列表,以指示为所选房间分配的玩家。问题是细节实体是否应该在分析级类图中表示为实体。请参见下面的GUI和我为图表提供的两个选项。哪一个是正确的#1或#2 GUI 图1:“AssignedPlayer”是否应作为实体类包含在此图中? 图2:我是否应该排除实体AssignedPlayer,只保留Player和GameRoom类,然后在概念模型中,将GameR

我正在学习UML,并且有这个场景。这是一个将玩家分配到游戏室的屏幕。管理员从下拉列表中选择游戏,然后选择游戏室,最后将玩家从左侧列表移动到右侧列表,以指示为所选房间分配的玩家。问题是细节实体是否应该在分析级类图中表示为实体。请参见下面的GUI和我为图表提供的两个选项。哪一个是正确的#1或#2

GUI

图1:“AssignedPlayer”是否应作为实体类包含在此图中?

图2:我是否应该排除实体AssignedPlayer,只保留Player和GameRoom类,然后在概念模型中,将GameRoom和Player实体与名为AssignedPlayer的关联类关联起来?


由你决定。两者都是正确的。您可以创建一个图表来向某些受众传达模型。如果观众对某些细节不感兴趣,你就把它放在一边(如果这不会完全扭曲画面的话)

您不能为一个系统创建一个图表,而是根据需要创建多个图表。因此,对于概述,您可以使用很少/没有详细信息的图表,以及许多其他包含特定详细信息的图表

记住:UML是关于通信的,而不是关于图表的