六安沧州西安三亚宝鸡菏泽
投稿投诉
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

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

  本文主要结合实际使用,介绍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)其余说明
  延伸用例与基础用例相互独立,两者之间不包含对方用例的内容。
  归纳(泛化)的子用例包含基础用例所有内容、基础用例与其他用例的关系以及基础用例与参与者之间的关系;例如账号登录是登录系统的子用例,但账号登录包含了登录系统的内容、登录系统与展示首页的关系以及登录系统与参与者的关系。
  三、用例描述
  完成了用例图,实际上工作只完成了一半,更重要的是对每个用例进行具体的说明;包括说明用例之间的关系、参与者身份角色以及用例从开始至结束过程中的条件及分支情况等;具体用例说明形式可参考下表:
  用例的描述针对不同业务系统,描述的重点可能会存在差异,因此用例描述的重点在于清晰表达用例需求,不必拘泥于表达形式。
  最后
  不管用例图与表格画得多么酷炫,最终目的也是为了团队同事可以用最短的时间及精力完成对需求的理解。因此扎实的文档能力是产品的基础要求,希望这份总结能给到对用例说明无从下手的童鞋一点帮助。
  如有错误,希望各位指正;共勉!

让座美,生活中无处不在,只是缺少发现美的眼睛。一次,妈妈带我坐公交车去上补习班,因为是周末所以坐车的人非常多。我四下看着,竟找到了两个空位,于是便拉着妈妈赶紧坐上座位,并暗自……我的爱好每个人都有自己的爱好,我的爱好有下棋、画画、看书还有跳舞!而我最喜欢的是舞蹈。我从三岁就开始学习舞蹈,到现在已经跳舞六年了,现在已经拿到中国舞六级证书。每次在学校学的新动……舟山游记今年暑假的最后几天,我们一家三口去了舟山,体验了一把赶海的滋味。刚到海边,我觉得海风中有股又咸又腥的味道。踏上松软的沙滩,雪白的浪花使劲地拍打着岸边的礁石,像是在练拳击似……三年级美丽的祖国作文【美丽的亚龙湾森林公园】高浩洋亚龙湾森林公园位于海南省三亚市,这里海拔高约400米,空气新鲜,有丰富的热带植物。有活化石龙血树,有五彩斑斓的蝴蝶兰,有漂亮的鸡蛋花,……月光下的村庄铁蛋远道而来的哥哥月光下流动着闪亮的小河,静谧的村庄,在月光下异常美丽。村庄中会发生什么呢?今天铁蛋听说住在城市里的表哥要来了,可高兴了。到了晚上,表哥终于来了,吃过了饭,表弟硬要带……智能时代下真正的隐患思考力缺失科技发展,时代更迭。从一切靠双手创造财富的远古时代到如今靠智能化说话的信息时代,人类的聪慧与善思功不可没。可随着人工智能的出现,不少人在享受智能化生活的同时开始暗暗担忧:人工智……不到长城非好汉今年寒假,我和爸爸妈妈去北京旅游,去北京当然要去爬著名的八达岭长城了。我坐在去往长城的车中,在蜿蜒的山路中行驶着。从车窗往外放眼眺望,大地苍茫,阳光挥洒着光亮与热度。在崇……我可以抱你吗宝贝容我最后一次这样叫你我可以抱你吗,爱人,让我在你肩膀哭泣,如果今天我们就要分离,让我痛快的哭出声音;我可以抱你吗宝贝,容我最后一次这样叫你,你也不得已,我会笑笑的离去,张惠妹的这首歌曲曾经牵动了亿……女生撩男生的情话女生撩男生的句子女生撩男生的情话1。hr要不是怕吓到你我心疼早就跟你急了2。hr你瘦的时候在我心里,胖了就在里面卡着出不来了3。hr遇见你前没想过结婚遇见你……登山遇险要怎么进行急救当自我制动失败,当登山者跌落而没有自我制动的保护,或在冰河旅行中绳索串连的队伍中的一员跌入缝隙时,登山者须进行自救,即用冰镐来制止下滑。自救是未系绳索的登山者用以制止下滑的唯一……如何清洗鱿鱼怎么去掉鱿鱼腥味如何清洗鱿鱼?怎么去掉鱿鱼腥味?鱿鱼含有丰富的蛋白质,及人体所必须的氨基酸,大量的牛磺酸,大量的胆固醇,钙、磷、硒、钾、钠等微量元素含量高,能防治贫血,降低血液中的胆固醇……女性月经量少的原因调理经量少的方法推荐在经期月经的量有多有少,有些女性是从初潮开始月经量就很少,这可能是子宫发育不全所导致的,而一向正常的月经量突然减少,则可能是激素分泌异常或无排卵性月经等原因所造成的。那么,月经……
老人理财观念弱是什么意思老人理财观念弱是什么意思?无论是哪一个年龄阶段的人,都要有计划的生活,有计划的理财,只有这样才能让自己的额生活过的更好,60岁以上的人储蓄率较高,但理财意识相对弱一些。专业人士……女性打高尔夫锻炼身体哪个部分高尔夫在我们心中,永远是一种高大上的运动项目。其实打高尔夫也是有很多好处的,那么女性打高尔夫锻炼身体哪个部分呢?小编在这里与您分享一下。高尔夫运动并不像人们想象的那样是一……适合老年人的性交方式老人也需要性生活,但是,由于老人体力和身体情况的原因,一些性生活姿势老人并不能做,有风险。那么,适合老年人的性交方式你知道吗?老年人性生活对身体有益吗,就看看本站介绍吧。……老人养生操注意事项老年人在做老年养生操的时候,是一个集体的活动,因为时间的限制也会让生活有了规律,给老年人做老年养生操是一项非常好的社交活动。对于身体肥胖的老年人,老年养生操来健身,只要在做操的……吸食冰毒的初期症状有哪些吸食冰毒有哪些症状?吸食冰毒的初期症状有哪些?接下来请大家来本站了解详情吧。吸食冰毒的初期症状有哪些?小编分析如下:1、精神萎靡不振,注意力不能集中。因为身体开始依……孕妇游泳会影响胎儿吗孕妇是可以游泳的。不过医生建议,孕妇游泳最好是在57个月,因为胎儿这时候已经稳定,各器官生长到位,生理功能开始发挥作用,女性在游泳时该注意什么呢?月经期间女性生殖系统抵抗力弱,……如何办理港澳通行证办理港澳通行证很重要,有了港澳通行证才可以去香港澳门旅游,那么如何办理港澳通行证?今天小编就来给大家介绍下办理港澳通行证的方式。办理港澳通行证方式如下;一、办理通行……植物苗期病害的主要类型有哪些以观察田间植株症状特点为主要依据,确定病害的种类。病害与伤害、虫害不同,具有病变过程。通过诊断,应区分病害属侵染性或非侵染性,非侵染性病害在田间往往成片状发生,且发病地点常与地……国际驾照如何分类国际驾照不是一个驾驶执照。它只是由驾驶员该国的官方机构或经其授权的其他机构根据该国政府所参加的联合国道路交通公约、以公约中规定的标准式样、用英法俄中阿拉伯日等多种语言为驾驶员出……儿童服药不能用茶水送服这是为什么中国14岁以下儿童药物不良反应率是成人的2倍,新生儿更是达到4倍;超八成家长给孩子用药存安全隐患。儿童处于生长发育阶段,许多脏器、系统发育尚未完善,对药物在体内的处置(吸收、代……激光祛斑多少钱几乎每个人脸上都有这样那样的雀斑,给我们的形象带来了影响。激光祛斑是目前比较安全有效的祛斑,那么激光祛斑多少钱呢?接下来本站来为大家讲解下吧。激光祛斑的价格是有一点差异的……儿童接种乙肝疫苗要注意什么事项大家都知道新生儿都要接种乙肝疫苗,乙型疫苗是用于预防乙肝的特殊药物。接种乙肝疫苗后,机体会产生保护性的抗体表面抗体HBsAb。那么儿童接种乙肝疫苗要注意什么事项呢?一:注……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网