學習高校課程-系統設計與分析-最佳化設計(lec8)

Mephostopheles發表於2024-12-02

將用例行為分發到類

對於每個事件用例流:確定分析類 ,將用例職責分配給分析類 ,在互動圖中對分析類互動進行建模

描述職責

做什麼:建立物件,執行計算,對其他物件的初始化操作,控制和協調工作......
知道什麼:關於私有封裝資料,關於相關物件,關於他可以推導和計算的事物

描述屬性和關聯

Attributes

Association
兩個或多個分類器之間的語義關係,指定其例項之間的連線
結構關係,指定一個事物的物件與另一個事物的物件相連線

Aggregation
一種特殊形式的關聯,模擬聚合(整體)與其部分之間的整體-部分關係

如果兩個物件透過整體-部分關係緊密結合是聚合,如果兩個物件通常被認為是獨立的,儘管它們通常是連結的也是關聯

統一分析類

用於抽象和建模業務物件、系統功能或外部互動的概念。它的主要作用是將系統中的需求(無論是功能性需求還是非功能性需求)對映為分析模型中的類

從分析類到設計元素

標識子系統和介面

更新設計模型的組織

相關文章