CHAPITRE V
Conception
98
V.1 Introduction
Ce chapitre est consacré à la conception
d'un système de planification de la maintenance dans une raffinerie
pétrolière, et pour cela nous avons choisis le formalisme de
modélisation UML afin de schématiser tous les scénarios
inclus dans notre application. pour ce faire on va proposer trois diagrammes
UML qui sont le diagramme de cas utilisation, diagramme de classe, et le
diagramme de séquence et dans chacun des diagrammes citées
auparavant on identifie les détaille en raison d'utilisation de certain
classes d'où la dynamique de l'application.
V.2 conception UML
V.2.1 Le diagramme de cas utilisation V.2.1.1
définition
Les use cases permettent de structurer les besoins des
utilisateurs et les objectifs correspondants d'un système. Ils centrent
l'expression des exigences du système sur ses utilisateurs : ils partent
du principe que les objectifs du système sont tous motivés.
[web9] La détermination et la compréhension des besoins sont
souvent difficiles car les intervenants sont noyés sous de trop grandes
quantités d'informations : il faut clarifier et organiser les besoins
des clients (les modéliser). Pour cela, les cas d'utilisation
identifient les utilisateurs du système (acteurs) et leurs interactions
avec le système. Ils permettent de classer les acteurs et structurer les
objectifs du système. Une fois identifiés et structurés,
ces besoins :
? définissent le contour du système
à modéliser (ils précisent le but à
atteindre),
? permettent d'identifier les fonctionnalités
principales (critiques) du système.
Les use cases ne doivent donc en aucun cas décrire
des solutions d'implémentation.
V.2.1.2 Conception
Le but de notre application est de créer un
système d'aide a la décision ainsi de placer les taches de
maintenance dan un atelier de production et pour cela nous avons trois cas
d'utilisations peuvent être distingués dans notre système
:
Utilisateur
Analyser les résultats
générés par le système
Saisir les données
Et chargement des
Exécuter le programme
Effectué l'Analyse du plan initiale
de production en présence de la maintenance et du
Diagnostic entre la fonction objective initiale
et finale
99
Figure 29 diagramme de cas utilisation
100
V.2.2 diagramme de classe V.2.2.1 définition
Le diagramme de classes exprime la structure statique du
système en termes de classes et de
relations entre ces classes.
L'intérêt du diagramme de classe est de
modéliser les entités du système
d'information.
Le diagramme de classe permet de représenter
l'ensemble des informations finalisées qui sont
gérées par le domaine. Ces informations
sont structurées, c'est-à-dire qu'elles ont
regroupées
dans des classes. Le diagramme met en évidence
d'éventuelles relations entre ces classes.
Le diagramme de classes comporte 6 concepts :
y' classe
y' attribut
y' identifiant
y' relation
y' opération
y' généralisation /
spécialisation
|