UML基本元素

参与者

1.参与者位于系统边界之外。

思考参与者究竟是谁时,以下两个问题有助于了解

·谁对系统有着明确的目标和要求并且主动发出动作?

·系统是为谁服务的?

2.参与者可以非人

功能性需求必须有一个启动者,如果没有启动者,则可以说明此需求不是功能性需求。启动者,参与者可以不是人,可以是另外一个计算机系统,一个计时器等。

·参与者是干系人的代表

·用户是参与者的代表

·角色是参与者的职责。

最新文章

  1. EF:The provider did not return a ProviderManifest instance
  2. Linux实现https方式访问站点
  3. 转自 Good morning 的几句精辟的话
  4. TinyFox 部署在CentOS7 中测试使用
  5. 如何判断一个变量是数组Array类型
  6. Python内置函数(1)——abs
  7. No module named zope.interface error的解决
  8. jQuery第七章插件的编写和使用
  9. JavaScript基础视频教程总结(131-140章)
  10. Lock关键字
  11. 如何让vue文件中的代码在Sublime Text 3中高亮和智能提示
  12. javaSE中JDK提供的四种线程池
  13. CF 217A Ice Skating
  14. webpack的3个路径配置项: assetsRoot、assetsSubDirectory、assetsPublicPath
  15. C#中获取音频文件时长
  16. 修改Linux登录提示信息
  17. Eleven puzzle_hdu_3095(双向广搜).java
  18. POJ1797 Heavy Transportation —— 最短路变形
  19. 【Scrapy】Selectors
  20. CNN结构:可用于时序预测复合的DNN结构-AcGANs、误差编码网络 ENN

热门文章

  1. main(调用一个公共组件)
  2. 【已解决】SpringBoot + Mybatis-plus 实体类属性注解 @TableField 无法获取到数据库值(属性变量名带下划线)
  3. html的table多级表头表格的代码
  4. js 自定义可编辑table并获取输入值
  5. jmeter 添加断言和查看断言结果
  6. PMP学习笔记 (一)
  7. Kubernetes学习笔记(三)
  8. 写于vue3.0发布前夕的helloworld之三
  9. android kotlin data class的公共参数解决
  10. 记一次mysql5.7保存Emoji表情