域層次的靜態視圖為類結構和在使用案例中出現的它們的對象的關系建模。換句話說,它說明了在這個抽象層次上,為了完成購買交易客戶需要了解什么對象。 圖 5 展示了域層次靜態視圖的類關系圖。

圖 5. 關于從零售商處購買物品的業務處理層次靜態視圖
客戶是 Person 的實例?蛻艉土闶凵讨g的關系被具體化為 Account。所有的 Purchase 都與客戶的 Account 相關。Purchase 與每個被購買的 Item 相關。每個 Item 都與特定的 Product 相關,這里 Product 遵循元類模式。Product 的實例實際上本身就是類。將其他 Product 添加到 Catalog 完全是一個數據驅動過程,而且不會對類模型產生影響,因此將 Product 建模為一個元類會使我們的模型更加靈活。圍繞這些類,每個 Payment 都與其 Purchase 相關。
如您可能看到的,這個層次的模型對大多數零售商(無論類型為在線或傳統,大型或小型)來說
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/