http://www.yuyong.net

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图 uml类图怎么画visio

UML为标准建模语言,UML规范用来描述建模的概念有:类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态。 下面介绍几种常用的UML图: 一、用例图: 从...

UML为标准建模语言,UML规范用来描述建模的概念有:类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态。

下面介绍几种常用的UML图:

一、用例图:

从用户角度描述系统功能,并指各功能的操作者。

具体操作如下:

点击新建->类别-软件和数据库-UML用例-创建。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

子系统形状拖到绘图页。子系统可以代表整个系统或主要组件。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

拖动用例模具中的用例形状和将它们放到子系统边界,然后将参与者形状拖到子系统边界外。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

使用连接线形状来指示之间的关系的用例和参与者。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

二、类图:

描述系统中类的静态结构。

具体操作如下:

点击新建->类别-软件和数据库-UML类-创建。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

添加包形状,并添加接口。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

添加类和或枚举。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

为类添加私有或公开成员。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

关联类、包、枚举等之间的关系。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

三、活动图:

描述了业务实现用例的工作流程。

具体操作如下:

点击新建->类别-软件和数据库-UML活动-创建。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

添加初始节点。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

添加动作、判定、节点、注释等形状。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

连接各个节点,并添加最后一个节点。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

四、状态图:

是描述状态到状态控制流,常用于动态特性建模。

具体操作如下:

点击新建->类别-软件和数据库-UML状态机-创建。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

添加初始状态、状态、复合状态、内部行为与状态等形状。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

连接状态、选择等形状,并添加最终状态形状。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

五、序列图:

对象之间的动态合作关系,强调对象发送消息的顺序,同时显示对象之间的交互。

如何利用Visio画绘制UML图/用例图/类图/活动图/状态图/序列图  uml类图怎么画visio

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。