Skip to content

Latest commit

 

History

History
409 lines (335 loc) · 13.1 KB

README.md

File metadata and controls

409 lines (335 loc) · 13.1 KB

#GesCycAS Gestion des Cycles d'Activités Sportives

##Sommaire

##Contexte Au cours de leur cursus, les étudiants inscrits en Classe Préparatoire aux Grandes Ecoles (CPGE) doivent avoir une pratique sportive. Les enseignants d’Education Physique et Sportive proposent des activités sportives sur un ensemble de 5 cycles à chaque année de formation :

  • « sup » pour les étudiants de première année
  • « spé » pour les étudiants de deuxième année

En ce qui concerne le volume des informations à gérer, on vous informe qu’au Lycée Henri Wallon de Valenciennes on comptait 14 classes préparatoires aux grandes écoles qui représentaient environ 450 étudiants, pour l’année scolaire 2012-2013.

Retour au Sommaire

##Objectif Ce projet a pour objectif de fournir une application web permettant aux établissements scolaires de vérifier de manière plus efficace l’assiduité des étudiants à ces ateliers.

Attention

  • A la suite du document certaines informations apparaissent en gras. Ces informations peuvent faire l’objet d’une précision ou d’une modification ultérieure !

Retour au Sommaire

##Tableau des Activités Pour chaque année (« sup », et « spé ») les enseignants proposent un ensemble d’activités qu’ils se répartissent entre eux.

Tableau d’Activité des « sup »
C1C2C3C4C5
Escalade
M. DUPONT
Salle des Sports
Escalade
M. DUPONT
Salle des Sports
Football
M. DESCHAMPS
Stade XYZ
Football
M. DESCHAMPS
Stade XYZ
Football
M. DESCHAMPS
Stade XYZ
Badminton
Mme DUPUIS
Gymnase
Badminton
Mme DUPUIS
Gymnase
Handball
Mme DUPUIS
Salle des Sports
Handball
Mme DUPUIS
Terrain Sport
Athlétisme
M. DUBRULLE
Stade XYZ
Pétanque
M. DUCHEMIN
Terrain
Athlétisme
M. DUBRULLE
Stade XYZ
PPG
M. SCHWARTZ
Gymnase
Escalade
M. DUCHEMIN
Mur Escalade Ext.
PPG
M. SCHWARTZ
Gymnase
Natation
Mlle SMITH
Piscine Municipale
PPG
M. SCHWARTZ
Gymnase
Natation
Mlle SMITH
Piscine Municipale
Athlétisme
M. DUBRULLE
Stade XYZ
Gymnastique
Mlle SMITH
Gymnase
Tableau d’Activité des « spé »
C1C2C3C4C5
Football
M. DESCHAMPS
Stade XYZ
Football
M. DESCHAMPS
Stade XYZ
Gymnastique
M. DUPONT
Gymnase
Gymnastique
M. DUPONT
Gymnase
Athlétisme
M. DUPONT
Stade XYZ
Athlétisme
M. DUBRULLE
Stade XYZ
Natation
Mlle SMITH
Piscine Municipale
Athlétisme
M. DUBRULLE
Stade XYZ
Natation
Mlle SMITH
Piscine Municipale
Badminton
Mme DUPUIS
Salle des Sports
PPG
M. SCHWARTZ
Gymnase
Pétanque
M. DUCHEMIN
Terrain
Escalade
M. DUCHEMIN
Salle des Sports
PPG
M. SCHWARTZ
Gymnase
Escalade
M. DUCHEMIN
Mur Escalade Ext.
Escrime
Mme LAPOINTE
Salle des Sports
Escrime
Mme LAPOINTE
Salle des Sports
Badminton
Mme LAPOINTE
Salle des Sports
Badminton
Mme LAPOINTE
Salle des Sports
Handball
Mme LAPOINTE
Terrain Sport

A noter :

  • Un même lieu peut accueillir plusieurs activités, parfois en même temps
  • Une activité ne peut se dérouler que dans un lieu qui peut l’accueillir
  • Les étudiants en « sup » ont sport le jeudi
  • Les étudiants en « spé » ont sport le mardi

Retour au Sommaire

##Activités Extra-Scolaires Certains étudiants suivent une ou plusieurs activités sportives extra-scolaires : en UNSS, ou en Club. L’UNSS étant organisée par des enseignants du lycée, ces heures peuvent être prises en charge sous la forme d’un cycle à part entière. Un cycle « extra-scolaire » peut impliquer des étudiants de « sup » et de « spé ». Il est effectué un jour de la semaine qui n’est pas forcément l’un des jours affectés aux « sup » ou aux « spé ».

  • Comment intégrer les activités sportives pratiquées en Club ?
    • Utilise-t-on un mécanisme similaire à celui d’une dispense annuelle ?
    • Attribue-t-on un quota minimum de participation aux étudiants qui ont une activité en Club ?
    • Utilise-t-on le même mécanisme que celui de l’UNSS ?
      • Un entraineur d’un club pourrait-il faire le pointage des présences et des dispenses sur l’application ?

Retour au Sommaire

##Inscription Les activités proposées pendant un cycle sont définies préalablement et les étudiants doivent s’inscrire pour chaque cycle à une (ou plusieurs ?) activités, et ce entre la date d’ouverture et la date de clôture des inscriptions.

A noter :

  • Tout changement d’atelier sportif après la date de clôture des inscriptions devra passer par un enseignant qui pourra modifier l’inscription d’un étudiant. Une inscription à donc une date de début et peut avoir une date de fin. Cette date de fin doit être définie au moment de la nouvelle inscription.

Retour au Sommaire

##Pointage des étudiants présents A chaque séance d’une activité sportive, l’enseignant en charge de l’activité doit pouvoir :

  • Editer la liste d’appel
  • Saisir les présents et les dispensés exceptionnels
  • Noter un changement d’activité pour un étudiant

Sur un même cycle, un étudiant peut-il suivre plusieurs ateliers en alternance encadrés par des enseignants différents ?

Retour au Sommaire

##Quota La présence systématique à une séance de sport n’est pas requise. Les étudiants doivent cependant suivre un certain nombre de séances au minimum en fonction de leur année :

  • Les étudiants en « sup » (première année) doivent faire un minimum de 20 séances
  • Les étudiants en « spé » (deuxième année) doivent faire un minimum de 16 séances

Qu’en est-il des « 5/2 » ?

Retour au Sommaire

##Notification On peut également pour chacune de ces années fixer un seuil d’alerte, par exemple :

  • Pour les étudiants en « sup » : seul d’alerte = 5
  • Pour les étudiants en « spé » : seuil d’alerte = 3

Qu’en est-il des « 5/2 » ?

On déclenche une première alerte si on a franchi le seuil :

  • « nombre de séances effectuées » + « nombre de séances restantes » < « quota » + « seuil »

On déclenche une deuxième alerte si on n’a plus de marge :

  • « nombre de séances effectuées » + « nombre de séances restantes » = « quota »

On déclenche une troisième alerte si on passe en dessous du quota:

  • « nombre de séances effectuées » + « nombre de séances restantes » < « quota »

Ces alertes sont diffusées :

  • Sous forme de notification dans l’application aux utilisateurs :
    • A l’administration
    • A l’enseignant en charge du cours où l’étudiant est inscrit ?
    • A l’étudiant ?
  • Par email ? (nécessite l’exécution d’une tâche périodique sur le serveur d’hébergement, à vérifier si notre hébergement académique permet ce genre de choses).

Retour au Sommaire

##Bilan On souhaite pouvoir bénéficier de plusieurs outils de bilan :

  • Le bilan « instantané » qui calcul le nombre total de séances suivies pour chaque étudiant sélectionné (globalement, par classe, par année) sous la forme <> / <>
  • Le bilan semestriel par étudiant avec un total de chaque cycle inclus
    • pour le Semestre 1 : C1, C2, C3, UNSS + total / quota
    • pour le Semestre 2 : C3, C4, C5, UNSS + total / quota
  • Un bilan annuel par étudiant avec un total par Cycle (C1, C2, …, UNSS) et par Semestre (S1, S2)
  • Un bilan global par étudiant et par année (« sup », « spé », « 5/2 »)
  • Un bilan par enseignant de la saisie des présences / dispenses (sous quelle forme ?)

Retour au Sommaire

##Fonctionnalités ###Utilisateur

  • Consultation, modification du profil (mot de passe, email)
  • Ré-initialisation du mot de passe

###Administration

  • Importation Base élève
  • Importation Base Personnel
  • Consultation, Impression des bilans
  • Archivage de l’année écoulée
  • Création de la prochaine année scolaire
    • Génération des séances (Prérequis : tous les cours doivent être définis !)
  • Gestion des lieux : Création / Edition / Suppression ( ?)
  • Gestion des activités : Création / Edition / Suppression ( ?)
  • Gestion des cours : Création / Edition / Suppression ( ?)
    • Affectation du cycle
    • Affectation du Jour
    • Affectation des « années » (« sup », « spé », « 5/2 »)
    • Affectation du lieu
    • Affectation des activités

###Enseignant

  • Impression des grilles d’appel des étudiants
  • Saisie des présences / dispenses
  • Modification des inscriptions étudiants / cours
  • Gestion des lieux : Création / Edition / Suppression ( ?)
    • Affectation des activités
  • Gestion des activités : Création / Edition / Suppression ( ?)
    • Affectation des lieux
  • Gestion des cours : Création / Edition / Suppression ( ?)
    • Affectation du cycle
    • Affectation du Jour
    • Affectation des « années » (« sup », « spé », « 5/2 »)
    • Affectation du lieu
    • Affectation des activités

###Etudiant

  • Pour chaque cycle : inscription aux activités sportives

Retour au Sommaire

##Contraintes Techniques L’application sera développée en utilisant :

  • Le langage PHP
  • Une base de données MySQL
  • Le framework : D [R]iehl Framework 1.1 (ou ultérieur)
  • Serveur d’intégration continu : Hudson Jenkins
  • Serveur de Version : Git
  • Test Unitaire : phpUnit
  • Technique de « responsive design » pour adaptation aux écrans de
    • Smart-phone
    • Ordinateur de bureau
    • Ordinateur portable
    • Mini-pc (résolution 1024x600)

Retour au Sommaire

##Charte Graphique Eléments visuels que l’on souhaite retrouver :

  • Logo Lycée Henri Wallon (fourni)
  • Fond blanc logo (fourni)
  • 3 carrés du Logo Lycée Henri Wallon (fourni)

Couleurs du logo :

  • Magenta (carré) code hexa : BF2C7A
  • Cyan (carré) code hexa : 009DE0
  • Vert (carré) code hexa : 97C00E
  • Bleu Foncé (texte) code hexa : 0057A6
  • Gris (ombre) code hexa : BFBFBF

Police de Caractères par défaut : Verdana
Taille par défaut : 11pt

Retour au Sommaire

##Contrainte d’organisation Au moins un membre de chaque équipe doit participer aux décisions prisent sur le projet général.

Retour au Sommaire