Enterprise Architect是一款軟件開發(fā)和建模工具,軟件提供了優(yōu)秀的衍生建模語言和各種強(qiáng)大的功能,讓用戶能輕松的進(jìn)行模型的搭建,有需要的用戶快來下載看看吧。
軟件介紹
Enterprise Architect是一款高效專業(yè)的UML軟件開發(fā)與建模工具,能夠幫助用戶進(jìn)行UML的建模,這款軟件中不僅僅實現(xiàn)了UML模型,還為用戶提供了設(shè)計需要的所有功能,從需求分析到詳盡的各種設(shè)計功能、還有測試、發(fā)布、部署等等,為用戶提供了軟件設(shè)計開發(fā)需要的一整個流程所有功能,在這個軟件中用戶都能完成。
Enterprise Architect能夠創(chuàng)建和調(diào)試嵌入式解決方案。構(gòu)建自定義域特定解決方案。構(gòu)建您自己的領(lǐng)域特定建模工具!幫助用戶進(jìn)行軟件的調(diào)試,是UML建模必備的一款軟件。
如果想免費(fèi)使用,點擊下載:Enterprise Architect破解版
軟件功能
一、集成建模平臺
1、全生命周期建模:
-業(yè)務(wù)和IT系統(tǒng)
-軟件和系統(tǒng)工程
-實時和嵌入式開發(fā)
通過內(nèi)置的需求管理功能,可以幫助您使用UML、SysML、BPMN和其他開放標(biāo)準(zhǔn)跟蹤從高級規(guī)范到分析、設(shè)計、實現(xiàn)、測試和維護(hù)模型。
2、構(gòu)建穩(wěn)健可維護(hù)的系統(tǒng)
它是一個多用戶的圖形工具,旨在幫助您的團(tuán)隊構(gòu)建穩(wěn)健可維護(hù)的系統(tǒng)。使用高質(zhì)量的內(nèi)置報告和文檔,您可以輕松,準(zhǔn)確地得到一個真正共享的愿景!
二、高性能
1、加載超大模型以秒為單位
該軟件是一個非常快的執(zhí)行者,在幾秒鐘內(nèi)加載極大的模型。擁有一個高性能的模型庫,能輕松地容納大團(tuán)隊共享同一個企業(yè)的視圖。
2、全球有效協(xié)作
通過緊密集成的版本控制功能和可部署的基于云的服務(wù)器,使全球分布式團(tuán)隊在共享項目上有效協(xié)作。
三、仿真
1、將你的模型帶入現(xiàn)實
使用動態(tài)模型模擬將您的模型帶入現(xiàn)實世界。驗證您行為模型的正確性,并更好地了解業(yè)務(wù)系統(tǒng)的工作原理。使用觸發(fā)器,例如按下按鈕,撥動開關(guān)或接收消息以控制模擬的執(zhí)行。還可以使用以JavaScript編寫的關(guān)口和效果來控制模擬的流程。
2、控制你的模擬
關(guān)口(guide)基于諸如當(dāng)輸入有效密碼時的準(zhǔn)則來確定接下來將采取哪個路徑。通過使用效果來控制您的模擬,在模擬期間的特定時間處理變量和執(zhí)行計算。嘗試不同的選擇,并在風(fēng)險規(guī)避環(huán)境中對模擬進(jìn)行更改。通過控制仿真的速度,您可以減慢系統(tǒng)速度,觀察以前看不見的步驟。
3、改善業(yè)務(wù)成果
使用斷點來分析決策并改善業(yè)務(wù)成果。 模擬可以幫助改善溝通,傳達(dá)必要的業(yè)務(wù)想法和降低復(fù)雜性
工具箱在哪里
選擇”管理項目”—>"Create a new projet",如下圖所示:
UML建立,新建項目后,保存到本地磁盤后,就會彈出”選擇模型”,選擇模型分為三類----Common,Simple,UnifledProcess當(dāng)我們在建立UML圖的時候,可以選擇Simple中的類型,如下圖所示:
在選擇了Use Case View后,在項目瀏覽器中的Model包下面會顯示有Use Case View,如下圖所示:
就可以看到工具箱顯示出來了
怎么畫活動圖
1、至于如何創(chuàng)建項目,在本文就不再介紹。本文從創(chuàng)建model開始。選中右側(cè)菜單欄中的model,點擊“New Model from Pattern”按鈕。彈出選擇模型窗口。此時選中“Business Process”模型。
2、點擊“確定”按鈕,可以發(fā)現(xiàn)右側(cè)菜單欄中“Business Process Model”已經(jīng)創(chuàng)建完成。此時我們可以在此模型下,創(chuàng)建我們要畫的圖了!
3、在“Business Process Model”下,點擊“New Diagram”按鈕,選中“Activity”,并在“名稱”一欄中輸入圖的名稱。最后點擊“確定”按鈕,圖創(chuàng)建完成,可以畫泳道圖了!
4、此時,可以將泳道拉入畫圖區(qū)了。泳道在左側(cè)菜單欄中的名稱為“Partition”。拉入畫圖區(qū)后,需要調(diào)整一下方向。選中泳道后,點擊右側(cè)方向調(diào)整按鈕。雙擊泳道,可以輸入泳道的名稱。點擊確定按鈕,一個泳道創(chuàng)建完成。
5、選中泳道后,可以對其大小、位置等進(jìn)行調(diào)整。依照步驟4可以再拖進(jìn)兩個泳道,形成三泳道。并依次輸入各泳道的名稱,調(diào)整其大小、位置。以達(dá)到比較好的視覺感受!
6、有了泳道以后,我們需要加入流程圖,真正形成比較完成的視圖。因為泳道的主要功能就是可以比較清晰地看到各模塊所完成的功能。畫流程圖時,會彎曲直線,在這里介紹一下。選中直線,點擊鼠標(biāo)右鍵,選中“在鼠標(biāo)處彎曲線條”,此時可以彎曲此直線了。畫完一個流程后,泳道圖算是完成了!
7、泳道圖畫完后,一定要注意需要保存。保存完成后,可以點擊菜單欄中的“編輯”->“復(fù)制”,此時可以將圖復(fù)制到你需要的文檔了。進(jìn)入你的文檔,只需要使用“Ctrl+C”,粘貼一下就可以了!
怎么畫序列圖
1、打開 Enterprise Architect UML設(shè)計工具,開始畫序列圖。
2、選中“用例實驗圖”->“New Diagram”,打開新建圖表窗口
3、輸入名稱為“登錄序列圖”->"UML Behavioral"->"Sequence",然后點擊“確定”按鈕,完成序列圖的創(chuàng)建。
4、序列圖創(chuàng)建后,雙擊打開,進(jìn)入序列圖繪制界面。
5、下面將以一個登錄車票訂購系統(tǒng)的流程為例進(jìn)行說明。此系統(tǒng)是一個虛擬系統(tǒng),并不是真實存在的。此序列圖主要講述的是如何登錄車票訂購系統(tǒng)。
6、畫圖時一個是需要注意返回消息使用虛線。其實只需要選中“是否返回”就可以了。
7、另一個是用到了fragment。此fragment是因為設(shè)置了不同條件才會用到的。相當(dāng)于咱們編程的if else。一個是設(shè)置fragment的名稱,一個是設(shè)置選項的條件。設(shè)置完成后,效果如下所示
怎么畫用例圖
1、下圖紅框中的圖示,分別代表執(zhí)行者、用例、邊界、泛化、包含。
執(zhí)行者代表著扮演某些特定角色的用戶或系統(tǒng)。對于系統(tǒng)來說,執(zhí)行者代表系統(tǒng)外部對于系統(tǒng)有影響力的用戶或外部系統(tǒng)。
用例代表系統(tǒng)或子系統(tǒng)的某個連貫的功能單元的定義和描述。
邊界代表系統(tǒng)的范圍,利用邊界,可以可視化系統(tǒng)的內(nèi)部與外部。
泛化是一種一般與特殊、一般與具體關(guān)系的描述。員工就是主管的泛化。
包含關(guān)系,如圖中所示,信息查詢可以包含收入統(tǒng)計查詢與消息記錄查詢。
→關(guān)聯(lián)關(guān)系通過此圖來表示,一般是指執(zhí)行者與用例之間的關(guān)系。
2、創(chuàng)建用例視圖文件夾,創(chuàng)建完成后,如下圖所示:
3、選中“Use Case Model”,點擊“New Diagram”圖標(biāo),選擇“UML Behavioral”->"Use Case",輸入創(chuàng)建文件的名稱,點擊“確定”按鈕,可以創(chuàng)建畫圖使用的用例文件了!
4、雙擊打開剛才的“測試用例”文件,開始繪制圖形。本文以百度經(jīng)驗的需求為例,做一個比較簡單的說明。分別是用戶注冊、用戶登錄、信息查詢。可以先放入執(zhí)行者、邊界以及三個主要的用例。
5、用戶登錄存在兩種方式,一種方式是郵箱登錄,另一種方式是手機(jī)登錄,它們之間的關(guān)系可以用泛化。信息查詢包含收入統(tǒng)計查詢、消息記錄查詢以及經(jīng)驗記錄查詢。經(jīng)過此種分解,可以得到如下的圖:
6、將經(jīng)驗用戶與用例之間做一個關(guān)聯(lián)。經(jīng)驗用戶分別與用戶注冊、用戶登錄、信息查詢進(jìn)行關(guān)聯(lián)。用關(guān)聯(lián)線與用例之間關(guān)聯(lián)后,剛開始是沒有箭頭的。需要設(shè)置一下箭頭。選中關(guān)聯(lián)線,右鍵選擇“Association屬性”,選中“Source-Destination”,然后點擊“確定”按鈕。對三條線分別設(shè)置。將最終得到我們想要的用例圖。
常見問題
1.如何在起始頁上從最新模型中刪除模型
表面上的鏈接要從Enterprise Architect的起始頁刪除指向.EAP模型的鏈接,請使用以下命令:
(1)轉(zhuǎn)到“文件”菜單,然后選擇“打開”(或按Ctrl + O)。
(2)在“最近的項目”文本字段中,從“開始”頁面上的“最近的模型”鏈接中突出顯示要刪除的模型(注意:這只會刪除指向模型的鏈接,不會刪除文件系統(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)入代碼選項顯示為灰色!為什么?
為了能夠?qū)氪a(逆向工程),必須首先選擇一個圖表,加載一個圖表,然后單擊其背景。或者,您可以加載圖表,然后右鍵單擊圖表的背景,然后從彈出菜單中選擇“從源文件導(dǎo)入”,然后選擇所需的語言。
相關(guān)版本
下載地址
裝機(jī)必備軟件
網(wǎng)友評論