diff --git a/Use_Case_Diagram.md b/Use_Case_Diagram.md index ddc555b..38e0075 100644 --- a/Use_Case_Diagram.md +++ b/Use_Case_Diagram.md @@ -148,10 +148,74 @@ Quand on fait une partie, on peut consulter le groupe favori de dés qu'on utili Quand on fait une partie, on peut consulter le groupe de joueurs qui participent. On peut en ajouter un -- s'il n'existait pas dans les joueurs globaux, il y sera ajouté. On peut en modifier un, et la modification sera refletée chez les joueurs globaux. On peut en supprimer un : on a alors le choix de le supprimer des joueurs globaux, ou juste de la partie. -Quand on fait une partie, on peut consulter l'historique +Quand on fait une partie, on peut consulter l'historique. ## Supprimer une partie +```plantuml +@startuml + +left to right direction + +actor "Utilisateur" as u + +rectangle Dice_App { + usecase "Supprimer une partie" as UC4 + usecase "Archiver le log" as UC4_1 +} + +u --> UC4 + UC4_1 ..> UC4 : extend + +@enduml +``` +On peut supprimer une partie. + +Quand on supprime une partie, on peut choisir d'archiver le log. ## CRUD des joueurs globaux +```plantuml +@startuml + +left to right direction + +actor "Utilisateur" as u + +rectangle Dice_App { + usecase "CRUD des joueurs globaux" as UC5 +} + +u --> UC5 + +@enduml +``` +On peut créer, consulter, modifer et supprimer les joueurs globaux. + +## CRUD des groupes favoris de dés +```plantuml +@startuml + +left to right direction + +actor "Utilisateur" as u + +rectangle Dice_App { + 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 --> UC6 + UC6_1 ..> UC6 : extend + UC6_1 ..> UC6_1_1 : include + +@enduml +``` +On peut créer, consulter, modifer (le nom), et supprimer les groupes favoris de dés. + +Quand on créé un groupe favori, on peut créer, consulter, et supprimer des dés de ce groupe. + +Quand on consulte un groupe favori, on peut créer, consulter, et supprimer des dés de ce groupe. + +Quand on modifie le nom d'un groupe favoris de dés, on peut consulter les dés de ce groupe. -## CRUD des groupes favoris de dés \ No newline at end of file +Quand on supprime un groupe favori de dés, on peut consulter les dés de ce groupe. \ No newline at end of file