Ajouts oubliés
This commit is contained in:
41
docs/1_Analyse/1.3_UseCases/UC08.md
Normal file
41
docs/1_Analyse/1.3_UseCases/UC08.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# UC08 - [Répondre au Fil]
|
||||
|
||||
Un utilisateur veut répondre à une publication dans un fil.
|
||||
|
||||
## Acteur(s) primaires et secondaires
|
||||
|
||||
* Utilisateur ou mieux. (Primaire)
|
||||
|
||||
## Préconditions/déclencheur
|
||||
|
||||
* Au moins un fil non-archivé existe dans le forum.
|
||||
|
||||
## Postconditions
|
||||
|
||||
* Une publication de réponse est ajoutée à un fil.
|
||||
|
||||
## Scénario de base
|
||||
|
||||
```plantuml
|
||||
start
|
||||
:L'utilisateur visionne un fil;
|
||||
switch(Il répond)
|
||||
case(Au fil en tant que tel)
|
||||
case(À une publication en particulier dans le fil)
|
||||
:La publication à répondre est ajoutée à la publication en cours;
|
||||
endswitch
|
||||
:Il créé la publication de réponse (UC11);
|
||||
:La publication est ajoutée au fil;
|
||||
stop
|
||||
```
|
||||
|
||||
([UC11](UC11.md))
|
||||
|
||||
## Exceptions
|
||||
|
||||
* L'échec de l'UC11 doit entraîner l'échec de cette transaction.
|
||||
* La transaction doit échouer si le fil est archivé.
|
||||
|
||||
## Besoins non-fonctionnels spécifique
|
||||
|
||||
* Mise à jour de l'affichage du fil en moins de 1 seconde.
|
Reference in New Issue
Block a user