Enterprise Architect软件是一款专业的UML绘图软件,经常使用的图有类图、用例图、顺序图及流程图,都可用其建立。其余用于UML软件还有Rational Rose, StartUml, ArgoUml,JUDE等等。下面开始正文:对象
类图中有几种关系须要搞清楚:继承
继承:继承一个类接口
实现:实现一个接口事件
依赖:若是一个对象和另外一个对象相关,即做为另外一个类的属性,咱们能够称其为依赖。产品
聚合:比依赖更强的一种关系,用于表示一个对象是另外一对象的组成部分(能够单独存在),如教室和桌椅。连线的一端是空心结构it
组合:比聚合更强,但一个对象不能脱离另外一个对象单独存在,如车和车窗的关系。连线的一端是实心结构。io
示例:基础
EA绘制过程:软件
EA建立类图入口:im
用于描述一个产品的功能
用于描述各个部件(环节)的事件交互,方便直接抽象成业务代码
要在活动的基础上继续添加一个业务操做的话,经过点击右键的快捷菜单选取:
EA建立用例图及顺序图入口:
这个就不说了,指明如下建立入口: