翻譯|使用教程|編輯:吳園園|2019-11-26 10:22:34.937|閱讀 566 次
概述:描述如何使用概要圖提供可視化的方式來定義UML規范的輕量級擴展。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Enterprise Architect是一個對于軟件系統開發有著極好支持的CASE軟件(Computer Aided Software Engineering)。EA不同于普通的UML畫圖工具(如VISIO),它將支撐系統開發的全過程。在需求分析階段,系統分析與設計階段,系統開發 及部署等方面有著強大的支持,同時加上對10種編程語言的正反向工程,項目管理,文檔生成,數據建模等方面??梢宰屜到y開發中各個角色都獲得最好的開發效率。
Enterprise Architect現已更新至最新版本15,改進了瀏覽器窗口等功能,趕快下載體驗吧~點擊查看更新詳情
UML配置文件
UML概要文件提供了用于在特定領域中構建UML模型的通用擴展機制。它們基于應用于元素,屬性,方法,鏈接,鏈接端點等的其他構造型和標記值。概要文件是這些擴展的集合,這些擴展一起描述了一些特定的建模問題并促進了該領域中的建模構造。例如,David Carlson在“使用UML為XML應用程序建?!币粫?10頁中定義的XML的UML概要文件描述了對基本UML模型元素的一組擴展,以實現對XSD Schema的精確建模。Enterprise Architect具有通用的UML配置文件機制,用于加載和使用不同的配置文件。用于Enterprise Architect的UML概要文件在XML文件中以特定格式指定-請參見以下示例。這些XML文件可以在項目瀏覽器的“資源”頁面中導入到EA中。導入后,您可以將Profile元素拖放到當前圖上。EA將在新元素上附加構造型,標記值和默認值,注釋,甚至是圖元文件(如果已指定)。您還可以將屬性和操作拖放到現有類上,并立即將它們添加到指定的構造型,值等中。
為了幫助您入門,下面提供了一些配置文件,供您下載和導入EA。隨著時間的推移,我們將擴展個人檔案的范圍,每個個人檔案的內容以及每個個人檔案中可能的自定義程度。請記住,您始終可以創建自己的配置文件來描述開發環境特有的建模方案。下面還將提供有關使用“個人檔案”的更多詳細信息。
在Enterprise Architect中使用UML配置文件
導入UML配置文件
要導入配置文件,您將需要一個合適的配置文件XML文件(如上面提供的示例中所示)。如果概要文件包含對任何圖元文件的引用,則它們應與XML概要文件位于同一目錄中。
要導入配置文件,請按照以下步驟操作:
1、右鍵單擊“資源”視圖中的“ UML配置文件”樹節點,然后從上下文菜單中選擇“ 導入配置文件 ”-如右圖所示。
2、“導入UML配置文件”對話框將打開。
3、使用瀏覽按鈕找到要導入的XML配置文件。
4、為配置文件中定義的所有構造型設置所需的導入選項-您可以選擇導入:
元素大小是/否-選中此項以導入元素大小屬性。
顏色和外觀是/否-選中此選項可導入顏色(背景,邊框和字體)和外觀(邊框厚度)屬性。
代碼模板是/否-選中此項以導入代碼模板(如果存在)。
覆蓋現有模板是/否-選中此選項以覆蓋當前項目中定義的所有現有代碼模板。
5、按導入。
導入UML配置文件
使用輪廓元素
右側顯示的圖像詳細說明了UML業務配置文件的配置文件分支和可用的原型UML元素
您可以通過以下方式使用配置文件元素:
可以將類和接口之類的元素直接從資源窗口拖動到當前圖
可以將屬性拖到主機元素(例如,類)上-它們將自動添加到元素要素列表中
操作就像屬性-在主機元素上拖動以添加操作
通過在瀏覽器中選擇鏈接,例如關聯,通用性,依賴性,然后單擊圖中的開始對象并拖動到結束對象(與添加普通鏈接的方式相同。該鏈接將添加新的構造型)和標記的值信息。
可以通過將鏈接結束元素拖動到圖中的“關聯”末端上來添加“關聯末端”。
刪除個人資料
要刪除配置文件,請右鍵單擊該配置文件以刪除并選擇“刪除配置文件”上下文菜單選項。注意,這不會對已經使用此配置文件定義的元素產生不利影響。如果正在使用通過概要文件導入的構造型,則刪除概要文件時不會將其從模型中刪除。
重新載入個人資料
要重新加載配置文件,您首先如上所述刪除配置文件,然后再次導入。EA的未來版本將包含刷新配置文件的功能。
使用Profile元素構建的示例圖說明了構造型和標記值的顯示:
=====================================================
想要了解或購買Enterprise Architect正版版權,請
更多精彩內容,歡迎關注下方的微信公眾號,及時獲取產品最新資訊▼▼▼
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: