2012-04-14 10 views
3

Ich verwende das FURPS + Modell für meine Anforderungen. Und ich weiß, Funktionalität Kategorie sind funktionale Anforderungen und der Rest sind nicht funktionale Anforderungen.Ist die Validierung von Benutzereingaben Teil der funktionalen Anforderungen?

Aber ich frage mich, wird Validierung als eine funktionale oder nicht-funktionale Anforderungen gezählt? Validierung für Benutzereingaben an einer Schnittstelle. Ich dachte, es als nicht funktionsfähig in der Kategorie Usability zu listen.

Bin ich berechtigt, das zu sagen?

Antwort

1

Wenn Sie Benutzereingabeprüfung sagen, ist es integraler Bestandteil einer Funktionalität, die abgeschlossen werden muss. Lassen Sie uns sagen Anforderung besagt, dass Eingabefeld sollte keine numerischen Daten enthalten.So jetzt ist es funktionelle Anforderung.Sie können überprüfen, dass dies wirklich in der Anforderung erwähnt werden muss.wenn es Anforderung ist und in dem Dokument dann erwähnt wird Dies ist eine funktionale Anforderung. Wenn dies keine echte Anforderung ist oder implizit aufgrund der Implementierung von anderen Funktionen implementiert werden kann, müssen Sie sich nicht zu viele Sorgen machen. Aber heutzutage werden wir Benutzereingaben für eine bessere Stabilität der Anwendung validieren, so dass dies berücksichtigt werden kann als funktionelle Anforderung.

Um nur eine Sache im Zusammenhang mit nicht-funktionalen Anforderung, Leistung der Anwendung ist kein Teil der funktionalen Anforderung.Es ist das Verhalten der Anwendung.So auf diese Weise können Sie wirklich unterscheiden.

+1

Wenn es für bessere Stabilität ist, wird es als nicht-funktionale Anforderungen gezählt. – user1004413