125
4.5 Démarche de développement UP7
Activité 2 – Exigences fonctionnelles
La deuxième activité de la démarche a pour but de définir ce que doit faire le système
d’un point de vue métier. Cette activité permet d’obtenir trois résultats :
• La définition des cas d’utilisation métier et leur description générale
(diagramme de cas d’utilisation système).
• Les scénarios des cas d’utilisation métier (diagramme de séquence système).
• La navigation générale du système à étudier, c’est-à-dire l’interface hommemachine (schéma de navigation générale).
Au terme de ces deux premières activités, l’expression des besoins (au sens UP)
est couverte.
Activité 3 – Analyse des cas d’utilisation
La troisième activité de la démarche a pour but de fournir une vue informatique du
système. Cette activité permet d’obtenir cinq résultats :
• La définition de tous les cas d’utilisation (métiers + informatiques) et leur
description détaillée (diagramme des cas d’utilisation).
• L’identification des scénarios pour chaque cas d’utilisation (diagramme de
séquence).
• Les différents états des objets étudiés (diagramme d’état-transition). Cette
partie de l’activité est optionnelle et s’applique selon les systèmes étudiés.
• Les interfaces utilisateur pour chaque cas d’utilisation.
• Les classes pour chaque cas d’utilisation (diagramme de classe).
À l’issue de cette activité, l’analyse des cas d’utilisation est produite mais non
encore consolidée ni validée définitivement.
Activité 4 – Synthèse de l’analyse
La quatrième activité de la démarche consiste à consolider et valider toute l’analyse
des cas d’utilisation. Cette activité permet d’obtenir deux résultats :
• Le regroupement de l’ensemble des classes en un seul diagramme (diagramme
de classe récapitulatif).
• La validation de l’analyse de chaque cas par le biais d’une matrice de validation. Celle-ci permet de vérifier que l’analyse des cas est complète, c’est-à-dire
que tous les cas d’utilisation métier ont été repris dans l’analyse.
Au terme des activités 3 et 4, l’analyse (au sens activité UP) est couverte.
Précédent

- 140/242

Suivant