Bonjour
Plus clair en effet, et, à mon avis, pas besoin de développement de plugin en soi, mais d'utilisation et de mise en communs de solutions existantes.
Suivant votre terminologie, je tente un parallèle avec Moodle
L'Admin prépare la promotion, date des étapes etc... et ajoute une liste d'Observateur 1.
--> l'
utilisateur au
rôle "
créateur de cours" prépare les espaces de
cours dans une
catégorie dédiée et ajoute des utilisateurs au rôle "
enseignant"
Les Observateur 1 vont pouvoir se connecter à la solution(accès à leur interface), compléter la préparation de la promotion et ajouter une liste de Stagiaires.
--> les utilisateurs "enseignant" se connectent à la plateforme, complètent la mise en place de leurs espaces de cours et y ajoutent des utilisateurs avec le rôle "
étudiant"
Les Stagiaires vont alors avoir accès à la solution(à leur interface) et
vont pouvoir choisir des formations. Les choix de formations seront vus
par les observateurs 1 et 2 et seront validé ou refusé, avec ajout de commentaires si besoin.
--> les étudiants vont avoir accès à un espace de cours comprenant une activité de choix pour qu'un utilisateur choisisse les cours qu'il veut (via feedback, questionnaire, sondage ou choix de groupe...). Les voeux sont vus par les enseignants et seront validés (donc les enseignants inscrivent les étudiants dans les cours demandés par les étudiants) ou non avec ajouts de commentaires (par messages ou forums dédiés dans l'espace commun de choix de formations)
Une fois sa formation accepté
par les observateurs 1 et 2, le Stagiaire va donc réaliser sa formation
pendant une année. Le même processus sera répété pour la deuxième année.
Enfin, le stagiaire et les observateurs 1 et 2 auront un bilan
récapitulatif en version PDF de leur parcours.
--> une fois le plan de formation (les cours accessibles) accepté, l'étudiant suit la formation. La version PDF sera un document rédigé par les observateurs ou la liste des cours suivis, ou toute une série de stats générées par divers rapports (historiques, consultations) par divers solutions (temps consacré au cours...)
Si c'est bien ce à quoi je pense...