Update 'Use_Case_Diagram'

master
Alexis Drai 3 years ago
parent 1fa90a7c95
commit 477db37e19

@ -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
Loading…
Cancel
Save