This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
2019_2020:s2:etudefilrouge:seq1 [2020/02/01 08:01] blay |
2019_2020:s2:etudefilrouge:seq1 [2020/02/14 09:57] (current) blay |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Etude Fil Rouge sur les diagrammes de séquence ====== | ====== Etude Fil Rouge sur les diagrammes de séquence ====== | ||
+ | |||
+ | <note tip>Nous recherchons toujours la cohérence entre tous les diagrammes issus d'une Analyse. | ||
+ | |||
+ | Nous restons a priori sur 2 séances pour cette partie, pour que justement vous preniez bien le temps d'être cohérent.</note> | ||
+ | |||
+ | |||
+ | |||
<note> **Scénario** | <note> **Scénario** | ||
- Un membre sélectionne un //anniversaire// parmi les anniversaires qui lui sont proposés, | - Un membre sélectionne un //anniversaire// parmi les anniversaires qui lui sont proposés, | ||
Line 18: | Line 25: | ||
- Annoter votre diagramme avec les cas d'erreurs. | - Annoter votre diagramme avec les cas d'erreurs. | ||
- Comment imaginez-vous que le système propose des anniversaires (step 1) ? Si l'application est déployée dans le département d'informatique ? un Campus ? IUT? Université ? Si besoin étendez votre diagramme de cas d'utilisation pour intégrer différentes présentations des Anniversaires ? | - Comment imaginez-vous que le système propose des anniversaires (step 1) ? Si l'application est déployée dans le département d'informatique ? un Campus ? IUT? Université ? Si besoin étendez votre diagramme de cas d'utilisation pour intégrer différentes présentations des Anniversaires ? | ||
- | - Imaginez le scénario correspondant à l'affichage des anniversaires du jour. Le déclencheur est alors un évènement "system" : go. que vous représenterez sous GenMyModel par //go:Event//. Reportez dans la partie spécification du diagramme de séquence, la version littérale du scenario que vous avez imaginé. | + | - Imaginez le scénario correspondant à l'affichage des anniversaires du jour. <del>Le déclencheur est alors un évènement "system" : go. que vous représenterez sous GenMyModel par //go:Event//. Reportez dans la partie spécification du diagramme de séquence, la version littérale du scenario que vous avez imaginé</del> Nous reposons la question différemment pour que ce soit plus "naturel", le déclencheur est alors un écran qui demande des informations au système sur les anniversaires à afficher. {{:2019_2020:s2:etudefilrouge:capture_d_e_cran_2020-02-14_a_09.54.06.png?300|}} |
- Modifier les spécifications et donc vos diagrammes pour prendre en compte la remarque suivante; après quelques jours de fonctionnement, on constate : | - Modifier les spécifications et donc vos diagrammes pour prendre en compte la remarque suivante; après quelques jours de fonctionnement, on constate : | ||
- certains membres mettent plusieurs messages sur une seule personne, ce qui empêche de voir tous les messages; | - certains membres mettent plusieurs messages sur une seule personne, ce qui empêche de voir tous les messages; |