Exercice Corrigé Modélisation objet avec UML - Etude de cas : Société de livraison express à domicile
Objectif : - Modéliser les vues statiques d'un système.
- Modéliser les vues dynamiques d'un système.
- Modéliser les vues dynamiques d'un système.
- Générer la documentation de votre projet
On s'intéresse à une société de livraison express à domicile. Le service Clientèle reçoit chaque jour les clients qui désirent une livraison en France ou à l'étranger. Ce service gère deux catégories de paquets :
- les paquets légers ou lettres dont le poids est ? à 2 kg,
- les paquets lourds ou colis dont le poids est > à 2 kg.
Le tarif est calculé en fonction du poids du colis et de sa destination avec un forfait de 10 Euros si le client opte pour un envoi avec accusé de réception. Le service Clientèle enregistre alors les références des paquets client (coordonnées expéditeur + destinataire, poids, etc.) en ordinateur et impriment un récépissé pour le client. La facturation des paquets légers ou à destination de la France sont gérés aussi par ce service. Le paiement effectué, le service transmet le paquet au service Logistique pour l'acheminement.
Les paquets lourds, à destination de l'international, doivent respecter la réglementation douanière et doivent donc faire l'objet de démarches plus lourdes qui rallongent leur délai d'acheminement de 48h au moins et sont sur-facturés de 10%. En particulier, le client doit remplir et signer une liasse de transport qui précise la nature et la valeur du contenu du (ou des) paquets à acheminer. Le paquet, accompagné de ce document, est transmis au service Export de l'entreprise.
Les paquets dont le poids dépasse les 20kg ou, dont le contenu est répertorié dans une liste de marchandises bien définie par la réglementation douanière, doivent subir des formalités avec les douanes Françaises, en liaison avec le service Export. Le paquet ne peut être acheminé avant accord des douanes qui se matérialise par un bordereau avec les références du paquet à acheminer et le montant de la taxe à la charge du client. Le service Exportde l'entreprise transmet alors l'information au service de facturation. Celui-ci émet ensuite la facture finale à destination du client. Après règlement, le service Export en est informé et transmet le paquet
avec le bordereau des douanes au service Logistique qui se charge de la livraison.
Les paquets lourds, à destination de l'international, doivent respecter la réglementation douanière et doivent donc faire l'objet de démarches plus lourdes qui rallongent leur délai d'acheminement de 48h au moins et sont sur-facturés de 10%. En particulier, le client doit remplir et signer une liasse de transport qui précise la nature et la valeur du contenu du (ou des) paquets à acheminer. Le paquet, accompagné de ce document, est transmis au service Export de l'entreprise.
Les paquets dont le poids dépasse les 20kg ou, dont le contenu est répertorié dans une liste de marchandises bien définie par la réglementation douanière, doivent subir des formalités avec les douanes Françaises, en liaison avec le service Export. Le paquet ne peut être acheminé avant accord des douanes qui se matérialise par un bordereau avec les références du paquet à acheminer et le montant de la taxe à la charge du client. Le service Exportde l'entreprise transmet alors l'information au service de facturation. Celui-ci émet ensuite la facture finale à destination du client. Après règlement, le service Export en est informé et transmet le paquet
avec le bordereau des douanes au service Logistique qui se charge de la livraison.
TRAVAIL A FAIRE :
1. Donner le diagramme des cas d’utilisation qui décrit le fonctionnement de cette société.2. Décrire la structure statique de ce système par un diagramme de classes.
3. Décrire le scénario principal déclenché par le service Clientèle par un diagramme de séquence.
4. Générer la documentation de votre projet :
a. Utiliser le bouton « Documentation » pour documenter brièvement votre projet UML ainsi que
chaque cas d’utilisation.
b. Puis, générer automatiquement la documentation de votre projet :
i. créer un répertoire destiné à cette documentation sur votre compte.
ii. sélectionner le package de votre projet (1er item de la fenêtre haut gauche)
iii. dans la fenêtre du bas, activer le bouton « Items ». Sur la barre des fonctions, activer alors le
bouton « Create a document » (avant dernier sur la barre).
5. Compléter l’analyse de ce système par la description des scénarios principaux des autres cas d'utilisation.
----------------------------------------------------------------------------------------------------------
Corrigé
Article plus récent Article plus ancien