如何绘制用例图  (use case diagram)?

用例图是一种UML图,它允许您建模系统功能(即目标 i.e.goal)以及与这些功能交互的参与者 (actor)。您可以在 Visual Paradigm 中绘制用例图,并使用事件编辑器 (flow of event editor) 的流程来记录用例的用例场景 (use case scenario)。在这一页中,您将看到如何使用UML工具绘制用例图。

创建用例图

执行下面的步骤在 Visual Paradigm 创建UML用例图。

  1. 从应用程序工具栏中选择 “Diagram > New”。
  2. New Diagram窗口中,选择Use Case Diagram
  3. 单击“Next”。
  4. 输入图表名(name) 称和描述 (description)。Location字段 (field) 使您可以选择一个模型来存储图表。
  5. 单击“OK”。

绘制系统元素 (drawing a system)
若要在用例图中创建系统,请在“图表”工具栏上选择“System”,然后在“图表”窗格 (diagram pane) 中单击“System”。最后,在创建新的系统时命名它。

绘制一个参与者 (Actor)

若要在用例图中绘制角色,请在“图表”工具栏上选择“参与者 (actor)”,然后在“图表”窗格 (Diagram pane) 中单击“Actor”。最后,在创建新Actor时命名它。

绘制用例 (use case)
除了通过图表工具栏(toolbar) 创建用例之外,还可以通过资源目录(resource catalog)创建用例 (use case):

  1. 将鼠标移动到源形状(source shape)(例如一个Actor)。
  2. 按“ 资源目录(Resource Catolog)”按钮并将其拖出来。

3. 释放鼠标按钮,直到它到达你喜欢的地方。

4. 从资源目录中选择关联>用例。

5. 源形状 (source shape) 和新创建的用例 (use case) 是相互关联的。最后,命名新创建的用例

用例名 (use case) 换行包装 (line wrap)
如果用例太宽,您可以通过拖动填充选择器(filled selected) 来调整它的大小,以便更好地查看它。因此,用例的名称将自动换行。

注意:或者,您可以按Alt + Enter来强制新行。

绘制<扩展>  关系 (extend relationship)
要创建扩展关系,将鼠标移到用例上,然后按并拖动其资源目录 (resource catalog) 按钮。然后,在首选位置释放鼠标按钮,并从资源目录中选择<扩展> (extend) 用例。带有扩展点 (extension point) 的用例和新创建的用例是连接的。在命名新创建的用例之后,您可以命名扩展点 (extension point)。

绘制<包含>关系 (include relationship)
要创建一个包含关系 (include relationship),将鼠标移到一个用例上,按下并拖动它的资源目录(resource calalog) 按钮。然后,在首选位置释放鼠标按钮,并从资源目录中选择包含>用例 (include use case)。创建一个新的用例和一个包含关系。最后,命名新创建的用例。

用包裹使用例结构化

您可以使用包 (package)来构造用例 (use case), 在图表工具栏 (toolbar)上选择包 (package)。

创建一个包 (package), 拖动鼠标以创建围绕这些用例 (use case)的包 (Package)。

最后,给命名包 (package)

绘制业务用例 (business use case)
UML图表工具还支持业务参与者(business actor) 和用例 (use case) 的表示。将普通用例显示为业务用例:

1. 右键单击一个用例并从弹出菜单中选择 Model Element Properties > Business Mode。

2. 选定后,将在用例的左边缘显示一个额外的斜杠 (extra slash)。

相关资源
以下资源可以帮助您更多地了解本页中讨论的主题。
什么是用例图?-用例图入门指南
创建专业用例图的10个技巧
用户指南-绘制用例图
YouTube上的视觉范式

如何绘制用例图 - How to Draw Use Case Diagram相关推荐

  1. 不使用powerdesigner手工绘制用例图例题详解

    文章目录 1.题目 2.分析过程 3.结果 4.需要注意的细节 5.本题易错的地方 1.题目 根据以下场景绘制用例图. 某公司预开发一个反馈系统作为其CRM(客户关系管理)的一部分.系统基本功能描述如 ...

  2. 使用UMLet绘制用例图及活动图

    使用UMLet绘制用例图及活动图 UMLet是一款开放源代码的轻量级UML建模工具,它能够帮助我们快速地构建用例图.活动图等各种 UML模型. 用例图充当用户要求说明的焦点. 它描述要求.用户和主要组 ...

  3. UMLet 使用说明之绘制用例图

    UMLet 是一款简单实用.开源的轻量级 UML 建模工具,它能够帮助我们快速地构建 UML 用例图.UML 静态图.UML 行为图和 UML 实现图等各种 UML 模型.UMLet 可以在 Wind ...

  4. 系统分析与设计-用例建模之绘制用例图

    用例建模 - 绘制用例图 文章目录 用例建模 - 绘制用例图 简答题 建模练习题(用例模型) 简答题 1.用例的概念 在软件和系统工程中,用例是一系列系统的操作或事件步骤,通常通过用户的使用场景来获取 ...

  5. UML介绍(2)—— 用例图(use case diagram)

    用例图(use case diagram)属于行为式图形(Behavior diagrams),强调系统模型中触发的事件. 用例图使用参与者和用例对系统的功能进行建模.用例是系统需要执行的一组动作,服 ...

  6. java绘制图形代码_ImagePy_Learn | 图形学绘制代码学习:core\draw\polygonfill.py

    最近在学图形学绘制,想到了ImagePy框架的ROI涂抹交互很方便,于是啃起了绘制代码. 这里主要对ImagePy中一个填充工具进行难点讲解. 让我们好好学习Python中的图形学绘制吧. 例子代码来 ...

  7. 用例建模-绘制用例图

    1.简答题 用例的概念 用例(use case)是软件工程或系统工程中对系统如何反应外界请求的描述,是一种通过用户的使用场景来获取需求的技术.每个用例提供了一个或多个场景,该场景说明了系统是如何和最终 ...

  8. 作业四:用例建模 - 绘制用例图

    一.简答题 用例的概念 用例(use case),或译使用案例.用况,是软件工程或系统工程中对系统如何反应外界请求的描述,是一种通过用户的使用场景来获取需求的技术. 每个用例提供了一个或多个场景,该场 ...

  9. 用python绘制用例图源代码_Python设计模式 - UML - 用例图

    简介 用例图主要是从用户的角度出发对软件产品的功能及执行者进行描述的. 用例图是从需求分析到软件交付的第一步,图示化展示参与者与参与者之间.参与者与用例之间.用例与用例之间的关系,帮助开发人员更好的理 ...

  10. 使用Rose绘制用例图、类图、状态图等详细步骤说明

    一.用例图 设置"包含"和"扩展"属性".(如图1) 图1 二.类图 下面是关于类图中对象属性的一些设置.(如图2) 图2 设置了"模式化类 ...

最新文章

  1. Ubuntu18.04 + Nvida GTX 1660ti显卡 驱动安装
  2. android 获取快捷开关_适合收藏丨3dmax快捷键命令大全
  3. eclipse部署android开发环境
  4. python中for循环和while循环的区别_Python中for循环和while循环有什么区别?
  5. 安装kibana,X-pack和elasticsearch插件的全过程
  6. 2021云上架构与运维峰会将于12月4日在上海举办,五大精彩看点不容错过
  7. 带你学习AOP框架之Aspect.Core[1]
  8. 属性加密技术及基于属性的ABE算法的访问控制技术介绍
  9. PageHelper分页时超过最大数量的页数仍然返回数据,PageHelper分页失效
  10. 很有气势的语言openeim
  11. 马化腾朋友圈晒微信支付分:835;爱奇艺回应用户隐私话题;Firefox 77.0 发布| 极客头条...
  12. 创建生成级联上级字符的函数
  13. mysql面试必会6题经典_经典sql面试题及答案第7期
  14. 英语口语 MP3 下载网址
  15. servlet容器,web容器,spring容器,springmvc容器,dubbo容器之间区别
  16. 《嵌入式 – GD32开发实战指南》第9章 呼吸灯
  17. 【C语言】判断数字是否为素数或合数
  18. 计算机二级word 文档排版,word排版操作指导(计算机二级2010版)
  19. 别了,AlphaGo之魂——黄士杰
  20. 设备树基本语法及属性分析

热门文章

  1. R. Shankar《Principles of Quantum Mechanics (2nd)》(山卡《量子力学原理(第二版)》)双语目录
  2. 游怎么用模拟器多开挂机不封号
  3. 华为交换机各种配置实例
  4. shapefile文件格式转inp文件格式
  5. 公转对讲融合项目如何实现对接?
  6. 平稳性的检验 java_[时间序列分析]--平稳性,白噪声的检验
  7. visual studio 2010 破解版 破解方法
  8. 深度linux操作系统
  9. 不会写原创文章,在线洗稿软件能处理吗
  10. shark恒破解视频的笔记