visio怎么使用,visio使用方法和技巧

本文主要结合实际使用,介绍UML用例图的画法以及用例的说明方式。希望对你有所启发。一、概述用例图是编写需求说明时经常用到的需求表达方式,用于向开发、测试同事说明需求中用户与系统功能单元之间的关系。但是

本文主要结合实际使用,介绍UML用例图的画法以及用例的说明方式。希望对你有所启发。

一、概述

用例图是编写需求说明时经常用到的需求表达方式,用于向开发、测试同事说明需求中用户与系统功能单元之间的关系。但是很多刚接触用例的新人,在准备用例说明时并不清楚参与者与用例之间应该如何表达,网上教程五花八门,但感觉部分用例图不够规范,因此对用例图及用例说明梳理总结。

考虑到用例图的作图规范,使用Visio的UML用例组件,对用例中的各种关系进行说明。

二、用例图

工具:联系电脑。1、新建一个visio绘图,在跨职能流程图形状下,可以添加泳道到绘图页。2、切换到快速形状,拖入图形到绘图页,双击图形录入文字。3、首尾连接图形,添加条件判断,即可以完成visio流程图的绘制了。

用例图的结构主要分为三个部分:参与者、用例、参与者与用例之间的关系,具体说明如下:

1、首先打开电脑中的visio软件,然后在Visio软件中,找到视图选项卡。2、然后就能在视图选项卡中找到视图模式,点击。3、然后在打开的视图汇总,可以点击演示模式按钮。4、然后就能在这里看到演示模式了,如果想要退出演示模式。

2.1 参与者

顾名思义,代表系统外部与系统发生交互的人或事物;需要注意,人指的是参与者与系统发生交互时的角色,不代指具体的人。

事物指的是某一个应用程序或者特殊进程;例如微信登录,通过跳转微信确认登录信息,微信对系统产生输入时,可以把微信作为参与者;而设定时间,强制退出账号时,时间这一特殊进程对系统产生输入,因此时间也可以作为参与者。

2.2 用例

2.2.1 用例的说明

用例是系统外部可见的一个功能单元,是某一个参与者在系统中做某件事从开始到结束的一系列活动的集合,visio使用方法和技巧,以及结束时应该返回的可观测、有意义的结果,其中还包含可能的各种分支情况;具体用例在用例属性中说明。

2.2.2 用例的特征

用例都是动宾结构;例如:登录账号

用例是相互独立的

用例由参与者启动

有可观测的执行结果

2.3 关系说明

角色与用例之间的关系主要包括关联、归纳(泛化)、包含、拓展和依赖。

2.3.1 关联关系

关系说明:表示参与者与用例之间的关系

展示形式:以一条直线相连

举例说明:用户登录系统

图1 参与者与用例之间的关联关系

2.3.2 归纳(泛化)关系

关系说明:表示参与者与参与者之间、用例与用例之间的关系

展示形式:用箭头表示,箭头从子参与者(子用例)指向父参与者(基础用例),一般父参与者(基础用例)相对子参与者(子用例)更为抽象

举例说明:VIP会员和普通用户,归纳为用户;账号登录与微信登录,也可归纳为登录系统。

1、打开Visio软件。依次点击“文件”,“新建”,“流程图”,选择“基本流程图”。2、绘制流程节点。把绘制流程图所需“形状”,拖拽到绘图区。3、绘制流程线。选择“连接线工具”进行连线绘制。4、标识流程方向。选择箭头。

图2 用户之间、用例之间的归纳关系

2.3.3 包含关系

关系说明:表示用例与用例之间的关系

展示形式:用带有“包含”的箭头表示,箭头从基础用例指向包含用例

举例说明:用户在账号登录过程中,包括输入账号、输入密码、确认登录等操作

图3 用例与用例之间的包含关系

2.3.4 拓展关系

关系说明:表示用例与用例之间的关系;用于拓展用例对基础用例的增强;拓展用例是在特定条件出现时,才会被执行的用例

展示形式:用带有“拓展”的箭头表示,由拓展用例指向基础用例

举例说明:用户在登录过程中忘记了密码

图4 用例与用例之间的拓展关系

2.3.5 依赖关系

首先我们打开Visio软件,会默认进入选择模板界面,在这里我们可以快速选择要绘制的图形模板类型,如下图所示 选择好模板以后会进入到绘图主界面,我们只需要从左侧的图形页里面选择合适的图形拖拽进工作区域即可,如下图所示 另外。

关系说明:表示用例与用例之间的关系;一个用例在活动执行过程中,要依赖另一个用例的执行

展现形式:以一条直线相连

举例说明:用户要登录系统后,才能查看首页信息

图5 用例与用例之间的依赖关系

2.3.6 注释

图6 对用例进行注释

2.3.7 子系统

关系说明:用于强调某部分用例的强关联性,例如门户包含系统登录、首页信息展示等。

图7 子系统与用例之间的关系

2.3.8 各关系的对比

为了对包含、拓展和归纳(泛化)关系更好的区分,以图7为例说明各种关系之间的差别:

1)用例的使用条件

2)直接、间接提供服务

归纳(泛化)的子用例与拓展用例为参与者直接提供服务,例如用户登录系统时,会直接选择账号登录或微信登录,而账号登录或微信登录直接为参与者提供登录服务;而包含关系的用例,为参与者提供间接服务,例如账号登录时,需要输入账号、输入密码等,这些用例直接鼓舞于账号登录这个用例,间接为参与者提供登录服务。

3)其余说明

延伸用例与基础用例相互独立,两者之间不包含对方用例的内容。

归纳(泛化)的子用例包含基础用例所有内容、基础用例与其他用例的关系以及基础用例与参与者之间的关系;例如账号登录是登录系统的子用例,但账号登录包含了登录系统的内容、登录系统与展示首页的关系以及登录系统与参与者的关系。

三、用例描述

visio怎么使用

用例的描述针对不同业务系统,描述的重点可能会存在差异,因此用例描述的重点在于清晰表达用例需求,不必拘泥于表达形式。

最后

如有错误,希望各位指正;共勉!

题图来自Unsplash,基于CC0协议

上一篇 2023年02月05 02:18
下一篇 2023年02月04 08:28

相关推荐

  • 微信免密支付怎么取消

    老师在身边——「每日一答」微信免密支付怎么关闭?1、打开微信,点右下角【我】,点击【服务】,再点击【钱包】(如图一)2、点击【支付设置】(如图二)3、点击【免密支付】(如图三)4、在这里就可以查看到已

    2023年01月20 285
  • 怎么删除分隔符,如何去掉word文档中的分隔符

    在我们平时使用WPSExcel文件时,经常会遇到分页符的情况。原本在一个表格中的数据硬生生被分为两个表格分别打印,如何去掉word文档中的分隔符,如果我们想要把整个表格统一打印的话,就需要删除分页符。

    2023年02月04 205
  • 大王卡怎么样,腾讯大王卡的利弊

    文:黎楠我们大家都知道,既然是"腾讯大王卡",那么就意味着其旗下有些产品是免流的,比如我们每天都在使用的微信和QQ。还有其他的软件同样有免流活动。但是小编想告诉各位,其实除了它旗下的软件有一些其他的也

    2023年02月12 219
  • 怎么破解软件,可以破解任何软件的软件

    一个简单的程序程序功能是判断用户输入,如果是&34;,则输出&34;,否则,输出&34;。程序代码如下:includestdlib.h34;burning&34;%s&34;success\n&34;

    2023年02月05 224
  • ai怎么剪切,ai怎样剪切出想要的形状

    最近很多小伙伴们在使用AI自动剪辑软件的时候,不知道该从哪里寻找视频素材与文案素材。今天自媒体自学网主编就为大家介绍和整理一下几个快速寻找自媒体素材的方法与渠道,希望能够帮助到在这方面迷茫的小伙伴们。

    2023年02月07 236
  • 微信怎么取消授权,微信授权如何取消阿白

    不同场景下的“授权”到底意味着什么?一起来看看~作为普通用户,在使用微信的过程中,我们经常会看到各种“授权”,体验着当领导的感觉的同时,也会担心自己的隐私是否会暴露的问题。并且,即使是互联网从业者,也

    2023年02月13 287
  • 知网怎么引用,知网参考文献怎么引用复制

    在撰写论文的过程中,知网参考文献怎么引用复制,作者经常引用文章来增强文章的说服力和理论性。因此,学生在使用知网论文检测后经常会问这样的问题:知网论文查重中的引用是否计算重复率?论文标注检测的引文部分怎

    2023年02月05 215
  • 移动怎么改套餐,移动怎么改8元套餐方法

    随着移动互联网科技日新月异地发展,智能手机俨然成为我们工作生活中的必需品。走在大街上,人手一部手机已经成为现如今习以为常的“风景”了。甚至有的人,因为工作或者生活的需要,还同时使用2部甚至3部手机。而

    2023年01月15 262
  • 苹果手表怎么用,苹果手表使用方法入门指南

    1、打开省电模式:当你不需要操作iwatch,而只把它当作一块手表的话,可以打开省电模式,非常省电。2、降低透明度:借助iphone,在辅助功能里,开启降低透明度。3、减弱动态效果:在设置-辅助功能里

    2023年02月11 213
  • 网页源代码怎么修改,其他人的网页源代码直接修改

    其他人的网页源代码直接修改,我们平时在网上查找资料,看到自己需要的内容,发现网页文本禁止复制粘贴,今天就来教你,花一分钟时间,学会下面这六个套路,轻松突破限制。套路一:代码破解法套路二:打印网页法我们

    2023年01月23 208
  • 查流量怎么查,怎么查询自己剩余流量

    随着企业向云迁移、5G落地、物联网设备激增、网络爆炸、网络流量变得海量复杂,企业经常会遇到网络拥塞和服务质量低等一系列问题,加强网络管理和改善网络的运行己成为当务之急,如何有效识别、监测、分析网络流量

    2023年02月09 248
  • 怎么将文件压缩,压缩文件形式怎么弄

    工作中我们辛辛苦苦做的PPT,发给客户或者领导,压缩文件形式怎么弄,由于文件太大,微信无法发送。有什么办法可以压缩PPT文件体积呢?下面就来教大家几招,一起来学习一下吧。一、图片压缩1.单图压缩1、首

    2023年02月14 236
  • 怎么找隐藏文件夹,隐藏的文件不知道放哪里了

    在办公过程中,发现一些文件被隐藏了,在需要使用的时候不知道怎么显示隐藏的文件夹,隐藏的文件不知道放哪里了,本文将会根据需求提供具体操作过程,教你如何显示隐藏的文件夹。首先随意打开一个文件夹,点击上方的

    2023年01月21 204
关注微信