III.6. CONCEPTION OBJET PRELIMINAIRE
Nous allons attribuer des responsabilités précises
de comportement aux classes d'analyse en construisant une vue statique
complétée sous forme de diagrammes de classes de conception
préliminaire, indépendamment des choix technologiques que nous
avons choisis.
La conception préliminaire nous a permis d'affiner et
compléter les diagrammes de classes participantes obtenus
précédemment pour :
· Ajouter ou préciser les opérations dans les
classes.
· Ajouter des types aux attributs et aux paramètres
et retours des opérations.
· Affiner les relations entre classes: associations
(avec indication de navigabilité), généralisations ou
dépendances.
III.6.1. DIAGRAMME D'INTERACTION
L'expression diagramme d'interactions englobe principalement deux
types de diagrammes UML spécialisés, qui peuvent servir tous les
deux à exprimer des interactions de messages similaires :
? les diagrammes de communication ? les diagrammes de
séquence.
40
Pour le cas de notre travail nous ne représenterons
qu'un certains nombres de diagramme d'interaction par acteur ou par scenario
nominale.
? Diagramme d'interaction des cas d'utilisations du
service de finance
Consulter archive
Figure 16 : Diagramme de séquence du scénario
nominale recherche rapide
Figure 17: Diagramme de séquence scénario
Erreur de recherche
41
Figure 18:Diagramme de séquence de la suite du
scenario nominale de recherche rapide
? Diagramme d'interaction des cas d'utilisations de
l'archiviste Archiver Document
Figure 19: Diagramme de séquence du scenario nominale
Archivage avec succès
42
III.6.2. DIAGRAMME DE CLASSE DE CONCEPTION PRELIMINAIRE
a. Cas d'utilisation consulter archive
Figure 20 : Diagramme de classe de conception consulter
archive
b. Cas d'utilisation Archiver document
Figure 21: Diagramme de classe de conception Archiver
nouveau document
43
c. Cas d'utilisation Gérer Archive
Figure 22: Diagramme de classe de conception Gérer
Archive
|