注册会员 登录
编织人生论坛 返回首页

milkhq的个人空间 https://bbs.bianzhirensheng.com/?476402 [收藏] [复制] [RSS]

日志

visio绘制用例图步骤

已有 318 次阅读2015-6-16 13:19 |个人分类:work|系统分类:织女日记| UML


1.文件-》新建-》软件和数据库-》UML模型图
2.在左下角"模型资源管理器"-》“顶层包”-》右键-》新建-》“子系统”-》确定
3.在新建的子系统上右键-》选择“用例图”
4. 设置参与者与用例之间的关系:



选中线条右键-》格式-》线条,设置箭头起点为无

双击连线。修改构造型为空,可隐藏连线上的label

5. 设置用例之间的扩展关系:
                   
6. 用例图图例说明
用例图事物说明

事物名称

解释

UML表示

参与者(Actor

在系统外部与系统直接交互的人或事物(如另一个计算机系统或一些可运行的进程)。我们需要注意的是:

1.参与者是角色(role)而不是具体的人,它代表了参与者在与系统打交道的过程中所扮演的角色。所以在系统的实际运作中,一个实际用户可能对应系统的多个参与者。不同的用户也可以只对应于一个参与者,从而代表同一参与者的不同实例。

2.参与者作为外部用户(而不是内部)与系统发生交互作用,是它的主要特征。

3.在后面的顺序图等中出现的“参与者”,与此概念相同,但具体指代的含义,视具体情况而定。

用例(Use Case)

系统外部可见的一个系统功能单元。系统的功能由系统单元所提供,并通过一系列系统单元与一个或多个参与者之间交换的消息所表达

系统边界

确定系统范围、明确用例所属系统

7. 用例图关系说明

关系

解释

参与者与用例之间关系

关联

表示参与者与用例之间的交互,通信途径。


用例之间的关系

包含

箭头指向的用例为被包含的用例,称为包含用例;箭头出发的用例为基用例。包含用例是必选的,如果缺少包含用例,基用例就不完整;包含用例必须被执行,不需要满足某种条件;其执行并不会改变基用例的行为。


扩展

虚线箭头指向的用例被称为基用例,虚线箭头的出发用例成为扩展用例。扩展关系用于描述一下场景:

l  扩展用例为可选行为

l  某种条件下会执行的子过程


参与者之间的关系

泛化

发出箭头的事物“is a”箭头指向的事物。泛化关系是一般和特殊关系,发出箭头的一方代表特殊的一方,箭头指向的一方代表一般一方。特殊一方继承了一般方的特性并增加了新的特性。


8.添加include扩展
1)创建一个UML用例图模板:打开Microsoft Visio  -> 选择模板类别“软件和数据库” -> UML模型图。如果已经创建过,跳过~

2)点击菜单栏“UML” -> 单击选项“构造型”;(或直接左下角“模型资源管理器”中选中“UML系统1”右键,选择“构造型”进行添加)

3)点击弹出的面板右侧的【新建】,在“构造型”那列输入include,“基类”那列选“归纳”,点击【确定】;

然后,把UML用例下的“扩展”或“用”拖到绘图页上,再选择关系时就加入了include关系可供选择。

9.添加"形状"

左上角"文件"-> "形状" 可选择各种图形框,如:画流程图时可选择"流程图"-> "基本流程图形状"、写需求时画用例图可选择"软件和数据库"-> "软件"-> "UML用例"、写概要设计时画数据结构和程序的关系可以快速搜索"数据库",显示数据库相关图形。


路过

鲜花

握手

雷人

评论 (0 个评论)

论坛地图|手机版|小黑屋|Archiver|颜色表|下载APP客户端|编织人生 ( ICP12028468-2 )

GMT+8, 2024-6-18 07:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部