je dirais que CRUD est l'une des exigences les plus courantes:
crud (CRUD) sont les quatre fonctions de base de stockage persistant. 1 Parfois, CRUD est développé avec les mots récupérer au lieu de lire ou détruire au lieu de supprimer. Il est également parfois utilisé pour décrire les conventions d'interface utilisateur qui facilitent la visualisation, la recherche, et la modification des informations; souvent en utilisant formulaires et rapports informatisés.
http://en.wikipedia.org/wiki/Create,_read,_update_and_delete
les sociétés de gestion dans un système nécessiterait souvent une interface CRUD et le soutien moyen couche et back-end pour ajouter, liste, visualiser, modifier et supprimer des éléments. Beaucoup de modèles de données tels qu'un système de fichiers, un système de paie des employés, un système de gestion des commandes, pourraient être gérés par quelque chose de très généralement décrit en termes de création/lecture/mise à jour/suppression.
Une autre exigence commune sont les diverses questions entourant l'authentification et la gestion des rôles. Cela peut aller de l'authentification de base simple HTTP, à l'authentification par formulaires, LDAP, Active Directory, NIS, cartes SecureID, biométrie, etc, et l'authentification inter-applications où vous pourriez avoir besoin de connexion unique (SSO comme Dave W Smith mentionné). des normes comme OAuth, OpenSAML, OpenID sont pertinentes ici.
que cela comprend le « client change d'avis 2 jours avant que vous soyez en raison de livrer "scénario, ou le" client exige de vous violer les lois de la thermodynamique "scénario? –
Je pense que vous devez résoudre vous-même vos devoirs. Commencer à étudier. – Steven
@Paul ne oublie pas "Eh bien qu'est-ce que c'est important si on a tout écrit en C++ en le changeant en C# ne devrait prendre qu'une semaine!" – Woot4Moo