II.7. Analyse du domaine
II.7.1. Diagramme de classe participantes
La phase d'analyse du domaine permet d'élaborer la
première version du diagramme de classe appelée modèle du
domaine. Ce dernier doit définir les classes qui modélisent les
entités ou concepts présent dans le domaine de l'application.
Ces concepts peuvent être identifiés directement
à partir de la connaissance du domaine ou par des entretiens avec les
experts du domaine. Il faut absolument utiliser le vocabulaire du métier
pour nommer les classes et les attributs. Les classes du modèle du
domaine ne doivent pas contenir les opérations, mais seulement les
attributs. La description du diagramme de classe est fondée
sur :
- Le concept objet ;
- Le concept de classe comprenant les attributs et les
opérations ;
- Le différent type d'associations entre classes.
II.7.2. Diagramme de classes participantes
Il s'agit d'identifier les classes d'analyse qui participe
à la réalisation du cas d'utilisation. Il existe trois (3), types
de classes participantes :
- Les dialogues : qui représentent les moyens
d'interaction avec le système ;
- Les contrôles : qui contiennent la logique
applicative ;
- Les entités : qui sont les objets métier
manipuler.
a. 251654144Diagramme de classe participante du cas
d'utilisation « Authentification »
b. Diagramme de classe participante du cas d'utilisation
« Gérer livre »
a. Diagramme de classe participante du cas d'utilisation
« Consulter livre »
II.7.3. Diagramme d'Activité
Dans la phase de conception, les diagrammes
d'activités sont particulièrement adaptés à la
description des cas d'utilisation. Plus précisément, ils viennent
illustrer et consolider la description textuelle des cas d'utilisation. De
plus, leur représentation sous forme d'organigrammes les rend facilement
intelligibles et beaucoup plus accessibles que les diagrammes d'états.
On parle généralement dans ce cas de modélisation de
workflow. On se concentre ici sur les activités telles que les
voient les acteurs qui collaborent avec le système dans le cadre d'un
processus métier. La modélisation du flot d'objets est souvent
importante dans ce type d'utilisation des diagrammes d'activités.
a. Gestion livre
b. Consultation livre
|