V.2.2.2 conception
La conception de notre système par le formalisme
de classe est donnée ainsi :
Plan de maintenance conjoint production
optimisé
Code tache Date début Date fin
Code de tache production
Propriété
Date de début
Date de fin
Code
Date de début Date de fin
1..*
1..*
Tache de production
Plan de production
Permuter et calculer les nouvelles dates de débuts
et de fin
Contient 2
Néme permutation
101
1..*
1..*
Plan contenant la
Maintenance et la production
Code de tache de production Code de tache de maintenance
Date de début
Date de fin
Code de tache maintenance
Propriété
Date de début
Date de fin
Tache de maintenance
Code
Date de début Date de fin
Plan de maintenance
1..*
1..*
Figure 30 Diagramme de classe
Contient 1
Plan de production en présence de la
maintenance
Code tache production Code tache maintenance
Propriété
Ressource tank Ressource pompe
Priorité
|
102
V.2.2.1 Clarification de diagramme de classe
Dans le diagramme ci-dessus on a utilisé sept
classes, la première désigne un plan de production en
présence de la maintenance dont nous avons une
généralisation de deux classes nommées respectivement plan
de production et plan de maintenance et cela porte que ses deux classe
appartiennent a la classe père nommée plan de production en
présence de la maintenance et en fusionnant les classes nommées
tache de production et tache de maintenance on aura un plan de production et a
travers d'un nombres de permutation on résulte un plan
optimisé
V.2.3 diagramme de séquence V.2.3.1
Définition
Les diagrammes de séquence possèdent une
dimension temporelle mais ne représente pas explicitement les liens
entre les objets.
Ils privilégient ainsi la représentation
temporelle à la représentation spatiale et sont plus aptes
à modéliser les aspects dynamiques du système.
En revanche, ils ne rendent pas compte du contexte des
objets de manière explicite, comme les diagrammes de
collaboration.
Le diagramme de séquence permet de visualiser
les messages par une lecture de haut en bas. L'axe vertical représente
le temps, l'axe horizontal les objets qui collaborent. Une ligne verticale en
pointillé est attachée à chaque objet et représente
sa durée de vie.
Les messages sont représentés comme dans le
diagramme de collaboration.
103
V.2.3.2 conception
Programme
Entrer le nombre de tache de production
Entrer le nombre de tache de maintenance
Entrer le plan de production
Entrer le plan de maintenance
Traitement
Fournir un plan de production en présence de
maintenance
Minimisation de la fonction objective
Figure 31 diagramme de séquence
V.2.3.3 détail du diagramme
En entrée du programme nous avons le nombre de
tache de maintenance, le nombre de tache de production, le plan de production
ainsi le plan de maintenance et après traitement du programme on aura un
plan de production en présence de maintenance avec une fonction
objective optimisée.
V.? Stratégie utilisé dans le
problème de l'ordonnancement des activités de production et de
maintenance
On recense dans la littérature plusieurs
stratégies d'ordonnancement conjoint qui vont être décrites
ci-dessous et qui vise à résoudre les conflits structurels, qui
existent entre ces deux
104
activités, le plus efficacement possible. Trois
stratégies d'ordonnancement ont été recensées,
l'ordonnancement séparé, le séquentiel et
l'intégré [LEE , 00].
|