首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >一块硬件怎么能成为用例图中的参与者呢?

一块硬件怎么能成为用例图中的参与者呢?
EN

Stack Overflow用户
提问于 2010-10-27 20:14:40
回答 3查看 2.3K关注 0票数 1

在设计用例图时,一块硬件如何成为参与者?

我很困惑,因为我在维基百科上读到了这篇文章:

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

如果你给我一个关于硬件作为演员的例子,我将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-10-27 20:20:04

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

演员指定人或事物在与系统交互时所扮演的角色。

在交通交叉口系统中,有许多“硬件”角色,包括汽车和交通灯。所考虑的系统是围绕着做什么(屈服、合并、停止)和时间的规则。

票数 7
EN

Stack Overflow用户

发布于 2010-10-27 20:17:53

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

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

票数 3
EN

Stack Overflow用户

发布于 2010-10-27 20:21:00

如果这些组件超出了所描述的系统的范围,那么以下内容都可以是您所描述的系统上的“参与者”:

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

如果系统执行某项请求的来源超出了系统的范围,则通常没有必要将人工组件与它们使用的任何外部工具或硬件分离,以方便系统上的请求。在这种情况下,行动者很可能是自动驾驶人。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4037282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档