|
|
|
@ -12,11 +12,24 @@ rectangle Dice_App {
|
|
|
|
|
usecase "Créer une nouvelle partie" as UC1_2
|
|
|
|
|
usecase "Consulter les parties" as UC2
|
|
|
|
|
usecase "Faire une partie" as UC3
|
|
|
|
|
usecase "Partie chargée" as UC3_1
|
|
|
|
|
usecase "Nouvelle partie" as UC3_2
|
|
|
|
|
usecase "Lancer des dés" as UC3_3
|
|
|
|
|
usecase "Activer le mode 'analogue'" as UC3_3_1
|
|
|
|
|
usecase "_R__ du groupe favori de dés de la partie" as UC3_4
|
|
|
|
|
usecase "CRUD des joueurs de la partie" as UC3_5
|
|
|
|
|
note "
|
|
|
|
|
C : include ->
|
|
|
|
|
R...
|
|
|
|
|
U : include ->
|
|
|
|
|
d : <- extend
|
|
|
|
|
" as N1
|
|
|
|
|
usecase "Consulter l'hisotique de la partie" as UC3_6
|
|
|
|
|
usecase "Supprimer une partie" as UC4
|
|
|
|
|
usecase "CRUD des joueurs globaux" as UC5
|
|
|
|
|
usecase "CRUD des groupes favoris de dés" as UC6
|
|
|
|
|
usecase "CR_D des dés" as UC6_1
|
|
|
|
|
usecase "CR__ des faces" as UC6_2
|
|
|
|
|
usecase "CR__ des faces" as UC6_1_1
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
u --> UC1
|
|
|
|
@ -28,6 +41,6 @@ u --> UC4
|
|
|
|
|
u --> UC5
|
|
|
|
|
u --> UC6
|
|
|
|
|
UC6_1 .> UC6 : extend
|
|
|
|
|
UC6_1 .> UC6_2 : include
|
|
|
|
|
UC6_1 .> UC6_1_1 : include
|
|
|
|
|
|
|
|
|
|
@enduml
|