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.
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
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
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
c. Cas d'utilisation Gérer Archive
Figure 22: Diagramme de classe de conception
Gérer Archive
|