Étude préliminaire

From All4Dev

Contents

Objectifs

Il s'agit de commencer à déterminer les besoins fonctionnels en considérant le système comme une boîte noire, pour étudier la place du système à l'intérieur du système métier plus globale de l'entreprise cliente. On procède en deux étapes:

Éléments utilisés

Identification des acteurs

Définition

Représente une abstraction d'un rôle joué par des entités externes.

Un acteur peut être représenté en notation UML par stéréotype prédéfini de classe.


Actions: un acteur peut


Pièges

Conseils

Identification des messages

Définition


Méthodes et Conseils

Pièges

Représentation du contexte dynamique

Par l'utilisation d'un diagramme de collaboration:

Pour simplifier on pourra:

Représentation du contexte statique

Optionnel, pour mettre en évidence les différences de multiplicité entre les acteurs, lorsqu'il y a beaucoup d'acteurs.

Utilisation d'un diagramme de classes avec uniquement des acteurs du système et le système, en spécifiant le nombre d'instances d'acteurs reliés au système à un moment donné.


Expression de la décomposition en systèmes fonctionnels au niveau du contexte

Pour les très grands systèmes, lorsque l'on connaît déjà la décomposition en grands sous-systèmes:


Résumé de la phase préliminaire



UML en action