EA簡單使用

2021-06-12 13:35:17 字數 3380 閱讀 3798

一.ea自我介紹

ea(enterprise architect) 生命週期軟體設計方案,enterprise architect是乙個全功能的、基於uml的visual 

case工具,是以目標為導向的軟體系統,它覆蓋了系統開發的整個週期,除了開發類模型之外,還包括事物程序分

析,使用案例需求,動態模型,元件和布局,系統管理,非功能需求,使用者介面設計,測試和維護等。

rational rose是乙個標準,而ea的特點就是畫圖快速,文件,高效能,靈活性好. 統一建模語言能夠以一致方式構建

強健和可跟蹤的軟體系統模型,而ea為該構建過程提供了乙個易於使用和快速靈活的工作環境。

ea包括:

1.      結構圖表:類、物件、合成元素、包、元件、布局; 

2.      行為圖表:使用案例、通訊、序列、互動概述、行為、狀態、時序; 

3.      擴充套件:分析(簡單行為)、定製(需求、變動和ui設計)。建立工程

二.工程建立

1.工程建立

可以在「檔案」-à」新建專案」

或者在」管理專案」—create a new projet

2.uml建立

新建專案後,儲存到本地磁碟後,就會彈出」選擇模型」,選擇模型分為三類----common,******,unifledprocess當我

們在建立uml圖的時候,可以選擇******中的型別.

業務流程

requirements

需求分析

use case 用例

domain model

領域模型

class

類設計database

資料庫設計

component 元件

deployment 部署

testing 測試

maintenance 維護

project management

專案管理

user inte***ce

使用者介面

在選擇了use case view後,在專案瀏覽器中的model包下面會顯示有use case view.

類模型:

package 包

class 類

inte***ce 介面

enumeration 列舉

table 表

signal

物件通訊訊號的描述

association 關聯

class relationships

associate 實現

generalize 泛化

compose 組成

associate class

關聯類assembly

程式集realize 實現

nesting 巢狀

package merge

包的合併

package import

包的匯入

common

note 注釋

constraint

約束條件

document

文件:附加文件附件

artifact

人工:表示任意的系統任意的資訊塊

requirement

需求描述

issue

問題描述

change

變化描述

boundary

分界線dependency

依賴關係

realize 實現

trace 追蹤

information flow

資料流note link

注釋鏈結

類圖,時序圖,活**…的建立方法相同,在這就不一一介紹了.

3.設定

(1)角色屬性設定

(2)用例屬性設定

(3)類圖的屬性設定:

(4)類的方法設定

(5)變數設定

(6)屬性設定

4.專案瀏覽器中常用按鈕

(1.)重新選擇模型

(2.)新建包

(3.)新建元件

(4.)新建圖表

EA使用教程的筆記

我將要使用ea來畫uml圖,所以先學習下,做下筆記 一 enterprise architect簡介 其是一款對於軟體開發有著很好支援的case軟體。不同於 傳統的uml畫圖工具 visio 他將支援系統開發的全過程。在需求分析階段 系統分析和系統設計階段,系統開發與部署等方面有著強大的支援 對10...

UML建模 EA的使用起步

enterprise architect ea 是乙個功能比較強悍的建模工具.對於乙個軟體設計者來說,從需求分析到業務設計 類模型設計 資料庫設計到測試 發布 部署等一系列軟體設計必須的操作都可以在ea中完成。可以說只需要乙個ea就可以完成乙個軟體的設計。ea功能的強悍也不是一天兩天就能學完的,這次...

穩定盈利的ea 黑牛ea

黑牛交易系統已經 了有2000多套。大家都期待推出全智慧型的ea,終於完善了ea。已經平穩的在實倉中執行了6個月。開了乙個虛擬帳號作演示。黑牛外匯交易系統經過四年的手工交易,已經證實了理論的可靠性,目前已經完全寫成自動交易系統。開始對外 目前公開乙個實時交易帳號,對外驗證。大家可以看到實時交易的情況...