Académique Documents
Professionnel Documents
Culture Documents
Projet de classe : Conception et réalisation d’une application web pour assurer la gestion
administrative de notes des étudiants (Gnote)
Gnote est une application web destinée aux directeurs des études de l’ESI (peut s’étendre à l’institut) premièrement puis
aux étudiants et enseignants. Cette application permet de faciliter la gestion des notes au niveau administratif. Cette
application comprend 07 modules que vous trouverez dans la description
Proposition de logo :
I. Module 0
Acteurs
1. Un super administrateur
2. Directeur d’école
3. Directeur des études
4. Inspecteur de filière
5. Professeur
6. Étudiant
Rôles :
1. Le super administrateur
▪ Connexion (mot de passe et login)
▪ Création d’écoles
▪ Création de compte directeur d’école affecté par école
▪ Création des comptes directeur des études affectés par école
▪ Création inspecteur de filière affecté par parcours
▪ Création de compte professeur
▪ Mise à jour des comptes
2. Directeur d’école / directeur des études / inspecteur / professeur / étudiant
▪ Connexion avec login et mot de passe
A. Acteurs (04)
1. Les directeurs des études
2. Les professeurs (certains d’entre eux sont directeurs des études)
3. Les étudiants
4. Directeur de l’école
B. Rôle :
1. Le Directeur des études
a. Création de compte étudiant
b. Création de classes
c. Voir les listes de classe
Ce module permettra aux directeurs des études d’éditer des bulletins et les planches pour les différents jurys
A. Acteurs
1. Directeurs des études
2. Etudiants
3. Inspecteur de filière
4. Directeur des écoles
B. Rôles :
1. Directeur des études
a. Editer une fiche des moyennes en fonction d’une classe en fichier format PDF ou Excel (voir annexe)
b. Editer une planche pour le conseil de classe
c. Consulter les notes des étudiants (les notes en dessous de 10 en rouges)
d. Consulter la liste des étudiants qui valident le semestre (par classe)
e. Consulter la liste des étudiants qui ne valident pas le semestre (par classe)
f. Consulter la liste des étudiants qui ont abandonné les études (par classe)
g. Modifier les notes d’un étudiant
h. Recevoir les demandes d’édition de bulletins
i. Informer l’inspecteur de la disponibilité des bulletins
2. Etudiant
a. Faire du une demande d’édition de bulletin auprès de l’inspecteur de sa filière
b. Recevoir une notification de la disponibilité de son (ses) bulletin(s)
3. Directeur d’école
a. Réception de notification pour la disponibilité des bulletins
b. Consulter les bulletins
4. Inspecteur de filière
a. Informer les étudiants concernés de la disponibilité des bulletins
A. Acteurs
5. Directeurs des études
6. Etudiants
7. Directeur des écoles
B. Rôles :
1. Directeur des études
a. Editer les planches pour la diplomation
b. Editer les diplômes des étudiants lorsque le rapport de stage a été uploader par l’étudiant.
c. Consulter les rapports de soutenance corrigés
2. Etudiant
a. Faire une demande d’obtention du diplôme après avoir uploader son rapport
b. Déposer (uploader) le rapport de stage corrigé et signé
3. Directeur de l’école
a. Recevoir une notification
b. Consulter les diplômes déjà édités et les rapports des étudiants.
A. Acteurs
1. Directeurs des études
2. Etudiants
3. Directeur de l’école
4. Professeur
B. Rôles
1. Directeur des études
a. Programmer une vague de soutenances (PFE ou UP Pro)
b. Saisir la note de la soutenance programmée avec son coefficient
2. Etudiant
a. S’inscrire à une soutenance
b. Recevoir une notification
c. Consulter les informations concernant son passage
3. Directeur de l’école
a. Recevoir une notification (soutenance planifiée et notes disponibles)
b. Consulter les soutenances planifier
c. Consulter les notes obtenues
4. Professeur
a. Recevoir son emploi du temps de soutenance grâce à une notification
b. Confirmer sa présence à la soutenance
A. Acteurs
1. Directeur des études
2. Inspecteur de filière
3. Etudiant
4. Directeur de l’école
5. Professeur
B. Rôles :
1. Directeur des études
a. Voir la liste des absences non justifiées
b. Valider les absences
c. Recevoir une interpellation de la part de l’inspecteur pour un étudiant donné
d. Avertir un étudiant
2. Inspecteur
a. Pointer les absences justifiées ou non
b. Interpeler le directeur des études
3. Etudiant
a. Recevoir une interpellation de la part du DE
b. Consulter ses heures d’absence
c. Justifier les heures d’absences auprès de l’inspecteur de filière
4. Professeur
a. Marquer les absences pour une classe donné.
1. Les attributs
▪ Un professeur est caractérisé par : (CodeProf, NomProf, PrenomProf, TelProf, emailProf, loginProf, paswdProf)
▪ Une matière UE ( CodeUE, NonUE, Coef)
▪ Administrateur : CodeAdmin, NomAdmin, loginAdmin, paswdAdmin
▪ EC (codeEC, nomEC)
▪ Etudiant ( MatriculeET, NomET, PrenomET, photo, numeroParent, numero tuteur )
2. Règles interne aux calculs des moyenne pour des conseils de classes
▪ (C1) : Un UC est validée si et seulement si moyenne UC >=06
▪ (C2) : une UE est validé si et seulement si la moyenne UE >=10
▪ (C3) : un semestre est dit validé lorsque la moyenne générale semestrielle >= 12 et les conditions C1 et C2 sont
tous validés
▪ Si une condition n’est pas remplie, la case est automatiquement mise en rouge comme couleur de fond.
➢ Exemple de planche
➢ Exemple de bulletin
Notation :
▪ NE : note d’équipe pour le module (test des modules en fonction du cahier des charges) (coefficient 08)
▪ NR : note commune de rapport (coefficient 06)
▪ NP : note commune de présentation (coefficient 06)