详解 UML 用例图画法 & 用例说明方式

2020-03-17

阅读

缩我suo.im短网址高速,稳定,免费生成,专注解决运营人的推广需求!

本文重要共同本质运用,引睹UML用例图的画法以及用例的证明办法。憧憬闭于你有所开辟。

一、概括

用例图是编写需要证明时常常用到的需要表白办法,用于向开拓、尝试共事证明需要顶用户与体系功效单元之间的闭系。然而是许多方才交战用例的生人,在预备用例证明时并不领会介入者与用例之间该当何如样表白,网上教程五花八门,然而感触局部用例图不足典型,因此闭于用例图及用例证明梳理归纳。

计划到用例图的作图典型,运用Visio的UML用例组件,闭于用例中的百般闭系进行证明。

 

二、用例图

用例图的构造重要分为三个局部:介入者、用例、介入者与用例之间的闭系,简直证明如下:

2.1 介入者

顾名思义,代表体系外部与体系爆发接互的人大概实物;须要注沉,人指的是介入者与体系爆发接互时的角色,不代指简直的人。

实物指的是某一个运用步调大概者特别过程;比方微信登录,经过跳转微信确认登录信息,微信闭于体系爆发输出时,不妨把微信动作介入者;而设准时间,抑制退出账号时,时间这一特别过程闭于体系爆发输出,因此时间也不妨动作介入者。

2.2 用例

2.2.1 用例的证明

用例是体系外部瞅来的一个功效单元,是某一个介入者在体系中干某件事从发端到中断的一系列疏通的集中,以及中断时该当返回的可瞅测、蓄道理的截止,个中还包括大概的百般分支情景;简直用例在用例属性中证明。

2.2.2 用例的特性

用例都是动宾构造;比方:登录账号用例是彼此独力的用例由介入者开用有可瞅测的实行截止2.3 闭系证明

角色与用例之间的闭系重要包括通联、归纳(泛化)、包括、拓展和依附。

2.3.1 通联闭系

闭系证明:展现介入者与用例之间的闭系展示办法:以一条直线贯串举例证明:用户登录体系

图1 介入者与用例之间的通联闭系

2.3.2 归纳(泛化)闭系

闭系证明:展现介入者与介入者之间、用例与用例之间的闭系展示办法:用箭头展现,箭头从子介入者(子用例)指向父介入者(前提用例),普遍父介入者(前提用例)相闭于子介入者(子用例)更为抽象举例证明:VIP会员和普遍用户,归纳为用户;账号登录与微信登录,也可归纳为登录体系。

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

2.3.3 包括闭系

闭系证明:展现用例与用例之间的闭系展示办法:用戴有“包括”的箭头展现,箭头从前提用例指向包括用例举例证明:用户在账号登录过程中,包括输出账号、输出暗号、确认登录等安排

图3 用例与用例之间的包括闭系

2.3.4 拓展闭系

闭系证明:展现用例与用例之间的闭系;用于拓展用例闭于前提用例的巩固;拓展用例是在特定前提展示时,才会被实行的用例展示办法:用戴有“拓展”的箭头展现,由拓展用例指向前提用例举例证明:用户在登录过程中忘怀了暗号

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

2.3.5 依附闭系

闭系证明:展现用例与用例之间的闭系;一个用例在疏通实行过程中,要依附另一个用例的实行展示办法:以一条直线贯串举例证明:用户要登录体系后,本领察瞅首页信息补充证明:A用例依附B用例,A用例大概运用B用例实行后的返回截止,大概运用B用例实行局部功效。依附闭系好像于包括闭系,都是在用例实行过程中,调用其他用例来完成局部责任。

图5 用例与用例之间的依附闭系

2.3.6 解释

闭于于局部有特别前提支持的用例,也不妨增添解释加以证明,比方VIP用户与普遍用户登录体系后,可察瞅的菜单、数据以至闭于体系的安排都是不普遍的,此时不妨在闭于运用例上加以解释,以夸大此用例的特别需要。

图6 闭于用例进行解释

2.3.7 子体系

闭系证明:用于夸大某局部用例的强通联性,比方派别包括体系登录、首页信息展示等。

图7 子体系与用例之间的闭系

2.3.8 各闭系的闭于比

为了闭于包括、拓展和归纳(泛化)闭系更好的辨别,以图7为例证明百般闭系之间的辨别:

1)用例的运用前提

包括用例与归纳(泛化)的子用例,都不规定的运用前提;比方用户登录体系时,直接采用输出账号暗号登录体系,大概者经过微信登录体系;而忘怀暗号是在用户账号登录时忘怀暗号才会爆发的用例,是有特定前提下才会爆发的用例。

2)直接、间接供给效劳

归纳(泛化)的子用例与拓展用例为介入者直接供给效劳,比方用户登录体系时,会直接采用账号登录大概微信登录,而账号登录大概微信登录直接为介入者供给登录效劳;而包括闭系的用例,为介入者供给间接效劳,比方账号登录时,须要输出账号、输出暗号等,这些用例直接饱舞于账号登录这个用例,间接为介入者供给登录效劳。

3)其他证明

蔓延用例与前提用例彼此独力,二者之间不包括闭于方用例的实质。归纳(泛化)的子用例包括前提用例十脚实质、前提用例与其他用例的闭系以及前提用例与介入者之间的闭系;比方账号登录是登录体系的子用例,然而账号登录包括了登录体系的实质、登录体系与展示首页的闭系以及登录体系与介入者的闭系。三、用例刻画

完成了用例图,本质上处事只完成了一半,更沉要的是闭于每个用例进行简直的证明;包括证明用例之间的闭系、介入者身份角色以及用例从发端至中断过程中的前提及分支情景等;简直用例证明办法可参照下表:

用例的刻画针闭于不共交易体系,刻画的中心大概会存留分别,因此用例刻画的中心在于领会表白用例需要,不必顽强于表白办法。

结果

不管用例图与表格画得如许酷炫,最后手段也是为了团队共事不妨用最短的时间及精力完成闭于需要的领会。因此坚固的文档本领是产品的前提乞求,憧憬这份归纳能给到闭于用例证明无从发端的童鞋一点帮帮。

如有缺点,憧憬诸位教正;共勉!

 

本文由 @庞庞  本创发布于大众都是产品经理。未经答应,遏止转载

题图来自Unsplash,基于CC0协议

缩我suo.im短网址高速,稳定,免费生成,专注解决运营人的推广需求!
缩我,高速云服务器
实时掌握推广动态
让您深入了解用户,提高推广转化率
联系我们
    1. 关注官方微信公众号
      添加客服微信号
      常见问题
  • 公众号
    客服微信
  • 缩我短链接公众号 关注官方公众号
  • 添加客服微信号