Une fois l'année scolaire terminée, l'administration statue sur le passage ou non de ses apprenants.
Parmi tous ces apprenants, certains restent, et certains partent.
Solution côté Sekooly
Ajouter un champ de l'établissement "mode_reinscription" (défaut : false)
De non à oui : demander confirmation «Cette action demandera à vos Élèves de se réinscrire. Par conséquent, ils n'auront plus accès aux ressources de Sekooly. Continuer ?»
-> Dans Élèves, on met est_reinscrit = false
-> Dans Établissements, on met mode_reinscription = true
-> Télécharger toutes les tables de l'établissement pour l'année scolaire et prévenir «Vos données seront supprimées une fois la nouvelle année scolaire débutée.»
De oui à non : demander confirmation
«Vous êtes sur le point de clôturer les inscriptions. Tout élève non réinscrit sera supprimé de votre base de données. Continuer?»
-> supprimer les élèves avec est_reinscrit = false
-> donner la nouvelle classe de chaque élève reinscrit (créer éventuellement les nouvelles classes-matieres) : dès que c'est mis à jour (validé), l'élève redevient est_reinscrit = true
-> assigner les profs aux matières
-> vider les notifs de tout le monde
-> vider les tables d'activité : notifs, visio, fichiers, rendus, logs, quiz, questions, reponses
-> une fois que tous les élèves devient est_reinscrit = true, alors :
A) remettre mode_reinscription = false
B) mettre Ecolage_ok = false
Solution côté Apprenant
Regarder si mode_reinscription === true
Si oui : rien ne s'affiche à part une fenêtre qui demande les éléments pour se réinscrire. Si déjà réinscrit (est_reinscrit=true), on prévient que tout est OK et qu'il faut revenir la prochaine fois. Les données de l'année passée peuvent être téléchargées
Si non : cas normal - regarder si je suis réinscrit. Si non, prévenir «Vous n'êtes plus inscrit à nom_etablissement» puis déconnexion.
Solution côté Enseignant
Si mode réinscription : les données de l'année passée peuvent être téléchargées
Problématique
Une fois l'année scolaire terminée, l'administration statue sur le passage ou non de ses apprenants. Parmi tous ces apprenants, certains restent, et certains partent.
Solution côté Sekooly
Solution côté Admin
Activer / désactiver le mode réinscriptions
Solution côté Apprenant
Regarder si mode_reinscription === true
Solution côté Enseignant
Si mode réinscription : les données de l'année passée peuvent être téléchargées
données téléchargeables