用例模型(用例图+用例规约) 您所在的位置:网站首页 用例图怎么画用啥软件好一点 用例模型(用例图+用例规约)

用例模型(用例图+用例规约)

2024-07-01 21:37| 来源: 网络整理| 查看: 265

概述

image

定义 由参与者、用例以及它们之间的关系构成的用于描述系统功能的图。

它描述了系统中相关的用户和系统对不同用户提供的功能和服务。

在用例图的四种组成元素中,( 用例 )用于体现系统为外部用户所提供的功能和服务。

注意

一个系统可以有多个用例图 用例图用于需求阶段

组成要素:

参与者(Actor) • 位于系统外部 使用系统或与系统交互中所扮演的角色

用例(Use Case) • 位于系统内部 系统提供给参与者的功能

关系(Relationship) 表示参与者如何使用功能

主题(subject) 指要建模的系统,包括主题边界(boundary)和主题名称两部分。

如何界定系统外部和内部? 系统边界(Boundary)表示正在建模系统的边界

边界内表示系统的组成部分 边界外表示系统外部

边界内是用例,边界外是参与者

图形表示 参与者用小人表示,用例用椭圆表示,系统边界用矩形框 如下图: image

作用

便于用户和开发人员消除歧义,达成共识。

用例图被广泛应用于系统的需求建模阶段,并在系统的整个生命周期中被不断细化。 从用户的视角,描述整个系统,分析系统的功能与行为; 描述参与者和用例之间的关系; 直观规范,方便客户和系统设计者之间的交流; 从外部定义系统功能,将需求与设计完全分离开来(不关心系统内部如何完成); 强调从最终用户的角度来理解软件系统的需求。 参与者

确定参与者,是构建用例图的首要任务,第一个要确定参与者。

概念 参与者(Actor)是指存在于系统外部并直接与系统进行交互的外部实体的抽象。

参与者描述了一组与系统交互的外部用户或外部事物。(如:普通用户、管理员、外部设备、其他系统、子系统) 注意事项

参与者位于系统外部,不是系统的一部分。 参与者不是具体的人或事物,而是外部对象相对于系统而言所扮演的角色。 参与者包括所有与系统进行交互的外部实体。 直接且主动的向系统发出动作并获得反馈

表示方法

图标形式 的人形符号 image

标签形式 的



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有