gpt4 book ai didi

oop - 如何验证给定域的类图?

转载 作者:行者123 更新时间:2023-12-04 13:45:28 25 4
gpt4 key购买 nike

我正在研究汽车经销商业务领域模型/UML 类图。

我是建模新手,所以我想知道如何验证类图。对我来说,拥有一个合适的(如果不是 100% 正确的)类图来使用进一步的开发(用例等)非常重要。

是否有可能构建一个完全错误的模型?还是只有合适和不太合适的模型?

如果我有一个与 SalesTeam 关​​联的客户为 SalesTeam 服务的客户建模,那是错误的吗?我在 Customer 与 Order、Order 与 ItemOrder 和 ItemOrder 与 ItemInventory 相关联的例子中看到过。销售团队或员工与订单关联的地方。

如何验证我的模型和关系?

最佳答案

要验证域模型,请执行以下操作。

  • 编写用例。在写作过程中,请确保您以一致的方式使用名词和动词。为了确保您的名词有意义,请务必在域模型中记录注释。
  • 遍历每个用例,跟随您的域模型。在实体那里?导航所需的关系?每个实体的属性?

  • 由于它是一个域模型,尽量避免将事物描述为类——它们通常是现实世界的实体。

    例如,“与销售团队实体有直接关系的客户实体”是您将从用例中学到的东西。例如,客户与订单相关联,但订单是由销售团队创建的。因此,您在客户和订单之间有两条导航路径:直接和通过销售团队。两者(对我来说)似乎都是真的。

    您必须将您的领域模型与您的用例进行比较,以确保两者一致。

    关于oop - 如何验证给定域的类图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/215759/

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