User Tools

Site Tools


2016_2017:s2:td:td_sequences

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
2016_2017:s2:td:td_sequences [2017/02/08 22:22]
blay [Je m'implique, J'apprends (60 mn)]
2016_2017:s2:td:td_sequences [2017/02/12 17:37] (current)
blay [Je comprends (15mn)]
Line 6: Line 6:
 ===== Je comprends (15mn) ===== ===== Je comprends (15mn) =====
  
-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 ​dans la formulation Unified Modeling Language.+"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?​300|}}+{{:​2016_2017:​s2:​td:​sequence_2017-02-08_a_15.47.14.png?​500|}}
  
 Relativement au diagramme de séquence ci-dessus répondez aux questions suivantes :  Relativement au diagramme de séquence ci-dessus répondez aux questions suivantes : 
  
   - Quels sont les acteurs?   - Quels sont les acteurs?
-  - +  - Comprenez-vous le scénario?​ 
 +  - Quelle structure correspond à une boucle? à une condition?​ 
 +  - Quel objet est créé? 
 +  - Qui exécute le comportement de "​réserver une chambre à une date donnée" ​ ? 
 +  - Qui répond à "​available(date)"​ ? 
 +  - Qui fait appel à  "​available(date)"​ ? 
 +  - Qui exécute "​lookForAvailableHotels(Place)"​ ? 
 +  - Définissez les classes correspondantes et les méthodes qui leur sont associées. 
 +      - Que devez-vous modifier pour que les "​éléments"​ clef correspondent à des classes ? 
 +      - Quelles méthodes devraient implémenter ces classes?
  
  
2016_2017/s2/td/td_sequences.1486588960.txt.gz · Last modified: 2017/02/08 22:22 by blay