This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
2018_2019:s2:td:td_sequences [2019/02/08 14:53] blay [Diagramme de séquence en analyse] |
2018_2019:s2:td:td_sequences [2019/02/08 14:54] blay [Je comprends (15mn)] |
||
---|---|---|---|
Line 8: | Line 8: | ||
===== Je comprends (15mn) ===== | ===== Je comprends (15mn) ===== | ||
+ | |||
+ | Attention en ligne vous trouverez un très grand nombre de diagrammes de séquence incohérents ! | ||
+ | |||
+ | {{:2017_2018:s2:td:courses-2318039_960_720.jpg?100|}}{{:2018_2019:s2:4-umlsequences-2019.pdf|Cours sur les diagrammes de séquence}} | ||
+ | |||
+ | |||
+ | <note tip>Les diagrammes de séquence en analyse permettent de mieux comprendre l'application à réaliser. Ils restent "superficiels" | ||
+ | dans la mesure où ils ne visent pas à mettre en avant l'architecture du système, à l'instar des diagrammes de classes qui décrivent le domaine. | ||
+ | |||
+ | Plus tard et surtout en 2e année nous étudierons ces diagrammes dans un objectif de détermination de l'architecture du système et de "codage". Dans ce cas, nous parlerons de **diagrammes en conception** qui seront bien plus détaillés. </note> | ||
+ | |||
+ | |||
"Les diagrammes de séquences sont la représentation graphique des interactions entre les acteurs et le **système** (pas entre acteurs!!) selon un ordre chronologique". | "Les diagrammes de séquences sont la représentation graphique des interactions entre les acteurs et le **système** (pas entre acteurs!!) selon un ordre chronologique". | ||
- | <note tip> | ||
- | Ces diagrammes doivent vous aider à mieux comprendre qui "fait quoi" et par conséquence qui dans votre code portera les comportements. | ||
- | </note> | ||
{{:2016_2017:s2:td:sequence_2017-02-08_a_15.47.14.png?500|}} | {{:2016_2017:s2:td:sequence_2017-02-08_a_15.47.14.png?500|}} |