Ajouts oubliés
This commit is contained in:
30
docs/1_Analyse/1.3_UseCases/UC19.md
Normal file
30
docs/1_Analyse/1.3_UseCases/UC19.md
Normal file
@@ -0,0 +1,30 @@
|
||||
# UC19 - [Bannir un Compte]
|
||||
|
||||
Un modérateur veut bannir un compte utilisateur.
|
||||
|
||||
## Acteur(s) primaires et secondaires
|
||||
|
||||
* Modérateur ou mieux. (Primaire)
|
||||
* Utilisateur ou modérateur. (Secondaire)
|
||||
|
||||
## Préconditions/déclencheur
|
||||
|
||||
* Au moins un compte Modérateur et un compte Utilisateur existe dans le forum.
|
||||
|
||||
## Postconditions
|
||||
|
||||
* Un compte a été banni du forum.
|
||||
|
||||
## Scénario de base
|
||||
|
||||
1. Un modérateur choisit le compte à bannir.
|
||||
2. Le compte est banni.
|
||||
|
||||
## Exceptions
|
||||
|
||||
* La transaction va échouer si le compte à bannir a le même rôle ou un rôle
|
||||
supérieur à celui qui fait le bannissement.
|
||||
|
||||
## Besoins non-fonctionnels spécifique
|
||||
|
||||
* La propagation doit se faire le plus rapidement possible.
|
Reference in New Issue
Block a user