gpt4 book ai didi

uml - 有没有更好的方法在 UML 中建模?

转载 作者:行者123 更新时间:2023-12-01 11:42:34 26 4
gpt4 key购买 nike

我正在尝试创建一个模型,该模型将允许我捕获给定组织中的所有者、用户和 Assets 。我似乎遇到了绊脚石,因为我无法回答下面的问题,也不确定我是否正确建模。

  • 如何表达给定 Assets 的所有权和用户?
  • 我如何表达对象的所有权和使用值,例如服务器对象的供应商值为 IBM,归 ABC 公司所有,供 DEF 用户使用。
  • 有没有办法可以进一步解耦常见的属性或属性,例如名字,地点?是否需要进一步解耦?
  • 我如何评估行为约束,例如如果用户离开组织或 Assets 损坏会发生什么?如果模型中没有这些信息,我从哪里获取这些信息?

  • 模型示例

    enter image description here

    编辑

    除了答案之外,我还更新了我的模型。不确定它是否走正确的道路。

    enter image description here

    最佳答案

    您的设计似乎与您对问题的介绍相吻合。对于问题 4,这实际上取决于您想用系统捕获什么。如果 Assets 损坏,是否还需要在系统中保留记录?如果用户离开其组织,您希望在系统内存中存储什么?

    对于问题 3,您可以使用一个通用的抽象类,如下所示:

    asset ownership UML Class diagram http://app.genmymodel.com/engine/xaelis/assetOwnership.jpg

    你可以用这个link如果您想复制并调整此模型。

    关于uml - 有没有更好的方法在 UML 中建模?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18050271/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com