floss:gestion_agendas_stages

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
floss:gestion_agendas_stages [2021/07/13 09:10] – créée villersdfloss:gestion_agendas_stages [2022/03/11 11:26] (Version actuelle) villersd
Ligne 3: Ligne 3:
  
 ===== Description générale du problème ===== ===== Description générale du problème =====
 +  * des étudiants doivent effectuer des stages dans des écoles secondaires et indiquer l'agenda des périodes données, avec quelques informations sur ces leçons (environ 20-25 étudiants pour une quarantaine de leçons sur deux disciplines) 
 +  * des coordinateurs doivent s'organiser pour effectuer des visites des stagiaires dans les écoles secondaires : de l'ordre de 3-4 visites 
 +  * ces horaires sont souvent mis à jour avec un temps d'avance de l'ordre de la semaine, et parfois des modifications dans les 24 heures (absences inopinées, annulations,...) 
 +  * les coordinateurs qui effectuent les visites ont eux-mêmes des contraintes d'agenda et de localisation 
 +  * Actuellement, le travail est effectué "à la main" et prend de l'ordre de 4h de ressources humaines chaque semaine, rien que pour la planification (temps total, c'est réparti sur 2-3 personnes) → on souhaite réduire ce temps, voire partager le travail via une solution au moins partiellement (plus) informatisée
  
 ===== Solutions envisagées ===== ===== Solutions envisagées =====
Ligne 11: Ligne 15:
       * outils relativement simples       * outils relativement simples
     * con :     * con :
-      * limitation du nombre d'utilisateurs+      * limitation du nombre d'utilisateurs (10) 
 +      * sécurisation ? 
 +      * code à écrire pour la vue "coordinateur"
       * outil GAFA non institutionnel, hors UE (non RGPD vu l'invalidation du "privacy shield")       * outil GAFA non institutionnel, hors UE (non RGPD vu l'invalidation du "privacy shield")
   * À base d'Office 365   * À base d'Office 365
Ligne 19: Ligne 25:
     * con :     * con :
       * pas du tout simple       * pas du tout simple
 +      * code à écrire pour la vue "coordinateur"
   * À base de moodle   * À base de moodle
     * pro :     * pro :
       * outil institutionnel, opensource, maîtrisé par les étudiants       * outil institutionnel, opensource, maîtrisé par les étudiants
       * activité devoir pour le dépôt       * activité devoir pour le dépôt
 +      * libraire Python existante : [[https://github.com/hexatester/moodlepy]]
     * con :     * con :
-      * utiliser les "moodle web services" pour récupérer les agenda, et code à écrire pour les traiter+      * utiliser les "moodle web services" pour récupérer les agenda 
 +      * code à écrire pour la vue "coordinateur"
   * À base de DokuWiki   * À base de DokuWiki
     * pro :     * pro :
Ligne 30: Ligne 39:
     * con :     * con :
       * "détournement" d'extensions + code à écrire pour traiter les infos       * "détournement" d'extensions + code à écrire pour traiter les infos
 +      * code à écrire pour la vue "coordinateur"
   * À base du logiciel d'agendas [[Radicale]]   * À base du logiciel d'agendas [[Radicale]]
     * pro :     * pro :
Ligne 35: Ligne 45:
     * con :     * con :
       * configuration et sécurisation       * configuration et sécurisation
-      * code à écrire pour traiter les agendas+      * code à écrire pour la vue "coordinateur" (mais existence de librairies Python pour traiter les agendas ics) 
 +  * librairies python : 
 +    * calendar 
 +    * dateutil 
 +    * pendulum 
 +    * july
  
  • floss/gestion_agendas_stages.1626160223.txt.gz
  • Dernière modification : 2021/07/13 09:10
  • de villersd