Update 'Use_Case_Diagram'

master
Alexis Drai 3 years ago
parent 33532e390e
commit 9356b935ef

@ -1,60 +1,4 @@
# Diagramme global
```plantuml
@startuml
left to right direction
actor "Utilisateur" as u
rectangle Dice_App {
usecase "Créer une nouvelle partie" as UC1
usecase "Y associer un groupe favori de dés" as UC1_1
usecase "Y associer un groupe de joueurs" 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 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
usecase "Supprimer une partie" as UC4
usecase "Archiver le log" as UC4_1
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_1_1
}
u --> UC1
UC1 ..> UC1_1 : include
UC1 ..> UC1_2 : include
u --> UC2
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
u --> UC4
UC4_1 ..> UC4 : extend
u --> UC5
u --> UC6
UC6_1 ..> UC6 : extend
UC6_1 ..> UC6_1_1 : include
@enduml
```
# Diagramme de cas d'utilisation
## Créer une nouvelle partie

Loading…
Cancel
Save