Rookery-team / rookery-project

0 stars 0 forks source link

Diagrammes cas d'utilisations #12

Open ulyssear opened 4 years ago

ulyssear commented 4 years ago

Visiteur

Utilisateur authentifié

Regarder des documentaires sur les oiseaux

Fiche information sur les oiseaux (une fiche par oiseau)

(si possible) Récupération d’informations sur les oiseaux depuis une API externe permettant d’avoir un “wiki local”.

Programmes télé qui concerne uniquement les oiseaux

Administrateur

Regarder des documentaires sur les oiseaux

Fiche information sur les oiseaux (une fiche par oiseau)

(si possible) Récupération d’informations sur les oiseaux depuis une API externe permettant d’avoir un “wiki local”. A remplir

Programmes télé qui concerne uniquement les oiseaux A remplir

ulyssear commented 4 years ago

Pour faire les diagrammes UML, un éditeur en ligne peut être utilisé.

ulyssear commented 4 years ago

Diagramme cas d'utillisation

Code source pour obtenir ce diagramme :

# Cas d'utilisation

**Visiteur**

* Créer un compte
* Se connecter

**Utilisateur authentifié**

_Regarder des documentaires sur les oiseaux_

* Parcourir les documentaires
* Chercher un documentaire
* Voir un documentaire
* Mettre un commentaire sur un documentaire

_Fiche information sur les oiseaux, une fiche par oiseau_

* Consulter des informations sur un oiseau
* Consulter des information sur une plume

_Récupération d’informations sur les oiseaux depuis une API externe permettant d’avoir un “wiki local”._

* Rechercher une page dans le wiki

_Programmes télé qui concerne uniquement les oiseaux_

* Voir le programme
* Filtrer le programme

_Réseau social : partage d’annonce avec tags pour avoir une interaction avec la communauté / les utilisateurs._

* Créer une annonce
* Modifier une annonce
* Supprimer une annonce
* Voir les annonces
* Mettre un commentaire sur une annonce

### Administrateur

_Regarder des documentaires sur les oiseaux_
* Modifier tous les documentaires

_Fiche information sur les oiseaux (une fiche par oiseau)_
* Modifier tous les oiseaux
* Modifier tous les plumes

_(si possible) Récupération d’informations sur les oiseaux depuis une API externe permettant d’avoir un “wiki local”._
A remplir

_Programmes télé qui concerne uniquement les oiseaux_
A remplir

@startuml

left to right direction

actor Visiteur
actor Utilisateur
actor Administrateur

Visiteur --> (Créer un compte)
Visiteur --> (Se connecter)

Utilisateur --> (Parcourir les documentaires)
Utilisateur --> (Chercher un documentaire)
Utilisateur --> (Voir un documentaire)
Utilisateur --> (Mettre un commentaire sur un documentaire)
Utilisateur --> (Consulter des informations sur un oiseau)
Utilisateur --> (Consulter des information sur une plume)
Utilisateur --> (Rechercher une page dans le wiki)
Utilisateur --> (Voir le programme)
Utilisateur --> (Filtrer le programme)
Utilisateur --> (Créer une annonce)
Utilisateur --> (Modifier une annonce)
Utilisateur --> (Supprimer une annonce)
Utilisateur --> (Voir les annonces)
Utilisateur --> (Mettre un commentaire sur une annonce)

Administrateur --> (Modifier tous les documentaires)
Administrateur --> (Modifier tous les oiseaux)
Administrateur --> (Modifier toutes les plumes)

@enduml

Pour simplifier le diagramme, le mieux serait de le découper en fonctions des besoins principaux définis précédemment dans l'issue #2.