This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
2019_2020:s2:td:td5 [2020/01/31 23:06] blay [Je m'implique, J'apprends (45 mn)] |
2019_2020:s2:td:td5 [2020/02/03 10:33] blay [TD5 - Diagramme de séquence en analyse] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Diagramme de séquence en analyse ====== | + | ====== TD5 - Diagramme de séquence en analyse ====== |
- | + | ||
- | <note>Attention cette semaine : | + | |
- | * 2h seront consacrées à terminer la partie "J'apprends" du [[2018_2019:s2:td:td_domaine2|TD Précédent]] (donc sans évaluation) et à travailler sur la partie "J'apprends" ci-dessous (donc sans évaluation) | + | |
- | * 2h seront consacrées à la partie évaluation des diagrammes de séquences et à teminer la partie diagramme de classe du précédent TD. | + | |
- | </note> | + | |
===== Je comprends (15mn) ===== | ===== Je comprends (15mn) ===== | ||
Line 71: | Line 65: | ||
33. Le scénario nominal reprend au point 1.-! | 33. Le scénario nominal reprend au point 1.-! | ||
+ | <note tip>Nous n'utiliserons dans tout le module que les fragments Alt, Opt et Loop. Pour en savoir plus voir dans [[https://www.uml-diagrams.org/sequence-diagrams-combined-fragment.html|Références]] </note> | ||
--!> | --!> | ||
</html> | </html> | ||
Line 77: | Line 72: | ||
- Le système propose les oeuvres d’art. | - Le système propose les oeuvres d’art. | ||
- Tant que le client ne demande pas à payer | - Tant que le client ne demande pas à payer | ||
- | - Le client sélectionne des oeuvres d’art. | + | - Le client sélectionne une oeuvre d’art. |
- | - Chaque oeuvre est placée dans le panier par le système | + | - Le système place l'oeuvre dans le panier |
- | - Le contenu du panier est réservé dans les stocks((Vous pouvez affiner ici la notion de Stock!!)). | + | - Le client demande à payer. |
+ | - Le système réserve le contenu du panier dans les stocks((Vous pouvez affiner ici la notion de Stock!!)). | ||
- Le système demande au système de paiement l’encaissement du panier. | - Le système demande au système de paiement l’encaissement du panier. | ||
- Le système de paiement valide le paiement et retourne une facture. | - Le système de paiement valide le paiement et retourne une facture. | ||
Line 86: | Line 82: | ||
* Q4 : **Complétez le diagramme de classe** pour prendre en compte les nouveaux objets apparus par votre analyse du diagramme de séquence. | * Q4 : **Complétez le diagramme de classe** pour prendre en compte les nouveaux objets apparus par votre analyse du diagramme de séquence. | ||
- | * Q5 : Peut-on avoir payé sans que l'oeuvre soit retirée du stock ? | + | * Q5 : Peut-on avoir payé sans que l'oeuvre soit retirée du stock ? Se peut-il qu'une oeuvre dans le panier ne soit plus en Stock au moment où le client demande à payer? au moment du paiement? |
Line 95: | Line 91: | ||
[[2019_2020:s2:etudefilrouge:seq1|Etude Fil Rouge sur les diagrammes de séquence]] | [[2019_2020:s2:etudefilrouge:seq1|Etude Fil Rouge sur les diagrammes de séquence]] | ||
+ | |||
+ | |||
+ | ====== Références ====== | ||
+ | |||
+ | |||
+ | [[https://www.uml-diagrams.org/sequence-diagrams-combined-fragment.html|En savoir plus sur les "Fragments"]] |