Skip to content

WIP: Projet D - Affichage de statistiques

Luc Gireaud requested to merge luc.gireaud/FlOpEDT:dev into dev

Liste des choses à vérifier

Merci de vérifier si votre Merge Request (MR) satisfait bien aux conditions suivantes (mettre un 'x' pour cocher la case) :

  • Nous avons ajouté nos noms dans le fichier AUTHORS.md
  • Nous avons ajouté quelques mots d'anglais dans le CHANGELOG.md pour résumer notre travail
  • Si nous avons utilisé de nouveaux modules python, nous les avons ajouté dans le fichier requirements.txt
  • Nous avons effectué quelques tests (et les avons éventuellement ajouté au dépôt)
  • Nous avons ajouté, modifié et revu la documentation, si nécessaire. On peut effectuer une MR sur la page wiki de FlOpEDT, comme expliqué ici : https://stackoverflow.com/a/38537453
  • Nous n'avons pas ajouté d'affichage dans les consoles (ni dans celle de django (avec print), ni dans celle du mavigateur (avec des console.log))

Type de Merge Request

Merci d'indiquer le type de votre MR (mettre un 'x' pour cocher la case) :

  • Réparation de bug
  • Fonctionnalité
  • Mise à jour de style sur le code (formatage, renommage)
  • Refactoring (pas de changement fonctionnel, ni de changement d'API)
  • Autre (à décrire) :

Quel est le comportement actuel ?

  • Dans la partie statistique, il y a un menu déroulant permettant de choisir 2 options. Ce menu est visible par le super admin (utilisateur : QTF, mdp : passe, par exemple)
  • Il y aura une 3ieme option : "statistique sur la qualité d'un edt par groupe"
  • Ce tableau serait composé de 6 colonnes : Groupes/Num_semaine/Nb_demi_journées_libres/Nb_créneaux_avant_9h30/après_17h15/Nb_trous

Quel est le nouveau comportement ?

  • Un tableau contenant des valeurs notées en dur est affiché. Il affiche donc le groupe, la semaine ainsi que des valeurs représentant la qualité d'un emploi du temps d'une semaine (le nombre de trous, de demis journées libres, etc...)

Fonctionnalités manquante

  • Un meilleur affichage pour avoir plusieurs semaines sur une même ligne
  • Faire la liaison entre affichage des valeurs dans un tableau et récupération des données depuis la base de données

Est-ce que cette MR casse une autre fonctionnalité ?

  • Oui
  • Non

Est-ce que cette MR contient de nouvelles migrations de base ?

  • Oui
  • Non

Informations supplémentaires ?

Edited by PabloLeCrapaud

Merge request reports