User Tools

Site Tools


2018_2019:s2:td:devoirs:sequence

This is an old revision of the document!


Devoir sur les diagrammes de séquence à faire seul en séance

FIXME

Dessiner le diagramme de séquence Système correspondant au paiement :

  1. La secrétaire saisit les informations sur la voiture
  2. Le système lui propose les voitures correspondant aux informations saisies
  3. La secrétaire sélectionne une des voitures.
  4. Le système affiche les informations sur la voiture, plus les réparations réalisées, restantes, … et le prix dû.
  5. La secrétaire demande à enregistrer un paiement.
  6. Le système lui demande si c'est par CB ou en espèce.
  7. La secrétaire sélectionne par CB.
  8. Le système déclenche le lecteur de carte avec le prix dû.
  9. Le client valide son paiement sur le lecteur de carte.
  10. Le lecteur de carte contacte le système externe de paiement puis confirme le paiement au Systeme.
  11. Le système enregistre le paiement, prépare la facture et propose de l'imprimer.
  12. La secrétaire demande l'impression de la facture.

Variantes :

  1. Paiement en espèce
  2. On peut tenter 3 fois d'enregistrer le paiement par CB
  3. On veut la possibilité d'interrompre le paiement en cas d'absence de moyen de paiement, de plus de 3 tentatives de paiement, …

Compléter votre diagramme de classe pour prendre en compte les nouvelles informations.

Compléter le diagramme de séquence pour, dans le cas où une mission ne peut pas être réalisée, en proposer une autre du même acabit.

Annoter votre diagramme avec les cas d'erreurs.

2018_2019/s2/td/devoirs/sequence.1549572398.txt.gz · Last modified: 2019/02/07 21:46 by blay