Dette publique
Diagramme de cas d’utilisation UML - Diagramme de cas d’utilisation
• Le développement ou l’amélioration d’un système doit toujours répondre à un ou plusieurs besoins • Le travail de modélisation commence par l’identification des besoins
– Le recueil des besoins implique une bonne compréhension des métiers impliqués
• Intégration des contraintes et des exigences de chaque métier
– Le MOA intervient pour
• Définir / identifier les besoins • Valider les solutions proposées et mises en œuvre par le MOE
1 2
Diagramme de cas d’utilisation
• Analyse des besoins correspond au début de toute bonne modélisation
– Phase « études des besoin » méthode en cascade – Phase « spécification » méthode en « V » – Phase « Business modeling » méthode RUP
Diagramme de cas d’utilisation
• À cette étape de la modélisation (l’analyse des besoins), on souhaite
– Identifier les frontières du système – Spécifier les fonctionnalités qu’il doit offrir aux utilisateurs
• Diagramme de cas d’utilisation (Use Case diagram)
– – – – – Recensement des grandes fonctionnalités du système Formalisation des besoins Représentation graphique des besoins Compréhensible par tous Point de vue utilisateur
• Quel aide UML apporte lors du recueil des besoins ?
– Diagramme des cas d’utilisation
3
4
ISI1 – L3 Miage
1
2012-2013
Eléments de base
• Cas d'utilisation, • Acteur, • Relations (entre un cas d’utilisation et un acteur, entre acteurs, entre les cas d’utilisation )
Distributeur Automatique acteur Retirer de l’argent Client Consulter solde
Cas d’utilisation
– Service (fonctionnalité) rendu par le système à un utilisateur / composé d'un ensemble d'actions (déclenché par un acteur) réalisé par le système et qui produisent un résultat significatif pour un acteur particulier. – Exemples :
• Consulter un compte, Retirer de l’argent, Déposer un chèque…
cas d’utilisation
– Formalisme graphique : frontière du système
5
Verbe + complément