Gestion des intervenants - AmatForma/phpNoisiel032017 GitHub Wiki

Expérience User

  • Chaque intervenant doit avoir une entrée nominative sur le site,
  • A chaque connection, ils doivent être identifiés comme intervenants,
  • Une fois connectés, ils ont une vue d'ensemble de toutes les formations,
  • En cliquant sur une formation, ils ont une vue sur les modules de formations qu’ils dispensent,
  • En regard de chaque module, le nom de l'intervenant apparaît,
  • Ils doivent également voir la liste des cours déjà dispensés, et ceux à venir.

En tant qu’admin, ils peuvent :

  1. Contrôler la liste des stagiaires,
  2. Modifier les données stagiaires,
  3. Supprimer un stagiaire,
  4. Proposer un nouveau module de formation,
  5. Indiquer l’avancée des modules de formations où ils interviennent,
  6. Envoyer un e-mail à un stagiaire,
  7. Envoyer des messages aux stagiaires des cours qu'ils dispensent.

Tests fonctionnels

  • Chaque intervenant doit être unique,
  • Une formation peut être affectée à plusieurs intervenants,
  • Chaque module de formation ne peut être lié qu’à un seul intervenant.