#GesCycAS Gestion des Cycles d'Activités Sportives
##Sommaire
- Contexte
- Objectif
- Tableau des Activités
- Activités Extra-Scolaires
- Inscription
- Pointage des étudiants présents
- Quota
- Notification
- Bilan
- Fonctionnalités
- Contraintes Techniques
- Charte Graphique
- Contrainte d’organisation
##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.
##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 !
##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.
C1 | C2 | C3 | C4 | C5 |
---|---|---|---|---|
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 |
C1 | C2 | C3 | C4 | C5 |
---|---|---|---|---|
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
##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 ?
##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.
##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 ?
##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 » ?
##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).
##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 ?)
##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
##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)
##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
##Contrainte d’organisation Au moins un membre de chaque équipe doit participer aux décisions prisent sur le projet général.