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

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 lecteur de carte confirme le paiement au Systeme.
  10. Le système enregistre le paiement, prépare la facture et propose de l'imprimer.
  11. La secrétaire demande l'impression de la facture.

Variantes :

  1. Paiement en espèce : la secrétaire valide que le paiement a été effectué.
  2. On veut la possibilité d'interrompre le paiement en cas d'absence de moyen de paiement ou 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.

Rendu pour les diagrammes de séquence et de classes en gestion de crises

  1. Les rendus se font sous jalon avant 22 février à 19h
  2. Le rendu respecte ce qui suit :
    1. il se fait à 2 maximum
    2. le titre est composé de DS<NumeroDuGroupe>_NomEtudiant__NomEtudiant (e.g. DS1_Doe_Smith ou UC2_Harry)
    3. Il comprend :
      1. le glossaire modifié si besoin
      2. une image du diagramme de séquence
      3. une image du diagramme de classes cohérent relativement à l'ensemble de l'étude de cas et donc complété relativement au diagramme de séquence
      4. Eventuellement votre diagramme de cas d'utilisation si vous avez dû le mettre à jour.
2018_2019/s2/td/devoirs/sequence.1549636300.txt.gz · Last modified: 2019/02/08 15:31 by blay