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  流程图

这个就不说了,指明如下建立入口:

 

相关文章
相关标签/搜索