繁体   English   中英

用例图中的硬件如何成为参与者?

[英]How can a piece of hardware be an actor in a use case diagram?

设计用例图时,硬件如何发挥作用?

我很困惑,因为我已经在Wikipedia上阅读了以下内容:

用例不应包含有关用户界面和屏幕的详细信息。 这是在用户界面设计中完成的,该界面引用了用例及其业务规则。

如果您举一个关于硬件成为演员的例子,我将不胜感激。

我建议这里的重要部分是演员的定义。

当与系统交互时,参与者指定人或事物扮演的角色

在交通路口系统中,有许多“硬件”参与者,包括汽车和交通灯。 所考虑的系统是关于做什么(屈服,合并,停止)和时间的规则。

第三方系统怎么样?例如一个仓库管理系统,该系统生成不同产品的库存水平变化的提要,供您的零售应用程序使用。

那将是一个演员。 它不会具有UI或屏幕,但是会与您的系统通信,导致发生不同的事件并具有自己的业务规则。

如果这些组件不在所描述的系统范围之内,那么以下内容可能都是您所描述的系统上的“角色”:

  • 预定任务
  • 服务器组件
  • 自动网络客户端(或网络连接另一端的任何客户端)

如果请求系统执行某项操作的来源不在系统范围之内,则通常无需将人工组件与它们用于促进系统上的请求的任何外部工具或硬件分开。 在这种情况下,演员很可能是自动机。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM