Enterprise Architect之UML實踐

    Enterprise Architect軟件是一款專業的UML繪圖軟件,經常使用的圖有類圖、用例圖、順序圖及流程圖,都可用其建立。其餘用於UML軟件還有Rational Rose, StartUml, ArgoUml,JUDE等等。下面開始正文:對象

1.1類圖

類圖中有幾種關係須要搞清楚:繼承

繼承:繼承一個類接口

實現:實現一個接口事件

依賴:若是一個對象和另外一個對象相關,即做爲另外一個類的屬性,咱們能夠稱其爲依賴。產品

聚合:比依賴更強的一種關係,用於表示一個對象是另外一對象的組成部分(能夠單獨存在),如教室和桌椅。連線的一端是空心結構it

組合:比聚合更強,但一個對象不能脫離另外一個對象單獨存在,如車和車窗的關係。連線的一端是實心結構。io

示例:基礎

 

EA繪製過程:軟件


EA建立類圖入口:im

1.2  用例圖

用於描述一個產品的功能


1.3  順序圖(時序圖)

用於描述各個部件(環節)的事件交互,方便直接抽象成業務代碼

 

要在活動的基礎上繼續添加一個業務操做的話,經過點擊右鍵的快捷菜單選取:


EA建立用例圖及順序圖入口:

 

1.4  流程圖

這個就不說了,指明如下建立入口:

 

相關文章
相關標籤/搜索