【问题标题】:How to make UML diagram for USER-ROLE with a Organisation如何为组织的 USER-ROLE 制作 UML 图
【发布时间】:2013-02-06 04:46:03
【问题描述】:

我是 UML 表示的新手。我无法为以下表示映射 UML 表示

1. Company have many users.

2. Each user may belongs to different company.

3.Each user may have different roles in different company.

如果我为此绘制了一个 UML 图,我们如何找到每个公司中用户的角色。

【问题讨论】:

  • 这个不清楚。你说的是哪个UML图?类图?如果是,是设计类图还是分析类图?找到用户在公司中的角色是什么意思?
  • 我正在寻找类图。我的意思是从类图中我们如何识别公司中每个用户的角色

标签: uml domain-model


【解决方案1】:

我们从这张图中得到的信息:

1- 一个公司可以有很多角色:经理、程序员是公司a中的角色

2- 每个角色都属于一家公司。

3- 一个用户可能有很多角色:在公司 a 担任顾问,在公司 b 担任程序员。

4- 一个角色可能被许多用户取代:用户 1 和 2 都是公司 a 的程序员

此图显示的是静态结构,您无法使用类图识别哪个特定用户为哪个特定公司工作。

您可以为此目的使用对象图,但对象图对于仅显示具有特定实例的系统快照很有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-22
    • 2020-01-07
    • 2022-12-12
    • 2011-02-11
    • 2019-07-21
    • 1970-01-01
    • 2019-02-13
    • 2019-06-28
    相关资源
    最近更新 更多