Enterprise Architect是一款專門打造用來對(duì)UML軟件制作的開發(fā)建模軟件工具,軟件可以可視化、分析、建模測(cè)試與維護(hù)用戶的系統(tǒng)、軟件和流程架構(gòu),更好的幫助你進(jìn)行工作,有需要的小伙伴快來下載使用吧!

軟件功能
提供建模工具
為整個(gè)團(tuán)隊(duì)提供高級(jí)的UML 2.0建模工具
EA為用戶提供一個(gè)高性能、直觀的工作界面,聯(lián)合UML 2.0最新規(guī)范,為桌面電腦工作人員、開發(fā)和應(yīng)用團(tuán)隊(duì)打造先進(jìn)的軟件建模方案。
該產(chǎn)品不僅特性豐富,而且性價(jià)比極高,可以用來配備您的整個(gè)工作團(tuán)隊(duì),包括分析人員、測(cè)試人員、項(xiàng)目經(jīng)理、品質(zhì)控制和部署人員等。
特性豐富系統(tǒng)設(shè)計(jì)
Enterprise Architect是一個(gè)完全的UML分析和設(shè)計(jì)工具,它能完成從需求收集經(jīng)步驟分析、模型設(shè)計(jì)到測(cè)試和維護(hù)的整個(gè)軟件開發(fā)過程。
它基于多用戶Windows平臺(tái)的圖形工具可以幫助您設(shè)計(jì)健全可維護(hù)的軟件。除此,它還包含特性靈活的高品質(zhì)文檔輸出。用戶指南可以在線獲取。
快速、穩(wěn)定、高性能
統(tǒng)一建模語(yǔ)言能夠以一致方式構(gòu)建強(qiáng)健和可跟蹤的軟件系統(tǒng)模型,而EA為該構(gòu)建過程提供了一個(gè)易于使用和快速靈活的工作環(huán)境。
端到端跟蹤
Enterprise Architect提供了從需求分析、軟件設(shè)計(jì)一直到執(zhí)行和部署整個(gè)過程的全面可跟蹤性。結(jié)合內(nèi)置的任務(wù)和資源分配,項(xiàng)目管理人員和QA團(tuán)隊(duì)能夠及時(shí)獲取他們需要的信息,以便使項(xiàng)目按計(jì)劃進(jìn)行。
在UML 2.0上構(gòu)建
通過UML(統(tǒng)一建模語(yǔ)言),您可以構(gòu)建嚴(yán)格的可追蹤的軟件系統(tǒng)模型。EA為UML構(gòu)建軟件模型提供了一個(gè)快速便捷的應(yīng)用環(huán)境,它支持OMG定義的新UML2.0標(biāo)準(zhǔn)。
Enterprise Architect的基礎(chǔ)構(gòu)建于UML 2.0規(guī)范之上,不僅如此,使用UML Profile還可以擴(kuò)展建模范圍,與此同時(shí),模型驗(yàn)證將確保其完整性。
產(chǎn)品含有免費(fèi)的extensions for BPMN 和 Eriksson-Penker profile,能夠?qū)I(yè)務(wù)程序、信息和工作流程聯(lián)合到一個(gè)模型內(nèi)。
利用EA,設(shè)計(jì)人員可以充分利用13 UML 2.0圖表的功能——EA支持全部13種 UML 2.0圖表和相關(guān)的圖表元素,包括:
結(jié)構(gòu)圖表:類、對(duì)象、合成元素、包、組件、布局;
行為圖表:使用案例、通信、序列、交互概述、行為、狀態(tài)、時(shí)序;
擴(kuò)展:分析(簡(jiǎn)單行為)、定制(需求、變動(dòng)和UI設(shè)計(jì))。
EA提供使用工具,能夠跟蹤依賴關(guān)系、支持大型模型,幫助您管理大型復(fù)雜的工程;含有CVS或SCC提供工具,以時(shí)間快照為基線,通過比較來跟蹤模型變動(dòng),從而實(shí)現(xiàn)版本控制;含有類似explorer的項(xiàng)目視窗,為您提供直觀高性能的工作界面。
EA還含有一個(gè)所見即所得形式的模板編輯器,提供強(qiáng)大的文檔生成和報(bào)告工具,能夠生成復(fù)雜詳細(xì)的報(bào)告,報(bào)告可以按照公司或客戶要求的格式提供所需信息。
EA具備源代碼的前向和反向工程能力,支持多種通用語(yǔ)言,包括C++, C#, Java, Delphi, VBNet, Visual Basic和PHP,除此,還可以獲取免費(fèi)的CORBA和Python附加組件。
EA提供一個(gè)內(nèi)置的源代碼編輯器,含語(yǔ)法突出功能,確保能夠在一致的工作環(huán)境中快速導(dǎo)航和查找您的模型源代碼。對(duì)于Eclipse或Visual StudioNet工作人員
Sparx Systems還提供到這些IDE的輕量鏈接工具,您可以在EA中進(jìn)行建模,而后直接跳轉(zhuǎn)到自己偏愛的編輯器中進(jìn)行源代碼的進(jìn)一步開發(fā)。代碼生成模板還允許您對(duì)生成的源代碼進(jìn)行定制,使之同公司規(guī)范相符。
EA還提供對(duì)大多數(shù)軟件開發(fā)語(yǔ)言和數(shù)據(jù)庫(kù)架構(gòu)的逆向工程支持,令您的應(yīng)用程序可視化,從源代碼、Java.jar文件甚至是.Net二進(jìn)制匯編語(yǔ)言中獲取完整框架。
通過導(dǎo)入框架和庫(kù)代碼,實(shí)現(xiàn)對(duì)您已有投資重復(fù)利用的最大化。
EA還提供變換模板,編輯和開發(fā)均非常簡(jiǎn)單,支持先進(jìn)的模型驅(qū)動(dòng)結(jié)構(gòu)體系(MDA)。通過內(nèi)置的DDL, C#, Java, EJB 和 XSD變換,您可以從簡(jiǎn)單的“平臺(tái)獨(dú)立模型”開始來構(gòu)建復(fù)雜的解決方案,并定位于“平臺(tái)專門模型”(PSM)。
一個(gè)PIM可以用來生成并同步多個(gè)PSM,使工作效率得到顯著提高。

軟件說明
Enterprise Architect 15是一款全球的政府、行業(yè)、個(gè)人首選的UML軟件開發(fā)與建模工具,它是一個(gè)可擴(kuò)展的多用戶可視平臺(tái),具有豐富的功能集。
Enterprise Architect將UML和衍生建模語(yǔ)言(如BPMN和SysML)的強(qiáng)大功能與高性能,直觀的界面相結(jié)合,為整個(gè)開發(fā)團(tuán)隊(duì)帶來了集成的高級(jí)工具集。
也是完美的企業(yè)級(jí)解決方案,能夠可視化,分析,建模,測(cè)試和維護(hù)您的所有系統(tǒng),軟件,流程和架構(gòu),可以幫助用戶掌控工作區(qū),支持您的同事和團(tuán)隊(duì),實(shí)現(xiàn)協(xié)作并在最復(fù)雜的項(xiàng)目中建立信心。
通過內(nèi)置的需求管理功能,Enterprise Architect可以幫助您使用UML,SysML,BPMN和其他開放標(biāo)準(zhǔn)跟蹤從高級(jí)規(guī)范到分析,設(shè)計(jì),實(shí)現(xiàn),測(cè)試和維護(hù)模型。
與上一版本相比,全新的Enterprise Architect 15增強(qiáng)了多個(gè)實(shí)用功能,極大的提升了用戶的建模體驗(yàn)。
比如增加了新元素瀏覽器,允許用戶快速查找和使用此窗口來驅(qū)動(dòng)其模型的其他方面,如功能,任務(wù),職責(zé),討論,評(píng)論等。精簡(jiǎn)了圖表樣式,刪除符號(hào)特定的細(xì)節(jié),留下所有利益相關(guān)者都能輕松理解的整潔圖表。
另外Enterprise Architect 15還為實(shí)時(shí)和嵌入式系統(tǒng)(RTES)的OMG MARTE配置文件提供支持,支持當(dāng)前主流的實(shí)時(shí)技術(shù),設(shè)計(jì)范例和模型分析技術(shù)。
常見問題
1、如何在起始頁(yè)上從最新模型中刪除模型?
表面上的鏈接要從Enterprise Architect的起始頁(yè)刪除指向.EAP模型的鏈接,請(qǐng)使用以下命令:
(1)轉(zhuǎn)到“文件”菜單,然后選擇“打開”(或按Ctrl + O);
(2)在“最近的項(xiàng)目”文本字段中,從“開始”頁(yè)面上的“最近的模型”鏈接中突出顯示要?jiǎng)h除的模型(注意:這只會(huì)刪除指向模型的鏈接,不會(huì)刪除文件系統(tǒng)中的.EAP文件);
(3)單擊“從列表中刪除選擇”按鈕。
2、從MS Excel導(dǎo)入CSV要求
使用EA導(dǎo)入CSV要求。要在EA中執(zhí)行CSV導(dǎo)入,您需要為需求設(shè)置特定的CSV導(dǎo)入,可以從主菜單中定義該導(dǎo)入:Configuration | CSV導(dǎo)入/導(dǎo)出規(guī)范。
注意:在電子表格中,元素類型需要在以下列中定義為常量(名為“ Type”):“ Required”。
3.導(dǎo)入代碼選項(xiàng)顯示為灰色!為什么?
為了能夠?qū)氪a(逆向工程),必須首先選擇一個(gè)圖表,加載一個(gè)圖表,然后單擊其背景。或者,您可以加載圖表,然后右鍵單擊圖表的背景,然后從彈出菜單中選擇“從源文件導(dǎo)入”,然后選擇所需的語(yǔ)言。