Documentation 用户输入的验证是功能需求的一部分吗?

Documentation 用户输入的验证是功能需求的一部分吗?,documentation,report,methodology,requirements,Documentation,Report,Methodology,Requirements,我使用FURPS+模型来满足我的需求。我知道功能类别是功能性需求,其余是非功能性需求 但我想知道,验证是作为功能需求还是非功能需求计算的? 界面上用户输入的验证。 我想把它列为可用性类别下的非功能性 我说得对吗?当你说用户输入验证时,它是要完成的功能的组成部分。 假设需求表示输入字段不应包含任何数字数据。因此,现在它是功能需求。您可以验证这是否确实需要在需求中提及。如果它是需求并且在文档中提及,那么这是一个功能性需求。如果这不是真正的需求,或者可能由于其他功能的实现而隐式实现,那么就不必太担心。

我使用FURPS+模型来满足我的需求。我知道功能类别是功能性需求,其余是非功能性需求

但我想知道,验证是作为功能需求还是非功能需求计算的? 界面上用户输入的验证。 我想把它列为可用性类别下的非功能性


我说得对吗?

当你说用户输入验证时,它是要完成的功能的组成部分。 假设需求表示输入字段不应包含任何数字数据。因此,现在它是功能需求。您可以验证这是否确实需要在需求中提及。如果它是需求并且在文档中提及,那么这是一个功能性需求。如果这不是真正的需求,或者可能由于其他功能的实现而隐式实现,那么就不必太担心。但是现在我们将验证用户输入,以提高应用程序的稳定性,因此这可以被视为功能性需求


与非功能性需求相关的一点是,应用程序的性能不是功能性需求的一部分。它标识了应用程序的行为。因此,您可以真正区分它。

如果是为了更好的稳定性,它将被视为非功能性需求。