uml之交互圖

交互圖用來描述系統中的對象是如何進行相互作用的。即一組對象是如何進行消息傳遞的。

交互主要用於描述協作的動態行爲方面

當對交互建模時,通常既包括對象(每個對象都扮演某一特定的角色),有包括消息(每個消息都代表對象之間的通信活動,並導致一定的動作發生)


兩種方式:

強調消息的時間順序

強調發送和接收消息的對象的結構組織

於是包括兩種圖:

順序圖:強調消息的事件順序

合作圖:強調對象之間的交互關係


順序圖

順序圖描述按照時間的先後順序對象之間交互動作過程

構成

1.對象

2.消息:對象之間的通信,可以是信號或者操作調用

3.生命線(激活):表示在某段時間內對象是存在的。

消息:


我畫的機房收費系統順序圖爲:





協作圖

強調參加交互的對象的組織,可以通過算法實現協作圖與順序圖的相互轉換

我畫的機房收費系統協作圖爲:

















發佈了49 篇原創文章 · 獲贊 0 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章