软件建模与设计之EA工具的使用

EA工具的使用

用例图
概念:用例图是指由参与者、用例、边界以及他们之间的关系构成的用于描述系统功能的视图。
用例与参与者之间的关系:关联(参与者与用例之间的关系)、泛化(参与者之间或用例之间)、包含(用例之间的关系)、扩展(用例之间的关系)
使用EA画用例图 :1.新建工程create a new project 2.在工程的Model下新建一个用例包 右键Model,点击addview,选择Use Case 3.建用例图 右击刚建好的包,选择Add Diagram,选择选择UML Bahavioral->Use Case。

用例顺序图(时序图)
使用EA作图:新建用例包后(同上 改:选择Class View),建顺序图 右击刚建好的包,选择Add Diagram,选择选择UML Bahavioral->Sequence。

类图
在UML类图中,常见的有以下几种关系:关联(Association)、泛化(Generalization)、组合(Composition)、聚合(Aggregation)、实现(Realization)、依赖(Dependency)。
使用EA作图:新建用例包后(同上),建类图 右击刚建好的包,选择Add Diagram,选择选择UML Structural->Class。
设置类的属性和方法:右击类,选择“Features & Properties”->“Attributes”或“Operations”,设置类的属性和方法。
画类之间的关系:选中类,右击,选择“Advanced”->“Parent”,弹出设置父类的对话框,点击“Choose”,选择一个类,点击“Close",类之间就有了关系,点击关系,选择“Advanced”->“Changed Type”,点击”Change Type“,弹出选择关系类型的对话框。

对象图

使用EA作图:新建用例包后(同上),建对象图 右击刚建好的包,选择Add Diagram,选择选择UML Structural->Object。
设置对象的属性:右击类,选择“Features & Properties”->“Attributes”。
对象表示为中间被水平横线分割的矩形。上半部分用于显示对象名和类名。语法为:objectname:classname。objectname是可以省略的;下半部分用于显示对象的属性值。语法为attributename:type=value,其中type可以省略。属性值可以有多个,每个占一行。

业务流程图
使用EA作图:新建用例包后(同上),建业务流程图图 右击刚建好的包,选择Add Diagram,选择选择UML Bahavioral->Activity。

状态图
使用EA作图:在列表中选中类,右击,Add->State Machine。

活动图
使用EA作图:新建用例包后(同上),选择Add Diagram,选择UML Behavioral->Activity。

业务对象模型的使用:
右键选择Businee Modeling画出业务对象模型

你可能感兴趣的:(专业课知识,uml,软件工程)