域层次的静态视图为类结构和在使用案例中出现的它们的对象的关系建模。换句话说,它说明了在这个抽象层次上,为了完成购买交易客户需要了解什么对象。 图 5 展示了域层次静态视图的类关系图。
图 5. 关于从零售商处购买物品的业务处理层次静态视图
客户是 Person 的实例。客户和零售商之间的关系被具体化为 Account。所有的 Purchase 都与客户的 Account 相关。Purchase 与每个被购买的 Item 相关。每个 Item 都与特定的 Product 相关,这里 Product 遵循元类模式。Product 的实例实际上本身就是类。将其他 Product 添加到 Catalog 完全是一个数据驱动过程,而且不会对类模型产生影响,因此将 Product 建模为一个元类会使我们的模型更加灵活。围绕这些类,每个 Payment 都与其 Purchase 相关。
如您可能看到的,这个层次的模型对大多数零售商(无论类型为在线或传统,大型或小型)来说
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/