KLASSCI/ Docs

Super-administrateur — installation initiale

Provisionnement, paramétrage des filières, niveaux, classes, matières, frais et personnel.

Avant de commencer

Ce guide s'adresse au super-administrateur d'un établissement qui vient d'être provisionné sur KLASSCI. Il décrit l'ordre dans lequel paramétrer la plateforme pour pouvoir démarrer les inscriptions de votre première année universitaire.

Comptez environ 2 à 3 heures pour un paramétrage complet, à condition d'avoir sous la main :

  • la liste de vos filières avec leurs niveaux d'étude,
  • la grille des frais de scolarité (ou au moins les frais d'inscription),
  • la liste de votre personnel administratif et enseignant avec leurs adresses email,
  • éventuellement les comptes parents si vous activez l'accès parental.

Pas de panique en cas d'oubli. Tout est modifiable a posteriori. Vous pouvez très bien démarrer avec une seule filière et un seul frais, puis enrichir au fil des semaines.

Étape 1 : créer l'année universitaire courante

L'année universitaire est la fondation de toute la plateforme : inscriptions, paiements, bulletins et résultats sont rattachés à une année donnée. C'est donc le tout premier objet à créer dans un nouveau tenant.

1.1 — Point de départ : votre tableau de bord

Une fois connecté en super-administrateur, vous arrivez sur le tableau de bord. L'année universitaire affichée en haut à droite (badge bleu 2025-2026) correspond à l'année courante de votre établissement.

Tableau de bord super-administrateur KLASSCI avec le badge année universitaire en haut à droite

1.2 — Ouvrir le module Années universitaires

Dans la sidebar gauche, ouvrez le menu Filières & Classes (section GESTION ACADÉMIQUE). Le sous-menu déroule quatre entrées : Filières, Classes, Niveaux d'études et Années universitaires.

Sidebar avec le dropdown Filières & Classes ouvert montrant l'entrée Années universitaires

Cliquez sur Années universitaires. La page liste toutes les années déjà créées avec leur statut. Si c'est votre tout premier paramétrage, le tableau est vide.

Page liste des années universitaires avec le bouton Nouvelle année universitaire en haut à droite

En haut à droite, cliquez sur le bouton bleu + Nouvelle année universitaire.

1.3 — Remplir le formulaire de création

Formulaire de création d'une nouvelle année universitaire avec les champs nom, description, dates et toggles

Renseignez les champs suivants :

  • Nom (requis) — la convention recommandée est AAAA-AAAA, par exemple 2025-2026. C'est le libellé qui apparaîtra partout dans l'application (bulletins, exports, badges).
  • Description (optionnel) — utile pour distinguer deux campagnes parallèles ou ajouter une note interne.
  • Date de rentrée (requis) — premier jour officiel de la rentrée (typiquement début octobre en Côte d'Ivoire).
  • Date de fin (requis) — dernier jour officiel, généralement la date du jury final.
  • Année universitaire active — laissez activé. Une année inactive ne pourra plus être sélectionnée pour de nouvelles inscriptions (utile uniquement pour archiver une année passée).
  • Définir comme année universitaire en cours — laissez désactivé pour le moment. Vous l'activerez à l'étape suivante via le bouton dédié sur la liste.

Cliquez sur Enregistrer l'année. Vous êtes redirigé vers la liste, qui contient maintenant votre nouvelle année avec le badge cyan ACTIVE.

1.4 — Marquer l'année comme courante

Sur la liste, chaque ligne expose une rangée d'actions : œil (consulter), crayon bleu (modifier), rond jaune avec coche (définir comme courante), poubelle rouge (supprimer).

Boutons d'action sur une ligne d'année universitaire — œil, crayon bleu, rond jaune coche, poubelle rouge

Cliquez sur le bouton jaune de la ligne de l'année que vous venez de créer. Le badge passe de cyan ACTIVE à vert ANNÉE EN COURS, et la rangée se teinte en vert clair pour signaler le changement.

Année universitaire 2025-2026 marquée comme année en cours avec le badge vert ANNÉE EN COURS

C'est terminé. À partir de cet instant, toutes les nouvelles inscriptions, paiements et bulletins sont rattachés à cette année par défaut.

Une seule année courante à la fois. Si vous cliquez sur le bouton jaune d'une autre année, l'ancienne « courante » repasse automatiquement en simple ACTIVE. Aucune donnée n'est perdue — les inscriptions de l'année précédente restent rattachées à leur année d'origine.

À savoir sur les inscriptions et l'année

Dans KLASSCI, une classe n'est PAS attachée à une année universitaire — c'est l'inscription qui l'est. Cela signifie qu'une même classe (ex. : BTS Bâtiment 1ère année) peut accueillir des étudiants de plusieurs années universitaires successives sans devoir être recréée chaque rentrée.

Concrètement, lorsque vous filtrez les étudiants par classe, ce qui les sépare entre 2024-2025 et 2025-2026, c'est la annee_universitaire_id de leur inscription, pas la classe elle-même.

Étape 2 : configurer les filières

Une filière correspond à une discipline d'enseignement (Bâtiment, Informatique, Communication, Travaux Publics, etc.). C'est sur la filière que viennent ensuite se greffer les niveaux d'étude (BTS1, L1, M1…) et les classes.

2.1 — Ouvrir la liste des filières

Toujours dans le menu Filières & Classes de la sidebar, cliquez sur l'entrée Filières (juste au-dessus de Classes). La page liste toutes les filières existantes avec leur code, leur type, le nombre de niveaux et de matières rattachés.

Page Gestion des Filières avec la liste des filières existantes et le bouton Nouvelle Filière

En haut à droite, cliquez sur + Nouvelle Filière.

2.2 — Remplir le formulaire

Formulaire Nouvelle Filière avec les champs nom, code, description, toggle filière active et section tronc commun

Renseignez :

  • Nom de la filière (requis)BATIMENT, Communication & Marketing, INFORMATIQUE, TRAVAUX PUBLICS. Évitez les abréviations : c'est ce libellé qui apparaît partout dans l'application.
  • Code (requis) — un code court unique (BTP, INFO, TP, GES-COM). Sert d'identifiant technique et de préfixe dans certains exports.
  • Description (optionnel) — un paragraphe qui décrit la filière. Affiché dans la fiche détaillée et utile pour les futurs guides étudiants.
  • Filière active — laissez activé. Une filière inactive est masquée des listes d'inscription mais ses données restent intactes.

2.3 — Cas particulier : tronc commun

Fonctionnalité conditionnelle. La section tronc commun n'apparaît dans le formulaire que si le réglage tronc_commun_enabled est activé dans les paramètres du tenant. Sur un nouveau tenant, ce paramètre est désactivé par défaut — la section et son toggle n'existent même pas, vous pouvez sauter cette sous-étape. Activez-le depuis Paramètres → Réglages avancés si votre offre comprend un tronc commun.

Si votre filière démarre par un ou plusieurs semestres communs avant de se spécialiser (typiquement Génie Civil → Bâtiment / Travaux Publics au S2), activez le toggle Cette filière est un tronc commun dans la section dédiée. Un champ Nombre de semestres tronc commun apparaît alors (1 par défaut).

Pour les filières de spécialisation qui dépendent d'un tronc commun, c'est l'inverse : laissez le toggle désactivé, mais sélectionnez la filière tronc commun parente dans le dropdown Filière parent (Tronc Commun). Vous devez donc créer le tronc commun en premier, puis ses spécialisations.

Workflow tronc commun. L'étudiant s'inscrit d'abord en tronc commun, puis en spécialisation à l'issue du ou des semestres communs. Le bulletin agrège les notes du tronc commun et de la spécialisation pour la moyenne annuelle.

Cliquez sur Créer la filière. Vous êtes redirigé vers la liste, qui contient maintenant votre nouvelle filière avec le badge bleu Active. Répétez l'opération pour chacune de vos filières.

Étape 3 : créer les niveaux d'étude

Le niveau d'étude désigne la position dans le cursus (BTS 1ère année, BTS 2e année, Licence 1, Licence 2, Master 1, etc.). C'est ici que se fait la distinction entre les systèmes BTS (cycle court) et LMD (Licence-Master-Doctorat).

3.1 — Ouvrir la liste des niveaux

Toujours dans la sidebar Filières & Classes, cliquez sur Niveaux d'études. La page expose un mini-tableau de bord avec quatre KPIs (total niveaux, niveaux actifs, total classes, total matières) puis la liste détaillée.

Page Gestion des Niveaux d'Études avec 4 KPIs et la liste BTS 1ere année, Licence 1ère année, BTS 2e année, Licence 2ème année

En haut à droite, cliquez sur + Nouveau Niveau.

3.2 — Remplir le formulaire

Haut du formulaire Créer un Nouveau Niveau d'Étude avec les champs nom, code, type de formation, année d'étude, libellé complet, description et toggle niveau actif

Renseignez :

  • Nom du niveau (requis) — par exemple BTS Première Année ou Licence 1. C'est le libellé court qui apparaît dans les sélecteurs et les bulletins.
  • Code du niveau (requis) — code court unique (BTS1, L1, M2). Doit être stable dans le temps : c'est lui qui permet aux exports et imports de retrouver le niveau.
  • Type de formation (optionnel) — sept choix : BTS, Bachelor, Licence, Master, Doctorat, Diplôme, Certificat. Seuls Licence, Master et Doctorat déclenchent le système LMD (UE / ECUE / crédits ECTS). Tous les autres bascules en BTS (semestres simples) — Bachelor, Diplôme et Certificat ne sont pas LMD malgré leur appellation.
  • Année d'étude (optionnel) — la position dans le cursus (1ère année, 2ème année, 3ème année…). Sert au calcul de la progression académique de l'étudiant.
  • Libellé complet (optionnel) — la version longue, par exemple Brevet de Technicien Supérieur - Première Année. Utilisé dans certains documents officiels (attestations, bulletins formels).
  • Description (optionnel) — un paragraphe libre pour le détail interne.
  • Niveau actif — laissez coché. Un niveau inactif disparaît des dropdowns d'inscription mais les classes existantes continuent de fonctionner.

Faites défiler vers le bas du formulaire et cliquez sur Créer le niveau.

Bas du formulaire avec les boutons Retour et Créer le niveau (bleu)

Répétez pour chaque niveau de votre offre. À titre d'exemple, voici une grille typique pour un établissement qui propose à la fois BTS et LMD :

Type de formationCodeLibellé recommandé
BTSBTS1BTS Première Année
BTSBTS2BTS Deuxième Année
LicenceL1Licence Première Année
LicenceL2Licence Deuxième Année
LicenceL3Licence Troisième Année
MasterM1Master Première Année
MasterM2Master Deuxième Année

Ne pas confondre niveau et classe. Un même niveau (BTS1) peut être instancié en plusieurs classes selon la filière (BTS1 Bâtiment, BTS1 Informatique…). Le niveau est un concept, la classe est un groupe d'étudiants. Vous créerez les classes à l'étape suivante.

Étape 4 : créer les classes

Une classe est un groupe d'étudiants qui partagent la même filière, le même niveau d'étude et la même année universitaire. C'est l'objet le plus utilisé au quotidien : c'est à lui que sont rattachés les inscriptions, les emplois du temps, les notes, les présences et les bulletins.

4.1 — Ouvrir la page Classes

Toujours dans la sidebar Filières & Classes, cliquez sur Classes. La page s'ouvre sur un grand bandeau bleu qui résume l'état des classes pour l'année en cours :

  • nombre total de classes actives,
  • nombre d'étudiants inscrits sur l'ensemble des classes,
  • places totales et utilisées,
  • taux d'occupation global.

Page Gestion des classes avec le bandeau de stats, les filtres et la grille de cartes de classe

Sous le bandeau, vous disposez d'un moteur de recherche, de quatre filtres (filière, niveau, statut, capacité) et d'un bouton Exporter pour générer un CSV. Chaque classe est représentée par une carte qui expose en un coup d'œil sa filière, son niveau, ses inscrits et son taux de remplissage.

En haut à droite, deux boutons :

  • Sync BTS/LMD — re-calcule le système académique de chaque classe à partir de son niveau d'études (Licence / Master / Doctorat → LMD, sinon → BTS). À utiliser si une classe se retrouve sur le mauvais cycle après une modification manuelle de niveau ou une migration de données.
  • + Nouvelle classe — ouvre la modale de création.

4.2 — Remplir la modale de création

Cliquez sur + Nouvelle classe. Un formulaire modal s'ouvre par-dessus la liste sans recharger la page.

Modale Informations de la classe avec les champs nom, code, filière, niveau, année, capacité, description et toggle classe active

Renseignez :

  • Nom de la classe (requis) — par exemple 1ère année BTS Génie Civil Option Bâtiment. C'est le libellé qui apparaît dans les listes de classes, les bulletins et les imports/exports.
  • Code (requis) — code court unique au sein de l'année (1BTS-GC-BAT, B2-COM, INFO-BTS-1A). Sert d'identifiant technique stable.
  • Filière (requis) — sélectionnez dans la liste créée à l'étape 2.
  • Niveau d'études (requis) — sélectionnez dans la liste créée à l'étape 3.
  • Année universitaire (requis) — pré-remplie avec l'année courante mais modifiable, utile pour préparer la rentrée suivante en avance.
  • Système académique — non saisissable. Déterminé automatiquement par le niveau d'études (un niveau Licence/Master/Doctorat → LMD ; sinon → BTS).
  • Capacité maximale (requis) — par défaut 30. C'est la borne haute affichée sur la carte de la classe et utilisée pour calculer le taux de remplissage. Le blocage strict des nouvelles inscriptions une fois la capacité atteinte est une fonctionnalité en cours de finalisation côté UI ; en attendant, KLASSCI vous laisse dépasser mais flagge la classe comme pleine.
  • Classe active — laissez activé. Une classe inactive disparaît des sélecteurs d'inscription mais conserve toutes ses données.
  • Description (optionnel) — un paragraphe libre pour préciser un contexte (option, mention spéciale, restriction d'accès…).

Cliquez sur Enregistrer la classe. La modale se ferme et la grille s'actualise immédiatement avec votre nouvelle carte.

4.3 — Le menu d'actions sur chaque carte

Sur chaque carte, le bouton trois points en haut à droite ouvre un menu contextuel.

Menu d'actions ouvert sur une carte de classe avec les options Gérer les matières, Liste d'appel, Liste complète, Modifier, Archivage

Les actions disponibles :

  • Gérer les matières — affecte les matières (BTS) ou les UE/ECUE (LMD) à la classe avec leurs coefficients et volumes horaires. Vous y reviendrez à l'étape 5.
  • Liste d'appel — ouvre la fiche de présence de la classe pour la séance la plus récente.
  • Liste complète — exporte la liste des étudiants inscrits avec leurs informations administratives.
  • Modifier — réouvre la modale de l'étape 4.2 pour ajuster nom, capacité, description, etc.
  • Archivage — bascule la classe dans le dossier d'archives en fin d'année. Le bouton est désactivé tant que la classe est rattachée à une année courante.

Une classe par triplet (filière, niveau, parallèle). Si vous avez deux groupes parallèles d'un même niveau (ex : BTS1 Bâtiment Groupe A et BTS1 Bâtiment Groupe B), créez deux classes distinctes. Cela permet de gérer indépendamment leurs emplois du temps, leurs notes et leur capacité.

Étape 5 : configurer les matières

Une matière est une unité d'enseignement (Mathématiques, Anglais, Algorithmique, Marketing digital…). Dans KLASSCI, chaque matière vit dans un catalogue central et se voit ensuite associée à un ou plusieurs couples (filière × niveau) — ce qu'on appelle une liaison. Une même matière peut donc être enseignée dans plusieurs filières avec des intensités différentes.

5.1 — Ouvrir le module Matières

Dans la sidebar, repérez la section ENSEIGNEMENT et cliquez sur Matières.

Sidebar avec la section Enseignement et l'entrée Matières surlignée en bleu

La page s'ouvre sur un bandeau bleu de stats (total matières, actives, avec liaisons, volume horaire cumulé) puis la liste détaillée du catalogue.

Page Gestion des matières avec stats, filtres et table de matières existantes

Chaque ligne expose le code, le nom, le coefficient par défaut, le volume horaire, le nombre de liaisons (badges BTP 1A, BH123 LIN456, etc., qui désignent un couple filière × niveau) et le statut. La barre de filtres (filière, niveau, statut) facilite la recherche dès que le catalogue dépasse une dizaine d'entrées.

En haut à droite, cliquez sur + Nouvelle matière.

5.2 — Identifier la matière

Le formulaire est divisé en deux colonnes : à gauche l'identité, à droite le grand sélecteur de liaisons.

Formulaire Ajouter une Matière en deux colonnes : identité à gauche, liaisons filières et niveaux à droite

Renseignez la colonne Identité de la matière :

  • Code de la matière (optionnel) — laissez vide pour qu'il soit généré automatiquement à partir du nom (MATH, ALG, MKT-DIG). Vous pouvez aussi imposer le vôtre si vous avez une convention interne.
  • Nom complet (requis) — par exemple Mathématiques appliquées, Algorithmique, Marketing digital. C'est le libellé qui s'affiche partout.
  • Type de formation (requis) — deux choix : Formation générale (par défaut) ou Formation technologique et professionnelle. Sert à la classification interne et à certains filtres de catalogue.
  • Couleur de la matière (color picker) — utilisée pour représenter la matière dans l'emploi du temps. Choisissez une couleur facilement distinguable des autres matières du même niveau.
  • Description (optionnel) — texte libre pour préciser le contenu pédagogique ou l'historique.
  • Matière active — laissez activé. Une matière inactive disparaît des emplois du temps et des évaluations à venir, mais ses notes passées restent intactes.

5.3 — Sélectionner les liaisons (filière × niveau)

C'est le cœur du système. Dans la colonne Liaisons Filières & Niveaux, chaque carte représente une filière (BATIMENT, Communication & Marketing, Gestion Commerciale, Travaux Publics, Informatique…) et liste tous ses niveaux d'étude sous forme de checkboxes.

Cliquez sur les niveaux où la matière doit être enseignée. Chaque clic active la liaison et incrémente le compteur « n sélection » en haut à droite. Le bouton Tout sélectionner d'une carte permet de cocher d'un coup tous les niveaux de la filière (utile pour une matière transversale comme Anglais ou Mathématiques).

Coefficient et volume horaire par liaison. Le coefficient et le volume horaire (CM / TD / TP) propres à chaque couple (filière, niveau) peuvent être ajustés séparément après création de la matière, depuis la fiche détail (icône œil sur la liste). C'est ce mécanisme qui permet aux mêmes Mathématiques d'avoir un coefficient 3 en BATIMENT et 4 en TRAVAUX PUBLICS, sans dupliquer la matière.

Cliquez sur Enregistrer la matière. Vous êtes redirigé vers la liste, où la nouvelle entrée apparaît avec ses badges de liaison.

5.4 — Cas du système LMD : structurer en UE + ECUE

Pour les niveaux Licence / Master / Doctorat, le formulaire matière de l'étape 5.2 ne suffit pas. Le LMD impose une hiérarchie en deux étages — l'UE (Unité d'Enseignement) regroupe plusieurs ECUE (Éléments Constitutifs d'Unité d'Enseignement, qui sont les vraies matières que suit l'étudiant) — avec un total de crédits ECTS par UE.

Cette structure se construit dans la section SYSTÈME LMD de la sidebar.

Sidebar avec la section SYSTÈME LMD ouverte montrant Domaines & Parcours, Unités d'Enseignement, Notes LMD, Résultats LMD et Bulletins LMD

Pré-requis : Domaines & Parcours. Avant d'accrocher une UE à un cursus, vous devez avoir créé au moins un parcours dans LMD → Domaines & Parcours (ex : Licence Marketing & Communication, Master Génie Civil). Sans parcours, l'étape 5.4.4 ne pourra rien lier. Si l'établissement n'a configuré que du BTS pour l'instant (étapes 1 à 5.3), c'est ici qu'il faut commencer la partie LMD.

5.4.1 — Créer une UE

Dans la sidebar, cliquez sur Unités d'Enseignement sous LMD.

Page Unités d'Enseignement avec stats (1 UE, 0 ECUE, 3 crédits ECTS), filtres Parcours et Type UE, et la liste avec une UE Technologie de construction de type Découverte

Le bandeau bleu résume le catalogue LMD (nombre d'UE, d'ECUE rattachés, total des crédits ECTS distribués). En haut à droite, + Nouvelle UE vous mène vers le formulaire de création complet (page dédiée, pas une modale même si le rendu visuel a un style de carte centrée).

Formulaire Nouvelle Unité d'Enseignement avec sections Identité (Intitulé + Code), Paramètres académiques (Crédits + Type UE) et Description

Le formulaire couvre l'identité de l'UE (intitulé, code, crédits, type, description) et sa liaison initiale au cursus (parcours, filière, niveau, semestre, ordre, coefficient) — tout dans le même écran. Renseignez :

  • Intitulé (requis) — par exemple Technologie de construction, Mathématiques fondamentales. C'est le libellé qui apparaît sur le bulletin.
  • Code (requis) — un code court unique au sein du parcours (UE:BTCB1, UE-MATH01).
  • Credits (requis) — total des crédits que vaut l'UE entière (typiquement entre 1 et 30). Sera réparti entre les ECUE.
  • Type UE (requis) — quatre choix : Fondamentale, Méthodologique, Découverte, Transversale. Le type ne change pas le calcul, juste la classification visuelle.
  • Parcours, Filière, Niveau, Semestre, Ordre, Coefficient (requis selon le contexte) — la liaison initiale au cursus se fait dès cette page. Vous pourrez toujours lier l'UE à des parcours additionnels par la suite (étape 5.4.3).
  • Description (optionnel) — texte libre.

Cliquez sur Enregistrer. L'UE apparaît dans la liste avec 0 ECUE et sa première liaison parcours déjà active.

5.4.2 — Ajouter des ECUE à l'UE

Deux chemins possibles selon le moment :

  • Inline pendant la création de l'UE — un tableau ECUE permet de saisir les ECUE directement dans la même page que l'UE elle-même. Pratique pour un setup rapide quand vous créez l'UE et que vous connaissez déjà les ECUE.
  • Depuis la liste des UE après création — chaque ligne UE expose une rangée d'actions ; un bouton dédié ouvre le formulaire d'ajout d'ECUE pour cette UE existante. C'est ce flux que les captures suivantes documentent.

Ligne d'UE avec les boutons d'action : ajouter ECUE (vert), lier aux parcours (route), modifier, supprimer

Boutons sur la ligne, de gauche à droite : vert ajouter un ECUE, route indigo lier l'UE à des parcours, modifier l'UE, supprimer. (Pour déplier la liste des ECUE déjà rattachés, cliquez directement sur la ligne UE — la flèche qui apparaît à gauche n'est pas un bouton à cliquer mais un indicateur visuel.)

Cliquez sur le bouton vert pour ouvrir le formulaire d'ajout d'ECUE.

Modale Ajouter un ECUE avec jauge Crédits de l'UE, deux onglets Créer un ECUE / Lier un existant, formulaire Nom + Code + paramètres contextuels (Coefficient, Crédits, Ordre)

En haut, la jauge Crédits de l'UE 0 / 3 se remplit au fur et à mesure que vous ajoutez des ECUE — vous saurez d'un coup d'œil si vous avez bien atteint le total de l'UE (ici 3 crédits).

Deux onglets :

  • + Créer un ECUE — crée un ECUE complètement nouveau. Champs :
    • Nom (Résistance des Matériaux, Mécanique appliquée)
    • Code (RDM101, MEC-A2)
    • Coefficient (par défaut 1) — poids de l'ECUE dans la moyenne de l'UE.
    • Crédits (par défaut 2) — part des crédits de l'UE attribuée à cet ECUE. La somme des crédits de tous les ECUE doit égaler le total de l'UE.
    • Ordre (par défaut 0) — ordre d'affichage dans le bulletin.
  • Lier un existant — réutilise un ECUE déjà créé dans une autre UE (un même ECUE peut appartenir à plusieurs UE avec des valeurs différentes).

Valeurs contextuelles à l'UE. Le coefficient et les crédits saisis ici ne s'appliquent qu'à cette UE. Si vous liez le même ECUE à une autre UE plus tard, vous pourrez lui donner d'autres valeurs sans casser la première liaison.

Cliquez sur Créer l'ECUE (bouton vert). L'ECUE est rattaché à l'UE et la jauge de crédits s'incrémente. Répétez jusqu'à atteindre le total de l'UE.

5.4.3 — Lier l'UE à un ou plusieurs parcours

Une UE peut être enseignée dans plusieurs parcours et plusieurs semestres au-delà de sa liaison initiale (étape 5.4.1). Pour ajouter ou ajuster ces liaisons, sur la ligne UE, cliquez sur le bouton route indigo (icône itinéraire / pas une chaîne).

Modale Lier à des Parcours pour l'UE Technologie de construction, avec une liste vide et le message Aucun parcours trouvé

Cochez les parcours où l'UE doit apparaître, puis cliquez sur les semestres applicables sur chaque ligne. Cliquez sur Enregistrer.

Tous les ECUE suivent automatiquement. Quand vous liez une UE à un parcours, tous les ECUE qu'elle contient deviennent disponibles dans ce parcours. Pas besoin de répéter la liaison ECUE par ECUE.

Si la modale affiche « Aucun parcours trouvé » comme dans la capture, c'est qu'aucun parcours n'a été créé. Allez d'abord dans LMD → Domaines & Parcours pour en créer un, puis revenez sur la liste des UE pour faire la liaison.

Si votre établissement ne propose que du BTS, vous pouvez ignorer entièrement la section SYSTÈME LMD de la sidebar. Le catalogue de matières (étapes 5.1 à 5.3) suffit.

Étape 6 : configurer les frais

Le paramétrage financier se fait dans le module Comptabilité. Le détail complet (catégories, montants par classe au standard MESRS, services optionnels et assignations) vit dans la page de référence dédiée :

Module Frais & Comptabilité

À paramétrer au minimum pour démarrer les inscriptions :

  1. Créer les catégories obligatoires (au moins Frais d'inscription et Frais de scolarité) avec un montant par défaut.
  2. Configurer les montants par classe pour les classes qui auront des étudiants à la prochaine rentrée (uniquement si les tarifs diffèrent du défaut).
  3. Optionnel : créer les services optionnels (cantine, transport) avec leurs formules et leurs assignations.

Une fois fait, l'équipe comptable prend le relais via Comptable — opérations pour le quotidien (paiements, relances, exports).

Étape 7 : créer les comptes du personnel

Le module Personnel centralise les comptes administratifs et enseignants. KLASSCI gère deux types de formulaires : un formulaire simple pour les rôles administratifs (Coordinateur, Secrétaire, Comptable, Caissier) et un assistant en 4 étapes pour les Enseignants (champs académiques + documents).

7.1 — Ouvrir Gestion du Personnel

Sidebar → section ADMINISTRATION → Personnel → Gestion du personnel.

Sidebar avec la section Administration ouverte montrant Personnel et Gestion du personnel

La page expose un bandeau de stats par rôle (Coordinateurs, Enseignants, Secrétaires, Comptables, Caissiers) et 5 onglets correspondants. Un bouton + Nouveau Personnel en haut à droite ouvre un menu déroulant pour choisir le rôle à créer.

Page Gestion du Personnel avec stats par rôle et 5 onglets

7.2 — Créer un rôle administratif (Coordinateur, Secrétaire, Comptable, Caissier)

Cliquez + Nouveau Personnel → Coordinateur (ou Secrétaire, Comptable, Caissier). Le formulaire est sur une seule page.

Formulaire Créer un Coordinateur avec sections Informations personnelles, Adresse, Sécurité et Privilèges

Quatre sections :

  • Informations personnelles — Nom complet (requis), Email (requis), Téléphone, Spécialité, Date de naissance.
  • Adresse — texte libre.
  • Informations de Sécurité — bandeau d'info : le username et le mot de passe initial seront générés automatiquement à la création.
  • Privilèges du Coordinateur — liste read-only des fonctionnalités auxquelles le rôle aura accès. Cette liste change selon le rôle (le Comptable verra des privilèges financiers, la Secrétaire des privilèges d'inscription, etc.).

Cliquez Créer le Coordinateur.

Secrétaire / Comptable / Caissier suivent exactement le même formulaire — seule la liste des privilèges en bas change. Le bouton + Nouveau Personnel dans le header propose chaque rôle dans son menu déroulant.

7.3 — Créer un Enseignant (assistant 4 étapes)

Le formulaire enseignant est plus riche parce qu'il porte des champs académiques utilisés par les modules notes, emploi du temps et bulletins. Cliquez + Nouveau Personnel → Enseignant : un assistant en 4 paliers s'ouvre.

Étape 1/4 — Informations Personnelles

Wizard étape 1 : Nom complet, Email, Téléphone, Titre académique

Nom complet (requis), Email, Téléphone, Titre académique (Pr., Dr., M., Mme…). Bouton Suivant.

Étape 2/4 — Qualifications & Expérience

Wizard étape 2 : Diplôme principal, Université, Année d'obtention, Grade académique, Années d'expérience, Spécialisation

Diplôme principal, Université/Institut, Année d'obtention, Grade académique, Années d'expérience en enseignement et professionnelle, Spécialisation (requis) — c'est ce dernier champ qui détermine quelles matières peuvent lui être affectées.

Étape 3/4 — Informations Professionnelles

Wizard étape 3 : Département, Type de contrat, Statut d'emploi, Date d'embauche, Taux horaire, Charge horaire max

Département, Laboratoire, Type de contrat (Permanent / Temporaire), Statut d'emploi (Temps Plein / Temps Partiel), Date d'embauche, Fin de contrat (si temporaire), Taux horaire, Charge horaire max/semaine (utilisé par le module emploi du temps pour limiter les affectations).

Étape 4/4 — Finalisation

Wizard étape 4 : Biographie, Motivation, Objectifs pédagogiques, Site web, CV upload, Photo upload (tous optionnels)

Biographie, Motivation, Objectifs pédagogiques, Site web/portfolio, CV (PDF/DOC/DOCX max 2 MB), Photo de profil (JPG/PNG/GIF max 2 MB). Tous les champs sont optionnels — vous pouvez submit l'enseignant sans rien remplir ici, et l'enseignant complétera lui-même depuis son espace.

Cliquez Créer l'enseignant.

7.4 — Identifiants générés automatiquement

À la création (rôle simple ou enseignant), une modale Compte créé avec succès s'ouvre avec les identifiants prêts à transmettre.

Modale Compte créé avec succès affichant le nom d'utilisateur et le mot de passe temporaire

Le nom d'utilisateur suit un préfixe par rôle : coord. (Coordinateur), prof. (Enseignant), sec. (Secrétaire), compta. (Comptable), caisse. (Caissier). Format final : prefixe.prenom.nom, avec déduplication automatique (.1, .2…) en cas de collision. Le mot de passe temporaire est sécurisé et affiché en clair une seule fois — utilisez le bouton Imprimer ou le bouton de copie pour le transmettre au membre. Pour les enseignants, un bouton Voir la fiche mène directement à la fiche détaillée pour configurer la disponibilité.

À la première connexion, le membre est forcé de changer son mot de passe. Les mots de passe expirent au bout de 6 mois avec une alerte 1 mois avant — durée modifiable par le super-administrateur via le réglage tenant password_expiry_months.

Attention aux permissions enseignant. Si vous activez les modules notes_evaluations, presences et emploi_temps au niveau du tenant, pensez à les attribuer également au rôle enseignant dans Spatie Permission. Sinon, les enseignants verront une sidebar vide. Le toggle module ne suffit pas — il faut aussi la permission métier.

Étape 8 : dry run avant la mise en service

Cette étape ne teste pas KLASSCI — elle teste votre paramétrage. Vous venez de saisir des dizaines de filières, niveaux, classes, montants MESRS, permissions par rôle. Un montant par défaut oublié, une permission enseignant manquante, une classe sans frais configurés peut affecter des centaines d'inscriptions réelles dès la rentrée. Vingt minutes de validation avec un étudiant test révèlent ce qui aurait dégénéré sur 200 dossiers.

Procédure (~20 min)

  1. Vérifier la sidebar du super-admin — connecté à https://votre-ecole.klassci.com, tous les modules activés au niveau du tenant doivent apparaître. Une entrée manquante = un module désactivé par erreur ou une permission incomplète.
  2. Créer un étudiant testÉtudiants → Nouvel étudiant. Inscrivez-le dans une classe. Vérifiez que la classe accepte l'inscription (capacité non atteinte, année courante, filière active).
  3. Vérifier sa situation financière — la fiche de l'étudiant test doit afficher exactement les frais obligatoires de sa classe, avec les 3 montants MESRS si applicable. Si elle est vide ou affiche 0 FCFA, votre matrice de frais est incomplète pour cette classe.
  4. Tester la saisie de notes côté enseignant — connectez-vous avec un compte enseignant test, ouvrez sa classe, vérifiez que la saisie de notes est accessible. Une sidebar vide chez l'enseignant = permissions manquantes pour le rôle (cf. callout étape 7).
  5. Tester l'envoi d'email d'activation — recréez un compte personnel test. L'email d'activation doit arriver. Si non, vérifiez la config SMTP du tenant.
  6. Nettoyer — supprimez l'étudiant test et le compte personnel test une fois la validation passée.

Si les 5 vérifications passent, votre tenant est prêt pour la production. Communiquez l'URL et les identifiants à votre équipe administrative et démarrez les inscriptions réelles.

Pourquoi ce dry run. Chaque tenant KLASSCI tourne sur sa propre instance Laravel, sa propre base MySQL et sa propre config (SMTP, stockage, paiements). Le cœur applicatif est éprouvé en production sur d'autres établissements, mais votre instance spécifique a son propre contexte. Une heure de validation contrôlée vaut mieux qu'une rentrée chaotique. C'est un standard SaaS — Stripe, Salesforce, Shopify imposent tous un go-live checklist équivalent.

Que faire ensuite

  • Pour la gestion quotidienne des inscriptions, lisez le guide Secrétaire — gérer les inscriptions.
  • Pour comprendre les statuts d'inscription et le workflow de validation, le même guide les détaille.
  • Pour toute question, l'équipe support répond sous 24h ouvrées à contact@klassci.com.

Bon démarrage avec KLASSCI.

Sur cette page