这是一个紧急监控用例和参与者,哪个是外部系统参与者?我刚刚学习用例图,我认为答案是监控操作员,但我与另一个演员混淆了,尤其是监控传感器和远程系统?另一个演员也是外部系统演员吗?但选项只是:a。远程系统 B. 监控操作员 c. 监控传感器 d. 生成警报你能给一个链接,所以我可以阅读它,也证明我的答案是对的/错的。
问问题
299 次
1 回答
3
演员总是在系统之外。外部系统参与者是非人类参与者。
在您的图表中,这Monitoring operator
似乎是一个安全代理看着屏幕并对正在发生的事情做出反应。
似乎是与某些用例交互的Remote service
非人类参与者,可能是为了自动将数据输入系统:
该图有一个语法错误:从
Remote System
和Monitoring sensor
到的箭头Remote service
需要是泛化箭头(通常是一个大的白色三角形。用例不允许在它们之间关联参与者)。这意味着两者都是Remote service
.因此,所有这三个远程参与者都是外部系统的候选者:
- 然而,
Remote service
这里似乎更多地是作为其专业化的占位符。因此,您也可以省略它。 - 如果传感器作为参与者与系统交互,它应该足够复杂以实现自治。这意味着它不是无源传感器,但可以被视为小型有源系统。我也会命名它。
- 当然,
Remote system
毫无疑问,它是一个外部系统参与者。
- 然而,
于 2020-10-10T21:27:14.020 回答