Les cas d'utilisation simulent une interaction utilisateur classique avec le système en cours de conception et décrivent le déroulement complet d'une opération du point de vue d'un utilisateur final. En matière de conception, un classement par ordre de priorité autour d'un ensemble complet de cas d'utilisation assure la livraison des fonctionnalités prévues. Les cas d'utilisation jouent un rôle capital dans la conception logique.
Assignez des pondérations relatives aux cas d'utilisation, sachant que les pondérations les plus élevées correspondent aux tâches utilisateur les plus fréquentes. Lors de la conception, le système de pondération des cas d'utilisation permet de déterminer les services système les plus utilisés.
Les cas d'utilisation peuvent être classés selon deux niveaux :
Rapports sur les cas d'utilisation : descriptions de chaque cas d'utilisation comprenant les flux d'événements principaux et secondaires.
Diagrammes des cas d'utilisation : diagrammes illustrant les relations entre les acteurs et les cas d'utilisation, présentant ainsi une organisation plus formelle du flux des événements. Les diagrammes des cas d'utilisation permettent de créer des cas d'utilisation étendus ou complexes. Pour dessiner les diagrammes relatifs aux cas d'utilisation, la norme généralement utilisée est la norme UML (Unified Modeling Language).