应该有用例=功能要求吗?

时间:2014-09-14 20:56:27

标签: uml

鉴于UML,我有一些困惑,因为他们知道是否应该有与功能要求相同数量的用例。所以我们说:

  ()_______________________________________Update Info.
  ||__________________ Create User
  /\

因为有2个用例,我应该创建2个Funciontal要求吗?

2 个答案:

答案 0 :(得分:2)

我会说不。只有在需求和用例之间存在一对一的关系时才会成立,而事实并非如此。

要求可能会导致多个用例。例如,要求"有密码保护"可能会导致输入正确密码时出现的一个用例,以及输入错误密码时的另一个用例。

另一方面,要求可能导致零用例。例如,要求在1秒内进行计算就不需要用例。

答案 1 :(得分:0)

用例是对演员(可以是真实的人甚至是外部系统)有直接好处的功能要求,通常是演员的某些动作的结果。由于您正在构建的系统中可能存在功能要求(例如,内部维护任务),因此您不需要为每个功能需求提供用例。