序列圖說明專案內的訊息交換。
您可以在開發軟體系統過程中,將訊息放置在序列圖中。也可以執行動畫序列圖,當執行程式中出現訊息時加以監看。
序列圖會顯示物件所扮演角色之間的訊息交換範例情節。在測試案例中有許多使用此功能的方式,包括分析與設計範例情節、執行追蹤及預期行為等。
序列圖會顯示物件在一段時間內向彼此傳送的訊息,以協助您瞭解它們之間的互動與關係。此外,它們還是用於檢視動畫執行的主要工具。當您執行動畫程式時,其系統動態顯示為物件之間的互動以及事件的相對計時。
序列圖示最常用的互動圖類型。
註: IBM® Rational® Rhapsody® 訊息圖基於序列圖。FunctionalC 設定檔中可用的
訊息圖顯示檔案功能可能如何透過傳訊(透過同步函數呼叫或非同步通訊)進行互動。訊息圖可以在不同的摘要層次使用。在較高的摘要層次,訊息圖會顯示動作者、使用案例及物件之間的互動。在較低的摘要層次以及針對實作,訊息圖會顯示類別與物件之間的通訊。
訊息圖具有可執行層面並且是主要的動畫工具。當您製作模型的動畫時,產品會動態地建置用於記錄物件至物件傳訊的訊息圖。