funktional - Korrelieren Sie die Datensätze der Datenbank, um sachdienliche Werbung zu liefern,
was tatsächlich zu tun ist (wie die Anwendungsfälle sind).
nicht funktionsfähig - Die Seite kann in weniger als 3 Sekunden geladen werden - "Ausreichende Netzwerkbandbreite kann auch eine nicht funktionale Anforderung eines Systems sein".
Es gibt eine Reihe von Beispielen auf der Wikipedia-Seite: http: //en.wikipedia. org / wiki / Nicht-funktionaler_Anforderung
Benutzer - wirklich nur Anwendungsfälle - die in der Lage sind, Freunde über die E-Mail-Adresse zu suchen, die in der
Lage sind, ein Konto zu registrieren
, das Freunde hinzufügen
kann, die ...
Einige Kommentare wurden in die Antwort eingefügt :
Von Sara: Können Sie ein weiteres Beispiel zusammenfassen, z. B. einen Registrierungsprozess oder einen Anmeldevorgang, und danke, dass Ihre Antwort nützlich ist. Geben Sie jedoch bitte weitere wertvolle Beispiele (wie dieses) an
fast immer, wenn Sie "prozessieren" sagen, die Fähigkeit, die Sache zu tun, ist Use-Case, die Art und Weise, wie dieser Prozess die Funktionsanforderung ist, die Dinge, die das System hat, sind meistens nicht funktional (System nicht Software). Ist das sinnvoll?
Speziell angefordertes Beispiel,
so dass die Möglichkeit der Anmeldung eine Benutzeranforderung ist
Die eigentlichen Schritte des Anmeldeprozesses sind funktional (Formular zum Erhalt der Anmeldeinformationen, Datenbankabfrage zur Überprüfung der Gültigkeit, Festlegen des Authentifizierungstokens usw.).
und die Tatsache, dass das Login schnell sein sollte, ist nicht funktional