與定義Activity Interface Method類似,在這裡需要決定每一個Use Case對應的方法,而且同樣必須每個Use Case使用自己的Method Name。不過還有一點需要特別留意:在Activity Diagram裡如果使用swimlane將系統切割為Client、Server等多個層次時,必須每個層次都為這個Use Case定義方法,這是未來藉由硬體橋樑設計時對另一端的操作定義。
在這裡我們會得到Use Case與Activity的關聯,我們可以發現每個Use Case會使用至少一個Activity,每個Activity也會被至少一個Use Case所使用;這在系統裡會對應真正執行時程式的呼叫關係。此時只需定義到Interface與Method,因為暫時以功能定義作為目標,Package要等到架構設計將之佈置妥當後再安放Interface。

沒有留言:
張貼留言