採用EA畫UML活動圖
採用EA畫UML活動圖
作者:邵盛鬆2009年2月6日星期五
UML 活動圖是對軟體進行動態的建模。記錄了單個操作或方法的邏輯,單個使用者案例,或者單個業務流程的邏輯。用於簡化描述一個過程或者操作的工作的步驟。
關於泳道的解釋,活動圖中可以增加角色的視覺化維數。要對角色視覺化,應將圖分割成多個平行段,這些段稱之為泳道。泳道的由來是由於圖形像個泳道,泳道用於表示實際執行活動的物件。
一在採用Enterprise Architect畫活動圖步驟
1在新建一個專案之後出現Select model(s)對話方塊。
2在select from中將common更改為All,在name列表中增加了很多項。
3
4當嚮導自動新增完專案之後,在Project Browser中瀏覽專案,可以看到ToolBox已經包含了Activity Element 和Activity Relationship.
在Activity Elements中已經包含圖示的說明.很好入門
二在EnterpriseArchitect畫泳道操作步驟
1選擇選單欄中的Diagram,單擊Configure Swimlanes and Matrix
2出現Configure Swimlanes and matrix.對話方塊
3 在Swimlanes選項卡中可以設定Orientation(
4點選new將會出現一個Swinlane Details對話方塊,設定下名字,背景顏色。
5點選OK之後,就會在 Dynamic View中添加了一個泳道。
在畫活動圖時範圍可大可小,可以是一個業務流程,可以是一個使用者的某種操作,例如點選某個按鈕;軟體的某種行為,例如啟動或關閉;程式中的演算法,相當於以前學C時所畫的程式流程圖。