0
在UML 2.5中,它被寫爲:一個組件對所有涉及或與其定義有關的模型元素都起着Package的作用,應該是 明確擁有或導入。通常,實現組件的分類器都歸它所有。可以實現組件共享的分類器嗎?
因此,如果我們需要建模一組類來實現兩個不同的組件,我們必須使用像packageMerge這樣的東西?
例如,如何建模兩個組件,一個專用於CRUD操作,另一個專用於報告,並且這兩個組件使用相同的一組類來檢查訪問權限?
我發現了兩個解決方案,哪一個最適合您?
模型三個組件,一個用於CRUD,一個用於報告,一個用於訪問權限和模型之間的依賴關係。但是用於檢查權限的類不是UML定義組件的組件。
模型中的兩個成分,且含有這兩種成分取決於這個包