|  Les deux révisions précédentes Révision précédente Prochaine révision |  Révision précédente | 
| cnam:nfe114:uwe:requirements [2024/01/29 18:42]  – [Use cases]  jcheron | cnam:nfe114:uwe:requirements [2024/01/29 23:51] (Version actuelle)  – [Représentation d'ensemble]  jcheron | 
|---|
| Voir [[analyse:usecase|]] | Voir [[analyse:usecase|]] | 
 |  | 
|   | UWE apporte vient enrichir le Use cases diagram avec 2 stéréotypes : | 
 |  | 
|   | |Représentation | Stéréotype | Rôle | | 
|   | ^<html><div class="imageB"></html>{{:cnam:nfe114:uwe:pasted:20240129-184939.png?nolink}}<html></div></html> ^ <<browsing>>^ Navigation ^ | 
|   | ^<html><div class="imageB"></html>{{:cnam:nfe114:uwe:pasted:20240129-185110.png?nolink}}<html></div></html> ^ <<processing>>^ Traitement ^ | 
 |  | 
|   | === Exemple === | 
|   | <html><div class="imageB"></html> | 
|   | <uml> | 
|   | @startuml | 
|   | left to right direction | 
|   |   usecase "Lister Elements" as UC1 <<browsing>> | 
|   |   usecase "Modifier un Element" as UC2 <<processing>> | 
|   |   usecase "Supprimer un Element" as UC3 <<processing>>  | 
|   |   usecase "Ajouter un Element" as UC4 <<processing>> | 
|   |   usecase "Afficher un Element" as UC5 <<browsing>> | 
|   | UC1-->UC3: <<include>> | 
|   | UC2-->UC1: <<extend>> | 
|   | UC4-->UC1: <<extend>> | 
|   | UC5-->UC1: <<extend>> | 
|   | @enduml | 
|   | </uml> | 
|   | <html></div></html> | 
|   |  | 
|   | === Analyse d'UC : dynamique === | 
|   | L'analyse de la dynamique de chaque cas d'utilisation se fait au travers du diagramme d'activités. | 
|   |  | 
|   | voir [[analyse:activitydiagram|]] | 
|   |  | 
|   | UWE y ajoute les prototypes suivants : | 
|   |  | 
|   | |Représentation | Stéréotype | Rôle | | 
|   | ^<html><div class="imageB"></html>{{:cnam:nfe114:uwe:pasted:20240129-201956.png?nolink}}<html></div></html> ^ <<userAction>>^ Action de l'utilisateur ^ | 
|   | ^<html><div class="imageB"></html>{{:cnam:nfe114:uwe:pasted:20240129-202149.png?nolink}}<html></div></html> ^ <<systemAction>>^ Action du système ^ | 
|   | ^<html><div class="imageB"></html>{{:cnam:nfe114:uwe:pasted:20240129-202238.png?nolink}}<html></div></html> ^ <<displayAction>>^ Action d'affichage ^ | 
|   | ^<html><div class="imageB"></html>{{:cnam:nfe114:uwe:pasted:20240129-202250.png?nolink}}<html></div></html> ^ <<navigationAction>>^ Action de navigation ^ | 
|   | ^<html><div class="imageB"></html>{{:cnam:nfe114:uwe:pasted:20240129-234210.png?nolink}}<html></div></html> ^ <<displayPin>>^ Affichage d'élément ^ | 
|   | ^<html><div class="imageB"></html>{{:cnam:nfe114:uwe:pasted:20240129-234236.png?nolink}}<html></div></html> ^ <<interactionPin>>^ Interaction avec un élément ^ | 
|   |  | 
|   | == Exemple == | 
|   |  | 
|   | <html><div class="imageB"></html> | 
|   | {{:cnam:nfe114:uwe:pasted:20240129-235042.png?nolink}} | 
|   | <html></div></html> | 
 |  | 
 |  |