Gepi : gestion des notes, des absences, et des cahiers de texte
Présentation
Gepi est un logiciel libre de gestion des notes, des absences, et des cahiers de texte pour les établissements francophones du second degré.
Installation
Gepi s'installe manuellement, saisir les commandes suivantes :
# Query-Auto
# apt-eole install eole-gepi
L'application n'est pas disponible immédiatement après l'installation.
L'opération nécessite une reconfiguration du serveur avec la commande reconfigure
.
Truc & astuce
Pour désactiver rapidement et temporairement (jusqu'au prochain reconfigure) l'application web il est possible d'utiliser la commande suivante :
# a2dissite nom_de_l'application
Le nom de l'application à mettre dans la commande est celui que l'on trouve dans le répertoire /etc/apache2/sites-available/
Pour activer cette nouvelle configuration il faut recharger la configuration d'Apache avec la commande :
# service apache2 reload
Pour réactiver l'application avec cette méthode il faut utiliser les commandes suivantes :
# a2ensite nom_de_l'application
# service apache2 reload
Pour désactiver l'application pour une période plus longue voir définitivement, il faut désactiver l'application depuis l'interface de configuration du module, dans l'onglet Applications web
.
L'opération nécessite une reconfiguration du module avec la commande reconfigure
.
Accéder à l'application
Pour accéder à l'application se rendre à l'adresse : https://<adresse_serveur>/gepi/
L'authentification peut se faire :
- par le biais d'une authentification SSO (
Utilisation du service SSO pour les applications de votre serveur scribe
àoui
) ; - par le biais d'une authentification LDAP.
Attention
Pour des raisons de sécurité évidentes, l'accès en HTTPS est fortement recommandé.
De plus il permet d'éviter l'affichage des messages d'avertissement lors d'une session en tant qu'utilisateur admin
.
Importation des comptes
En début d'année, un outil de synchronisation des bases permet de créer l'ensemble des comptes utilisateurs depuis l'annuaire LDAP du module Scribe.
Attention
L'initialisation des bases supprime un grand nombre de données déjà entrées.
L'import ne doit donc être réalisé qu'une seule fois en début d'année.
La mise à jour des informations importées est réalisée lors de la connexion des utilisateurs.
- se connecter en tant qu'utilisateur
admin
à l'application ; - si l'application était déjà utilisée, consulter http://www.sylogix.org/projects/gepi/wiki/Avant_initialisation ;
- se rendre dans
Gestion générale
/Initialisation à partir de l'annuaire LDAP du serveur Eole Scribe NG
; - lancer les 7 étapes, dans l'ordre.
Les données importées nécessitent par la suite quelques réglages :
- attribution des rôles adéquats au personnel administratif ;
- regroupement d'enseignements inter-classe ;
- ... .
ConseilAffectation des matières à des professeurs
En tant qu'utilisateur admin
, aller dans :
Gestion des bases
/ Gestion des comptes d'accès des utilisateurs
/ Personnels de l'établissement
/ Affecter les matières aux professeurs
.
ConseilAjouts d'enseignements
Aller dans
Gestion des bases
/Gestion des classes
;Choisir une classe dans le tableau puis cliquer sur
Enseignements
;En haut à droite "Ajouter des enseignements" et choisir dans la liste "Sélectionner matière".
Cliquer sur
Créer
.
Il est possible par la suite de ré-éditer ces enseignements pour :
Ajouter un ou des professeurs à l'enseignement ;
Associer une autre ou d'autres classes à l'enseignement.
Lors de la création d'un enseignement, tous les élèves de la classe sont par défaut inscrits dans l'enseignement.
Il faut passer en revue les enseignements optionnels pour décocher les élèves qui ne suivent pas l'enseignement.
Pour cela, toujours dans la Gestion des classes :
Gestion des bases
/Gestion des classes
Choisir une classe dans le tableau puis cliquer sur
Enseignements
.Choisir dans le tableau l'enseignement puis cliquer sur
<Enseignement> Élèves inscrits (XX-XX-XX)
.Choisir un élève dans le tableau et utiliser les coches pour choisir les périodes ou utiliser la croix rouge pour tout décocher.
Enregister vos changements.
ConseilAjouter un enseignement à cheval sur plusieurs classes
- Aller dans
Gestion des bases
/Gestion des classes
; - Choisir une classe dans le tableau puis cliquer sur
Enseignements
. - En haut à droite, "Ajouter des enseignements" et choisir dans la liste "Sélectionner matière" en précisant qu'il concerne plusieurs classes (bouton radio) ;
- Cliquer sur
Créer
; - Préciser le nom de l'enseignement (regroupement) ;
- Cocher les classes et le(s) enseignant(s) ;
- Cliquer ensuite sur le lien
Eleves (XX-XX-XX)
pour cocher / décocher les élèves qui doivent suivre ou non l'enseignement.
ConseilFusionner des enseignements
Dans le cas où l'on a créé des enseignements dans deux classes alors qu'il s'agit d'un même enseignement regroupant les deux classes, il est possible de fusionner les deux enseignements :
- Aller dans
Gestion des bases
/Gestion des classes
; - Choisir un enseignement dans le tableau puis cliquer sur
Enseignements
; - Cliquer sur le nom de l'enseignement, puis cliquer sur le lien
Fusionner le groupe avec un ou des groupes existants
.
Rôles des utilisateurs
Administrateur
Seul l'utilisateur admin
a un accès à l'application, il est administrateur de celle-ci.
Il a un accès complet à l'application et à sa configuration. Il peut déléguer ce rôle en donnant les droits administrateur à un utilisateur.
Ce rôle permet notamment de :
- gérer les comptes utilisateurs ;
- gérer les groupes classes et autres ;
- sauvegarder les données ;
- bloquer l'accès à l'application ;
- observer l'historique des connexions.
Les autres utilisateurs ont accès à l'application uniquement si leur compte créé lors de l'initialisation annuelle.
Les rôles sont assignés comme suit :
Professeur principal
Les enseignants responsables de classes ont un accès en tant que professeur principal.
Professeur
Les enseignants qui ne sont pas professeur principal ont un accès professeur leur permettant :
- d'accéder au cahier de texte ;
- d'accéder à l'outil de gestion des notes ;
- de saisir les bulletins ;
- de préparer les conseils de classe (impression des bulletins, tableaux, graphiques ...).
Scolarité
Les personnels administratifs ont un accès scolarité, ces comptes doivent être édités manuellement afin de leur attribuer des rôles plus précis.
L'accès scolarité permet :
- une vérification détaillée de la saisie des notes et la saisie des appréciations sur les bulletins ;
- de visualiser et d'imprimer des relevés de notes ;
- de visualiser et d'imprimer des bulletins.
Élève
Les élèves ont un accès élève leur permettant de :
- consulter le cahier de texte;
- consulter leurs notes et leurs bulletins.
Responsable légaux
Les responsables légaux ont un accès responsable légal leur permettant de consulter les informations (notes, absences ...) concernant les élèves dont ils sont responsables.
Complément
Plus d'informations sur les fonctionnalités disponibles directement ici :
Remarques
Attention
Tant qu'un élève n'a pas de note dans un groupe, il est facile de le désinscrire.
Si un professeur s'aperçoit qu'un élève ne devrait pas être dans un groupe, il est important qu'il n'ajoute aucune donnée à cet élève.
Mécanisme de synchronisation des élèves / parents / profs disponible
Cela se situe dans posh-profil > Synchronisation > Gepi
Attention contrairement aux autres mécanismes de synchronisation, celui de Gepi ne se lance pas toute les nuits en automatique
Il est nécessaire de l'exécuter en allant dans l'écran de posh-profil et cliquer sur le bouton Synchroniser