Think in UML 其二
2024-10-21 11:38:39
UML基本元素
参与者
1.参与者位于系统边界之外。
思考参与者究竟是谁时,以下两个问题有助于了解
·谁对系统有着明确的目标和要求并且主动发出动作?
·系统是为谁服务的?
2.参与者可以非人
功能性需求必须有一个启动者,如果没有启动者,则可以说明此需求不是功能性需求。启动者,参与者可以不是人,可以是另外一个计算机系统,一个计时器等。
·参与者是干系人的代表
·用户是参与者的代表
·角色是参与者的职责。
最新文章
- EF:The provider did not return a ProviderManifest instance
- Linux实现https方式访问站点
- 转自 Good morning 的几句精辟的话
- TinyFox 部署在CentOS7 中测试使用
- 如何判断一个变量是数组Array类型
- Python内置函数(1)——abs
- No module named zope.interface error的解决
- jQuery第七章插件的编写和使用
- JavaScript基础视频教程总结(131-140章)
- Lock关键字
- 如何让vue文件中的代码在Sublime Text 3中高亮和智能提示
- javaSE中JDK提供的四种线程池
- CF 217A Ice Skating
- webpack的3个路径配置项: assetsRoot、assetsSubDirectory、assetsPublicPath
- C#中获取音频文件时长
- 修改Linux登录提示信息
- Eleven puzzle_hdu_3095(双向广搜).java
- POJ1797 Heavy Transportation —— 最短路变形
- 【Scrapy】Selectors
- CNN结构:可用于时序预测复合的DNN结构-AcGANs、误差编码网络 ENN
热门文章
- main(调用一个公共组件)
- 【已解决】SpringBoot + Mybatis-plus 实体类属性注解 @TableField 无法获取到数据库值(属性变量名带下划线)
- html的table多级表头表格的代码
- js 自定义可编辑table并获取输入值
- jmeter 添加断言和查看断言结果
- PMP学习笔记 (一)
- Kubernetes学习笔记(三)
- 写于vue3.0发布前夕的helloworld之三
- android kotlin data class的公共参数解决
- 记一次mysql5.7保存Emoji表情