自动化功能是用例吗?
Is an automated functionality is a Use Case?
我的问题就这么简单。 (在标题中)
让我们看这个例子:
一个应用具有以下功能:
用户可以通过应用程序中的 API 安排活动。此事件计划在 phone 上触发 警报 。所以就像从服务器中提取一个简单的闹钟调度。
"firing alarm" 的 功能是 用例 吗?
这是一个自动例程,无需用户交互即可发生。 (如果已经预定了)
我是否必须将此 "automated alarm firing" 添加为 用例 并将其 link 添加到 Actor在我的用例图中?
我知道安排闹钟是一个用例,删除或修改时间也是两个用例,但是我如何标记这样一个自动化 - 不需要交互的功能?
我的意思是它必须是应用程序的一个用法它做了一些用户可以看到(听到)并对其做出反应的事情,就像做另一种用法,另一种使用案例,对吧?或许我错了,
如果可以请帮忙
不是,这是系统的功能需求。
Functional requirements capture the intended behavior of the system. This behavior may be expressed as
services, tasks or functions the system is required to perform.
A use case defines a goal-oriented set of interactions between external actors and the system under consideration.
你可以看看这篇文章:Functional Requirements and Use Cases
我的问题就这么简单。 (在标题中)
让我们看这个例子:
一个应用具有以下功能:
用户可以通过应用程序中的 API 安排活动。此事件计划在 phone 上触发 警报 。所以就像从服务器中提取一个简单的闹钟调度。
"firing alarm" 的 功能是 用例 吗?
这是一个自动例程,无需用户交互即可发生。 (如果已经预定了)
我是否必须将此 "automated alarm firing" 添加为 用例 并将其 link 添加到 Actor在我的用例图中?
我知道安排闹钟是一个用例,删除或修改时间也是两个用例,但是我如何标记这样一个自动化 - 不需要交互的功能?
我的意思是它必须是应用程序的一个用法它做了一些用户可以看到(听到)并对其做出反应的事情,就像做另一种用法,另一种使用案例,对吧?或许我错了,
如果可以请帮忙
不是,这是系统的功能需求。
Functional requirements capture the intended behavior of the system. This behavior may be expressed as services, tasks or functions the system is required to perform.
A use case defines a goal-oriented set of interactions between external actors and the system under consideration.
你可以看看这篇文章:Functional Requirements and Use Cases