|
|
|
@ -56,7 +56,7 @@ u --> UC6
|
|
|
|
|
@enduml
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Crée une nouvelle partie
|
|
|
|
|
## Créer une nouvelle partie
|
|
|
|
|
|
|
|
|
|
```plantuml
|
|
|
|
|
@startuml
|
|
|
|
@ -78,4 +78,67 @@ u --> UC1
|
|
|
|
|
@enduml
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Quand on crée une nouvelle partie, on doit y associer un groupe favori de dés et un groupe de joueurs.
|
|
|
|
|
Quand on crée une nouvelle partie, on doit y associer un groupe favori de dés et un groupe de joueurs.
|
|
|
|
|
|
|
|
|
|
## Consulter les parties
|
|
|
|
|
```plantuml
|
|
|
|
|
@startuml
|
|
|
|
|
|
|
|
|
|
left to right direction
|
|
|
|
|
|
|
|
|
|
actor "Utilisateur" as u
|
|
|
|
|
|
|
|
|
|
rectangle Dice_App {
|
|
|
|
|
usecase "Consulter les parties" as UC2
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
u --> UC2
|
|
|
|
|
|
|
|
|
|
@enduml
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
On peut consulter les parties existantes
|
|
|
|
|
|
|
|
|
|
## Faire une partie
|
|
|
|
|
```plantuml
|
|
|
|
|
@startuml
|
|
|
|
|
|
|
|
|
|
left to right direction
|
|
|
|
|
|
|
|
|
|
actor "Utilisateur" as u
|
|
|
|
|
|
|
|
|
|
rectangle Dice_App {
|
|
|
|
|
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 right of UC3_5
|
|
|
|
|
C : include ->...
|
|
|
|
|
R : N/A
|
|
|
|
|
U : include ->...
|
|
|
|
|
D : <- extend ...
|
|
|
|
|
... CRUD des joueurs globaux
|
|
|
|
|
end note
|
|
|
|
|
usecase "Consulter l'historique de la partie" as UC3_6
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
u --> UC3
|
|
|
|
|
UC3_1 --|> UC3
|
|
|
|
|
UC3_2 --|> UC3
|
|
|
|
|
UC3_3 ..> UC3 : extend
|
|
|
|
|
UC3_3_1 ..> UC3_3 : extend
|
|
|
|
|
UC3_4 ..> UC3 : extend
|
|
|
|
|
UC3_5 ..> UC3 : extend
|
|
|
|
|
UC3_6 ..> UC3 : extend
|
|
|
|
|
|
|
|
|
|
@enduml
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Supprimer une partie
|
|
|
|
|
|
|
|
|
|
## CRUD des joueurs globaux
|
|
|
|
|
|
|
|
|
|
## CRUD des groupes favoris de dés
|