互动图–循序、通讯、互动概观与时序图.ppt

互动图–循序、通讯、互动概观与时序图.ppt

互动图–循序、通讯、互动概观与时序图

第11章 互動圖 – 循序、通訊、時序與互動概觀圖 11-1 互動圖的基礎 11-2 循序圖 11-3 通訊圖 11-4 時序圖 11-5 互動概觀圖 11-6 繪製互動圖 11-7 綜合練習 11-1 互動圖的基礎-說明 互動圖(Interaction Diagrams)如同其名是用來描述模型中不同元素之間的互動,即描述系統的動態行為,可以清楚呈現系統與使用者操作之間的互動;一組物件之間如何使用訊息互動來合作完成指定的行為。 互動圖可以用來呈現4+1觀點軟體系統模型的邏輯觀點,如下圖所示: 11-1 互動圖的基礎-種類 循序圖(Sequence Diagrams):使用時間軸方式描述物件之間的互動,強調物件之間訊息傳遞的時間順序。 通訊圖(Communication Diagrams):描述物件的互動,強調物件之間的關係、訊息流向和控制流程,在1.x版稱為合作圖(Collaboration Diagrams)。 時序圖(Timing Diagrams):UML 2.0版支援的圖形,描述詳細的時間資訊,互動元素之間的條件資訊和狀態改變。 互動概觀圖(Interaction Overview Diagrams):UML 2.0版支援的圖形,使用循序、通訊和時序圖以高階方式描述系統發生的重要互動。 11-1 互動圖的基礎-目的 互動圖的主要目的是使用視覺化方式顯示系統的互動行為,

文档评论(0)

1亿VIP精品文档

相关文档