3
我为我的要求使用FURPS +模型。我知道功能类别是功能性需求,其余是非功能性需求。验证用户输入部分的功能需求是什么?
但我想知道,验证算作功能性还是非功能性需求? 对接口上的用户输入进行验证。 我正在考虑将其列为可用性类别下的非功能。
我说得对吗?
我为我的要求使用FURPS +模型。我知道功能类别是功能性需求,其余是非功能性需求。验证用户输入部分的功能需求是什么?
但我想知道,验证算作功能性还是非功能性需求? 对接口上的用户输入进行验证。 我正在考虑将其列为可用性类别下的非功能。
我说得对吗?
当您说用户输入验证时,它是要完成的功能的组成部分。 让我们说要求输入字段不应该包含任何数字数据。所以现在它是功能需求。您可以验证这在需求中确实需要提及。如果文档中提到要求并提及,那么这是一个功能性需求。如果这不是真正的需求,或者由于其他功能的实现而可能被隐式实现,那么不必担心太多。但是现在我们将验证用户输入以获得更好的应用程序稳定性,因此可以考虑这一点作为功能要求。
对于与非功能性需求相关的一件事,应用程序的性能不是功能需求的一部分。它确定了应用程序的行为。这样就可以真正区分它。
如果是为了更好的稳定性,它将被视为非功能性需求。 – user1004413 2012-04-14 08:47:14