翻譯|使用教程|編輯:吳園園|2019-08-21 15:03:41.013|閱讀 621 次
概述:討論動態模型在描述系統行為中的作用。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Enterprise Architect是一個對于軟件系統開發有著極好支持的CASE軟件(Computer Aided Software Engineering)。EA不同于普通的UML畫圖工具(如VISIO),它將支撐系統開發的全過程。在需求分析階段,系統分析與設計階段,系統開發 及部署等方面有著強大的支持,同時加上對10種編程語言的正反向工程,項目管理,文檔生成,數據建模等方面。可以讓系統開發中各個角色都獲得最好的開發效率。
動態模型用于表示和模擬系統隨時間的行為。它包括對活動圖,狀態圖,序列圖和擴展(包括 業務流程建模)的支持。
序列圖
序列圖用于顯示系統內用戶,屏幕,對象和實體之間的交互。它提供了隨時間在對象之間傳遞消息的順序映射。這些圖表經常放在模型中的用例下,以說明用例場景 - 用戶如何與系統交互以及內部發生的事情以完成工作。通常,使用特殊的刻板圖標來表示對象,如下例所示。標有“登錄屏幕”的對象使用“用戶界面”圖標顯示。標記為SecurityManager的對象使用Controller圖標顯示。使用實體圖標顯示標記為對象的用戶。
活動圖
活動圖用于顯示系統中不同的工作流程是如何構建的,它們如何啟動以及可能從開始到結束的許多決策路徑。它們還可以說明在執行某些活動時可能發生并行處理的位置。
狀態圖
狀態圖用于詳細說明對象在系統中可以經歷的狀態的轉換或更改。它們顯示了一個對象如何從一個狀態移動到另一個狀態以及管理該變化的規則。狀態圖通常具有開始和結束條件。
過程模型
流程模型是用于對業務流程建模的活動圖的UML擴展 - 此圖顯示流程具有的目標,流程中涉及的輸入,輸出,事件和信息。
更多Enterprise Architect相關教程資源請點擊此處進行了解~
想要購買Enterprise Architect正版授權的朋友可以。
更多精彩內容,歡迎關注下方的微信公眾號,及時獲取產品最新資訊▼▼▼
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: