MODÉLISATION
DYNAMIQUE
Etude conceptuelle Modélisation
dynamique
74
Section III : Modélisation dynamique
Pour étudier les comportements de nos objets au fil du
temps et lorsqu'ils sont confrontés à diverses situations, nous
allons les représenter sous forme de diagrammes de séquence, et
si cela est nécessaire, de diagrammes d'état. Ces diagrammes
reposeront essentiellement sur les scénarios des cas d'utilisations.
CAS N° 1 : Réaliser la
matrice ICC
Système / ICC
Préparateur ICC matrix
Sélectionne les références
Créer l'espace de travail
Charger les paramètres
Calcul de données et comparaison
Résultats
Si écart» alors ALERTE
Enregistrement des données
Demande de confirmation
Confirmation
Sauvegarde des données et mise à jour
|
|
|
Confirmation de sauvegarde
|
|
|
|
|
- FIG. 18 : Diagramme de séquence N°1
-
Etude conceptuelle Modélisation dynamique
CAS N° 2 : Préparer la
commande
Système / Commande
Préparateur commandes
Sélectionne les références
Créer l'espace de travail
Charger les paramètres
Calcul de données et comparaison
Si écart» alors ALERTE
Résultats
Créer une commande
Création de la commande
Editer commande
Enregistrement des données
Demande de confirmation
Confirmation
Sauvegarde des données et mise à jour
Confirmation de sauvegarde
|
|
|
75
- FIG. 19 : Diagramme de séquence N°2
-
Etude conceptuelle Modélisation dynamique
CAS N° 3 : Etablir statistiques et
rapports
Système / Statistiques
Préparateur rapports
Sélectionne les références
Créer l'espace de travail
Charger les paramètres
Etablir les rapports
Enregistrement des données
Demande de confirmation
Confirmation
Sauvegarde des données et mise à jour
|
|
|
|
Confirmation de sauvegarde
|
|
|
|
|
76
- FIG. 20 : Diagramme de séquence N°3
-
Etude conceptuelle Modélisation dynamique
77
CAS N° 4 : Suivi livraisons
Système / Expédition
Chargé du suivi livraison
Créer dossier livraison
Créer l'espace de travail
Charger les paramètres
Mise à jour des données
Charger les paramètres
Charger les paramètres
Enregistrement des données
Demande de confirmation
Confirmation
Sauvegarde des données et mise à jour
Confirmation de sauvegarde
Avertir les utilisateurs concernés
- FIG. 21 : Diagramme de séquence N°4
-
Etude conceptuelle Modélisation dynamique
CAS N° 5 : Suivi comptable
Système / Comptabilité
Chargé du suivi comptable
Créer dossier comptabilité
Créer l'espace de travail
Charger les paramètres
Mise à jour des données
Charger les paramètres (douane)
Charger les paramètres (transit)
Charger les paramètres (Assurance)
Mise à jour des données
|
|
|
|
|
|
|
|
|
|
|
Enregistrement des données
|
|
|
|
|
|
|
|
Demande de confirmation
|
|
|
|
Confirmation
|
|
|
|
|
|
78
Sauvegarde des données et mise à jour
Confirmation de sauvegarde
|
|
|
|
|
|
Avertir les utilisateurs concernés
- FIG. 22 : Diagramme de séquence N°5
-
Etude conceptuelle Modélisation dynamique
79
CAS N° 6 : Vérifier
marchandise
Système 1 Réception
Préposé à la réception
Préparer les étiquette et les données de la
réception
Données prévisionnelles
Démarrer le chronomètre (début
réception)
Enregistrement des données
Mise à jour des données
|
|
|
|
|
Fin de la réception
|
|
Rapports
|
|
Enregistrement des données
|
|
Demande de confirmation
|
|
Confirmation
|
|
|
|
Sauvegarde des données et mise à jour
Confirmation de sauvegarde
Avertir les utilisateurs concernés
- FIG. 23 : Diagramme de séquence N°6
-
Etude conceptuelle Modélisation dynamique
80
CAS N° 7 : Gérer les
références pièces
Système / Gestion références
Chef de département
Ajouter ou modifier une pièce
Mise à jour des données
Enregistrement des données
Demande de confirmation
Confirmation
Sauvegarde des données et mise à jour
Confirmation de sauvegarde
Avertir les utilisateurs concernés
- FIG. 24 : Diagramme de séquence N°7
-
Etude conceptuelle Modélisation dynamique
CAS N° 8 : Vérifier les
commandes
Système / Commande
Chef de département
|
Vérifier commande
|
|
|
|
Editer commande
|
Mise à jour des données
|
|
|
|
|
|
|
|
|
|
|
Enregistrement des données
|
|
|
|
Demande de confirmation
|
|
|
|
Confirmation
|
|
|
|
|
|
81
Sauvegarde des données et mise à jour
Confirmation de sauvegarde
Avertir les utilisateurs concernés
- FIG. 25 : Diagramme de séquence N°8
-
Etude conceptuelle Modélisation dynamique
82
CAS N° 9 : Traiter les factures
Système / Facture
Chef de département
Charger facture et autres documents
raitement des données
Vérifier le résultat des traitements
Enregistrement des données
Demande de confirmation
Confirmation
Sauvegarde des données et mise à jour
Confirmation de sauvegarde
Avertir les utilisateurs concernés
- FIG. 26 : Diagramme de séquence N°9
-
Etude conceptuelle Modélisation dynamique
À présent nous allons essayer de cerner les
états et comportements dynamiques des différents objets
manipulés dans le nouveau système (Les plus importants du moins)
à travers les différentes situations déclenchées
par des évènements internes ou externes, ainsi que les multiples
transitions entre ces états, et cela à travers le diagramme
d'états-transitions qui est proposé par UML à cet
effet.
1) L'objet ligne-commande :
/ Préparation
/ Vérification
Vérifiée
Préparée
/ Envoi de la commande
/Justifier la demande
Lancée
/ Non justifiée
Annulé
/ Si non disponible
En Back Order
Facturée
/ Erreur à la réception
En réclamation
Reçue
/ Disponible
83
- FIG. 27 : Diagramme d'états-transitions
N°1 -
Etude conceptuelle Modélisation dynamique
2) L'objet commande :
Passée
Facturée
Livrée
En attente
Comptabilisée
Archivée
- FIG. 28 : Diagramme d'états-transitions
N°2 -
2) L'objet expédition :
84
- FIG. 29 : Diagramme d'états-transitions
N°3 -
|