Exercice UML
pour objectif :
- Modéliser les vues statiques d'un système.
- Modéliser les vues dynamiques d'un système.
- Modéliser les vues statiques d'un système.
- Modéliser les vues dynamiques d'un système.
- Générer la
documentation de votre projet
Énoncé :
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.
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.
Diagramme de classes
Diagramme de séquence du scénario <<Gestion d’une lettre ou d’un
colis national >>
Remarque : la gestion d’un colis international est un autre scénario du cas d’utilisation « gestion des paquets »
Remarque : la gestion d’un colis international est un autre scénario du cas d’utilisation « gestion des paquets »
ConversionConversion EmoticonEmoticon
Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.