User Tools

Site Tools


2017_2018:s2:td:td_use_cases

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
2017_2018:s2:td:td_use_cases [2018/01/08 17:39]
blay [Identification des cas d'utilisation (45mn)]
2017_2018:s2:td:td_use_cases [2018/01/17 13:49] (current)
blay [Pour Slack]
Line 1: Line 1:
-====== Diagrammes de cas d'​utilisation ​ ======+====== Diagrammes de cas d'​utilisation ​- Introduction ​======
  
  
 Les temps sont donnés à titre indicatif. Les temps sont donnés à titre indicatif.
-Par contre, nous passons à la partie évaluation ​de chaque TD au bout de 3h maximum même si la phase précédente n'est pas terminée.+L'​objectif est de terminer une "​page" ​de TD en 2h. 
 +Une évaluation ​est réalisée par TD.
  
  
Line 11: Line 12:
 [[:​modelio|MODELIO]] [[:​modelio|MODELIO]]
  
 +===== Pour Slack =====
  
-===== Partie TD encadré 2h maximum ===== +Afin de favoriser les discussions et de faciliter les échanges avec vos enseignants,​ 
- +[[https://​join.slack.com/​t/​dut-info-nice-m331/​shared_invite/​enQtMzAwMTU3NTE2ODg0LTlkNmExYmNhZDkwOGQwNjVhOWM1YWM2ZGMyYzRmNjBjMjc5NzNjYzM4ODk4NDlhZGIzZGI1M2M2ZDM4ZjRhMTg|Slack inscription dans le groupe IUT]] 
- +inscrivez vous sur Slack et en particulier le canal : #​basesdecooS2T 
-==== Identification des cas d'​utilisation (55mn) ====+===== Identification des cas d'​utilisation (55mn) ​=====
  
 === Je comprends (10 mn) === === Je comprends (10 mn) ===
Line 27: Line 29:
     - Quels sont les acteurs?     - Quels sont les acteurs?
     - Quelles sont les relations entre les acteurs?     - Quelles sont les relations entre les acteurs?
-    - A votre avis, la banque représente quel type d'​acteur : acteur humain ou système externe?+    - A votre avis, la banque représente quel type d'​acteur : acteur humain ou système externe? Quelle autre représentation pourriez-vous lui donner?
     - Est-ce à vous de mettre en oeuvre la banque? En quoi est-ce important pour vous (en tant qu'​informaticien) de modéliser cet acteur?     - Est-ce à vous de mettre en oeuvre la banque? En quoi est-ce important pour vous (en tant qu'​informaticien) de modéliser cet acteur?
     - Quels sont les cas d'​utilisation?​     - Quels sont les cas d'​utilisation?​
Line 33: Line 35:
     - Quels acteurs interviennent dans ces différents cas d'​utilisation?​     - Quels acteurs interviennent dans ces différents cas d'​utilisation?​
     - Que visualise le cadre autour des cas d'​utilisation?​((Les limites du système, vous voyez par exemple que la banque ne fait pas partie du système à modéliser))     - Que visualise le cadre autour des cas d'​utilisation?​((Les limites du système, vous voyez par exemple que la banque ne fait pas partie du système à modéliser))
-    - Qu'exprime ​les cardinalités?​+    - Qu'expriment ​les cardinalités?​
     - A quoi sert un diagramme de cas d'​utilisation ?      - A quoi sert un diagramme de cas d'​utilisation ? 
  
Line 63: Line 65:
 (8) Un client peut téléphoner à la secrétaire pour demander l'​édition d'une facture consécutive à une vente passée. (8) Un client peut téléphoner à la secrétaire pour demander l'​édition d'une facture consécutive à une vente passée.
 </​box>​ </​box>​
- 
  
  
Line 79: Line 80:
 Vous sélectionnez à présent les termes que vous jugez pertinents de préciser et vous les ajoutez à votre glossaire (un document annexe, vous pouvez le faire sur papier si vous le voulez). Vous sélectionnez à présent les termes que vous jugez pertinents de préciser et vous les ajoutez à votre glossaire (un document annexe, vous pouvez le faire sur papier si vous le voulez).
  
-==== Description textuelle (1h) ==== 
-/* <note tip>Pour ajouter la description textuelle dans les cas d'​utilisation,​ clique droit sur la cas d'​utilisation -> spécification -> puis remplir la partie HTML ou [[https://​mbf-iut.i3s.unice.fr/​doku.php?​id=vp#​saisir_un_flot_d_evenement_associe_a_un_cas_d_utilisation|voir ici comment faire]]</​note>​ 
-*/ 
  
-<note tip>​[[https://​mbf-iut.i3s.unice.fr/​doku.php?​id=modelio#​annoter_vos_uc|Annoter vos UC sous Modelio]]</​note>​ 
-1) **Décrivez le scénario nominal (flot nominal ou basique aussi appelé)** correspondant au cas d'​utilisation dans la partie description 
-//"Un internaute s'​inscrit pour devenir client de la galerie d'​art"//​ 
  
-2) **Décrivez les flots alternatifs** correspondant au cas d'​utilisation ​ 
-//"Un internaute s'​inscrit pour devenir client de la galerie d'​art"//​ lorsque les données saisies sont invalides ou que l'​internaute est déjà inscrit. 
- 
-3) Décrivez le cas d'​utilisation "​**acheter des oeuvres**" ​ :  
-  * Précisez les pré-conditions,​ post-conditions et les propriétés non-fonctionnelles (par exemple, la sécurité est importante) 
-  * Sous ''​description'',​ saisir: ​ 
-      * Flot Nominal (Flot/​scenario de base qui correspond au cas où tout fonctionne bien) 
-      * Flots alternatifs (Vous vous limiterez à un cas). 
-      * Flots d'​erreur (Vous vous limiterez à un cas). 
- 
- 
- 
-/* 
-==== De la description aux diagrammes de séquences (30mn) ==== 
- 
-  - Vous pouvez générer à partir des flots exprimés dans l'​outil un diagramme de séquence, voir déroulement [[https://​mbf-iut.i3s.unice.fr/​doku.php?​id=vp#​synchroniser_avec_un_diagramme_de_sequence|ici]]. 
-*/ 
  
 ===== Partie évaluation du TD (1h) ===== ===== Partie évaluation du TD (1h) =====
Line 116: Line 94:
  
  
-[[2016_2017:​s2:​td:​devoirs:​tduc|Devoir sur les cas d'​utilisation]]+[[2017_2018:​s2:​td:​devoirs:​tduc|Devoir sur les cas d'​utilisation]]
 ===== Je sais répondre à ===== ===== Je sais répondre à =====
  
2017_2018/s2/td/td_use_cases.1515429560.txt.gz · Last modified: 2018/01/08 17:39 by blay