Enterprise Architect軟件是一款專業的UML繪圖軟件,經常使用的圖有類圖、用例圖、順序圖及流程圖,都可用其建立。其餘用於UML軟件還有Rational Rose, StartUml, ArgoUml,JUDE等等。下面開始正文:對象
類圖中有幾種關係須要搞清楚:繼承
繼承:繼承一個類接口
實現:實現一個接口事件
依賴:若是一個對象和另外一個對象相關,即做爲另外一個類的屬性,咱們能夠稱其爲依賴。產品
聚合:比依賴更強的一種關係,用於表示一個對象是另外一對象的組成部分(能夠單獨存在),如教室和桌椅。連線的一端是空心結構it
組合:比聚合更強,但一個對象不能脫離另外一個對象單獨存在,如車和車窗的關係。連線的一端是實心結構。io
示例:基礎
EA繪製過程:軟件
EA建立類圖入口:im
用於描述一個產品的功能
用於描述各個部件(環節)的事件交互,方便直接抽象成業務代碼
要在活動的基礎上繼續添加一個業務操做的話,經過點擊右鍵的快捷菜單選取:
EA建立用例圖及順序圖入口:
這個就不說了,指明如下建立入口: