Enterprise architect 16是一款UML的綜合性建模環(huán)境,全面支持2.x版本中所有圖表類型,覆蓋系統(tǒng)開發(fā)全周期,包含測試與部署環(huán)節(jié),還擁有多種自定義主題,視覺表現、團隊協(xié)作、集成擴展及部署機制均顯著提升,重塑建模體驗,支持高效的代碼生成與逆向工程能力,實現藍圖與程序間的輕松轉換,歡迎有需要的朋友下載使用。
Enterprise architect 16使用指南
1、啟動 enterprise architect,挑選一個位置存儲即可。

2、此處要繪制用例圖,因此選用 Use Case。

3、新的項目已經建立完畢,之后,創(chuàng)建新包。

4、包已經創(chuàng)建完成,下面創(chuàng)建新圖。

5、下面,點擊這里,就會出現工具箱。

Enterprise architect 16特點
一、高性能
1、加載超大模型以秒為單位。
Enterprise Architect 運行速度很快,能在幾秒內加載極大的模型。其具備高性能的模型庫,可輕松供大型團隊共用同一企業(yè)視圖。
2、全球有效協(xié)作。
憑借緊密集成的版本控制功能和可部署的云服務器,Enterprise Architect 讓全球分散的團隊能在共享項目上高效配合。
二、仿真
1、將你的模型帶入現實。
借助動態(tài)模型模擬讓模型貼近現實。檢驗行為模型的準確性,更深入認識業(yè)務系統(tǒng)的運作方式。利用按鍵、撥動開關或接收消息等觸發(fā)方式,來掌控模擬的進行。Enterprise Architect 還能用 JavaScript 編寫的關口和效果來調控模擬流程。
2、控制你的模擬。
關口依據輸入有效密碼等準則,來決定下一步的路徑。通過效果控制模擬,在特定時間處理變量并執(zhí)行計算。嘗試不同選項,在風險可控的環(huán)境中調整模擬??刂品抡嫠俣?,可放慢系統(tǒng),觀察以往難以察覺的步驟。
3、改善業(yè)務成果。
運用斷點分析決策,提升業(yè)務成效。模擬有助于加強溝通,傳遞必要的業(yè)務想法,降低復雜程度。
三、數據庫建模
1、數據庫工具和配置文件。
Enterprise Architect 的內置數據建模工具及配置文件對 UML 進行了擴展,能直觀地將數據庫中的表和關系等概念,映射到 UML 中的類和關聯概念。這些擴展還能讓用戶為數據庫密鑰、觸發(fā)器、約束、RI 及其他關系數據庫功能建模。
2、自動生成 DDL。
支持為數據庫模式建模,并能自動為 11 個 DBMS 目標生成 DDL 腳本。
四、業(yè)務流程建模
以 UML 為基礎建模語言的業(yè)務流程建模(BPM)有多種方法。具體來說,活動圖、對象圖和自定義配置文件為業(yè)務分析師提供了強大的建模手段。對 UML 2.5 進行了補充,包含 BPMN 支持以及用于分析、需求管理和流程管理(如變更、特性和問題元素)的擴展元素。
五、自動化
自動化接口可讓人訪問 Enterprise Architect 模型的內部。任何能生成 ActiveX Com 客戶端的開發(fā)環(huán)境,都可用來連接 Enterprise Architect 的自動化接口。
六、調試和可視化
1、建立、測試和運行。
讓人能在 Enterprise Architect 開發(fā)環(huán)境中進行構建、測試、調試、運行并執(zhí)行部署腳本。通過 MDA 轉換從源類生成 NUnit 和 JUnit 測試類,并將測試過程直接融入 Enterprise Architect IDE,現在可將 UML 和建模整合到構建、測試、執(zhí)行、部署過程中。
2、通過執(zhí)行代碼。
除了構建、測試和執(zhí)行功能,Enterprise Architect 還包含 Java、NET 和 Microsoft Native(C ++、C 和 VB)的調試功能。其內置調試器專為開發(fā)人員或測試人員設計,在執(zhí)行代碼時可捕獲堆棧跟蹤信息,對掛起的線程進行運行時檢查。
3、代碼執(zhí)行到可視化圖表。
之后,可利用最終的堆棧跟蹤歷史記錄在 Enterprise Architect 中生成序列圖,將實際的代碼執(zhí)行和調用轉化為可視圖表。
七、模型驅動的架構
1、轉換和模板。
借助易于編輯的轉換模板,支持高級模型驅動架構(MDA)轉換。
2、獨立于平臺特定的平臺。
能從抽象模型快速開發(fā)出詳細的解決方案。單一的平臺獨立模型(PIM)可驅動多個特定于平臺的目標解決方案的生成,大幅提高生產力!
八、應用可視化
1、反向工程代碼和數據庫。
通過支持多種軟件開發(fā)語言和數據庫存儲庫模式的逆向工程,幫助用戶可視化應用程序。
2、最大限度地重復使用。
可從源代碼、jar 文件甚至。Net 二進制程序集中引入完整的框架和遺留系統(tǒng)!通過導入框架和庫代碼,能最大程度地重復使用并理解現有的投資。
常見問題
1、如何從起始頁面的最近模型中刪除模型鏈接。
要將.EAP 模型的鏈接從 Enterprise Architect 起始頁面中移除,可按以下步驟操作:
(1)進入文件菜單,接著點選打開(或按下 Ctrl + O 組合鍵)選項。
(2)在 “最近的項目” 文本框里,選中你想從起始頁面 “最近的模型” 鏈接中去掉的模型(注意:此操作僅刪除與模型的鏈接,不會從文件系統(tǒng)里刪掉.EAP 文件)。
(3)點擊 “從列表中刪除所選內容” 按鈕。
2、從 MS Excel 導入 CSV 要求的方法。
借助 EA 能夠導入 CSV 格式的要求。若要在 EA 里完成 CSV 導入,需為要求配置特定的 CSV 導入規(guī)則,該規(guī)則可從主菜單中進行設置:配置 | CSV 導入 / 導出規(guī)范。
注意:在電子表格里,元素類型需在列(也就是命名為 “類型” 的列)中設定為固定值:“要求”。
3、導入代碼選項顯示為灰色的原因及解決辦法。
若想順利導入代碼(反向工程),必須先選定一個圖表,加載該圖表后點擊其背景。除此之外,也可加載圖表,之后右鍵點擊圖表背景,從彈出的菜單里選擇 “從源文件導入”,再挑選所需的語言。