UML一共可以分爲九種圖,分別是:用例圖、類圖、協作圖、對象圖、狀態圖、活動圖、序列圖(時序圖)、構件圖、部署圖。
在看過最初的視頻的時候,並不知道之前師父要求的時序圖是什麼,後來查資料的時候才知道原來他就是序列圖。
序列圖中包含的元素有:參與者、對象、控制流、生命線、消息符號等
序列圖按照時間的先後順序描述對象之間交互動作過程。
從機房收費系統中看序列圖:
其中一般用戶就是參與者,線條上的內容就是控制流,每一個扁平的矩形都是對象,下邊的虛線都是生命線,生命線上的矩形表示在激活狀態。
時序圖主要強調時間
協作圖
顯示某組對象如何爲了由一個用例描述的一個系統事件而與另一組對象進行協作的交互圖。也是一種動態的交互圖。
協作圖和序列圖的區別在於,一個側重於對象間,一個側重於時間。、
但是在rational rose中,協作圖和時序圖可以互相轉換。快捷鍵是F5
=================================================================
在批評他人之前,先談自己的錯誤。