Ich würde sagen, CRUD ist eine der häufigsten Anforderungen:
Erstellen, lesen, aktualisieren sind die vier Grundfunktionen von persistenten Speicherung. 1 S mit den Worten abrufen anstelle von lesen oder zerstören anstelle von löschen. Es wird auch manchmal verwendet, um Konventionen der Benutzeroberfläche zu beschreiben die das Betrachten, Suchen, und das Ändern von Informationen erleichtern; oft unter Verwendung von computergestützte Formulare und Berichte.
http://en.wikipedia.org/wiki/Create,_read,_update_and_delete
Die Verwaltung von Entitäten in einem System erfordert oft eine CRUD-Schnittstelle und eine unterstützende mittlere Schicht und ein Back-End, um Elemente hinzuzufügen, aufzulisten, anzuzeigen, zu ändern und zu löschen. Viele Datenmodelle wie ein Dateisystem, ein System zur Gehaltsabrechnung von Mitarbeitern oder ein Auftragsverwaltungssystem können durch etwas verwaltet werden, das sehr allgemein in Form von Erstellen/Lesen/Aktualisieren/Löschen beschrieben wird.
Eine weitere häufige Anforderung sind die verschiedenen Aspekte der Authentifizierung und des Rollenmanagements. Dies kann von einfacher http-Basisauthentifizierung über Formularauthentifizierung, LDAP, Active Directory, NIS, SecureID-Karten, Biometrie usw. bis hin zur anwendungsübergreifenden Authentifizierung reichen, bei der Sie möglicherweise eine einmalige Anmeldung benötigen (SSO als Dave W. Smith Standards wie OAuth, OpenSAML, OpenID sind hier relevant.