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

本文详细介绍了Enterprise Architect软件,一款专业的UML绘图工具,包括类图、用例图、顺序图和流程图的绘制方法。此外,还提到了其他UML软件如Rational Rose、StartUml、ArgoUml等。文章深入解析了UML图中常见的关系类型,如继承、实现、依赖、聚合和组合,并提供了绘制步骤和实例。
540

被折叠的 条评论
为什么被折叠?



