用例图中的Actor(参与者)一定是人吗?答案是否定的!

参考:

参与者不是特指人,是指系统以外的,在使用系统或与系统交互中所扮演的角色。因此参与者可以是人,可以是事物,也可以是时间或其他系统等等。还有一点要注意的是,参与者不是指人或事物本身,而是表示人或事物当时所扮演的角色。比如小明是图书馆的管理员,他参与图书馆管理系统的交互,这时他既可以作为管理员这个角色参与管理,也可以作为借书者向图书馆借书,在这里小明扮演了两个角色,是两个不同的参与者。参与者在画图中用简笔人物画来表示,人物下面附上参与者的名称。

From:

http://www.hudong.com/wiki/%E7%94%A8%E4%BE%8B%E5%9B%BE

转载于:https://www.cnblogs.com/burellow/archive/2011/06/03/2070672.html

用例图中的Actor(参与者)一定是人吗?相关推荐

  1. 用例图USE CASE中的Actor之眼让你不再雾里看花

    叙说一个IT从业30多年的程序猿是如何从技术中领悟到世间之理,并4次成功创业的感悟! 叙说程序猿眼中的人文世界,分享的主题如下: 程序那点事:用例图中的Actor之眼 程序猿人生:建设银行分布式面向对 ...

  2. UML 用例图中include,extends,uses的区别

    区别extends . use.include extends是对已有用例的扩展 use是使用了另一个用例 include,是指一个用例包含另一个用例 extends的关键在于,他不会修改原有的用例说 ...

  3. [UML]UML系列——用例图中的各种关系(include、extend)

    [UML]UML系列--用例图中的各种关系(include.extend) 原文:[UML]UML系列--用例图中的各种关系(include.extend) 用例图中的各种关系 一.参与者与用例间的关 ...

  4. kotlin半生对象_如何在Kotlin中使用Actor实现对象池

    kotlin半生对象 by osha1 由osha1 如何在Kotlin中使用Actor实现对象池 (How to implement an Object-Pool with an Actor in ...

  5. 在.NET中实现Actor模型的不同方式

    上周,<实现领域驱动设计>(Implementing Domain-Driven Design)一书的作者Vaughn Vernon,发布了Dotsero,这是一个使用C#编写的.基于.N ...

  6. [unreal4入门系列之七] UE4中的Actor类和Pawn类

    现在我们开始进入UE4的代码开发工作.首先,UE4的类框架是非常庞大的,看起来有点让人措手不及.不过正因为UE4的类框架很完善,有很多常用的代码(函数和类)是已经提供给我们了,我们只需要简单地调用来完 ...

  7. clojure 中使用 actor

    背景 Actor 模型 是让 Earlang 声名卓著的关键特性.它是 Erlang 平台实现分布式编程的关键内容,在 Clojure 语言设计时, Rich Hickey 考虑过在 Clojure ...

  8. c#打印星星图案。打印的行数n由键盘输入,下面例图中 n=5

    打印星星图案.打印的行数n由键盘输入,下面例图中 n=5 //星星public static void star1(){Console.WriteLine("请输入打印的行数:") ...

  9. uml的用例图中扩展关系与包含关系

    扩展关系(extend) 扩展关系用一个虚箭头外加版型<extend>表示,由扩展用例指向被扩展用例 扩展关系可以基于以下理由: 1.表明用例的某一部分是可选的系统行为,这样就可以将用例图 ...

最新文章

  1. 【组合数学】指数生成函数 ( 指数生成函数求解多重集排列示例 2 )
  2. EOS 智能合约源代码解读 (7)合约开发示例
  3. MongoDB Hot Backup 测试及痛点
  4. Yii的Where条件
  5. 计算机Java程序设计标准讲义
  6. 4位16色灰度图像处理
  7. 状态模式 有限状态机_有限状态机解释
  8. c#获取ssl证书有效性_c# – 获取网站SSL证书的公钥
  9. C语言二叉树之二叉链表
  10. 将GridView数据导出到Excel实现
  11. 深信服桌面云的各种密码
  12. 如何快速下载百度网盘大文件
  13. “知识资源细颗粒度建设和标签标引”规则规范心得说明
  14. 社会语义网络图用什么软件绘制_GitMind:免费在线思维导图软件
  15. maven报错cannot reconnect
  16. Python中的对象赋值和浅拷贝,深拷贝
  17. 学习逆变(DC-AC)电路和LLC的基本工作原理。
  18. ps 导出矢量图为svg,并上传iconfont
  19. 4gl调用WEB API,实现JSON传递(Demo)
  20. Linux强大监控工具--dstat

热门文章

  1. CF-547E(Mike and Friends)后缀数组+线段树 AC自动机+DFS序+树状数组
  2. HDU Problem - 5935 Car(模拟)
  3. 排序算法——基数排序
  4. python博弈论代码_使用 40 多行的 Python 代码实现一个简单的演化过程
  5. activiti 条件表达式json报错_2020年2月13日学习python 条件控制
  6. Java Signal实例
  7. java.sql.SQLException: Io 异常: Got minus one from a read call
  8. SCA (Service Component Architecture)
  9. oracle中如何插入
  10. 【题解】luogu p1156 垃圾陷阱