Document illustré pour établissements scolaires, partenaires et démonstrations commerciales.
Version : juin 2026 · Captures générées depuis la base vitrine isalys_demo.
ISALYS est une plateforme web de gestion scolaire multi-établissements conçue pour les écoles secondaires et structures comparables. Elle couvre l’essentiel du cycle de vie scolaire :
| Domaine | Fonctions clés |
|---|---|
| Organisation | Utilisateurs, classes, matières, emploi du temps, présence |
| Pédagogie | Compétences, saisie des notes, relevés, bulletins trimestriels et annuels |
| Pilotage | Statistiques par matière, par classe, tableaux d’honneur |
| Institutionnel | Discipline, conseils de classe, décisions, livrets |
| Familles | Portail parents avec publication contrôlée des résultats |
| Plateforme | Registre central, demandes d’ouverture, sauvegardes |
L’interface est bilingue (FR / EN), responsive, et s’appuie sur un design unifié (panneaux « hero », cartes statistiques, modules par domaine).
Chaque établissement dispose de sa propre base MySQL ; un registre central (isalys_registry) gère la liste des écoles, les demandes d’activation et l’administration plateforme.
Portail public → index.php, sélection d’établissement
Application école → 1 base MySQL / établissement
Admin plateforme → registry_*.php
Parcours type :
Cette séparation garantit l’étanchéité des données entre établissements tout en permettant une exploitation centralisée (mises à jour, migrations, sauvegardes).
Point d’entrée unique : connexion personnel, inscription, espace parents, demande d’ouverture pour un nouvel établissement, lien vers l’administration plateforme.
Accès web : page presentation_isalys.php (lien « Découvrir ISALYS » sur le portail, pied de page et page offre).
Téléchargement PDF : bouton « Télécharger le guide PDF » sur la page de présentation → presentation_isalys_pdf.php (fonctionnement, procédures pas à pas et captures d’écran).

Avant toute connexion métier, l’utilisateur identifie son école dans la liste des établissements actifs.

Formulaire de connexion après choix de l’établissement — e-mail et mot de passe, avec gestion des comptes en attente de validation.

Une fois connecté, le super-administrateur ou l’administrateur accède à un tableau de bord synthétique :

Les enseignants disposent d’une vue simplifiée centrée sur la saisie des notes, leurs classes/matières et les statistiques de leurs matières.


Interface de saisie par classe, matière et trimestre — grille adaptée au barème A+ … D de l’établissement.



Les PDF sont produits en arrière-plan (cli/process_pdf_job.php) ; l’utilisateur peut continuer à travailler pendant la génération.
Tableau de bord statistique : moyennes, répartitions, comparaisons par trimestre, exports PDF et Excel.

Les statistiques alimentent également le portail parents (après publication volontaire par l’établissement).
Workflow de conseil de classe : moyennes, propositions (admis, rachat, redoublement…), validation et historique.

Deux faces complémentaires :
Le super-admin publie ou masque les informations par classe, trimestre et domaine (résultats, discipline, bulletin annuel). Export PDF des codes d’accès pour remise aux familles.

Principe clé : rien n’est visible côté parent tant que l’établissement n’a pas explicitement publié la période.
Accès depuis le portail public → Espace parents → choix de l’établissement → connexion par identifiant élève + code parent (première connexion) ou téléphone/e-mail + mot de passe (connexions suivantes).


La fiche élève présente l’identité, les moyennes publiées, l’évolution graphique et la discipline lorsque l’établissement l’a autorisé. Un bandeau rappelle que seul le document papier officiel fait foi.
Réservée au super-administrateur de l’établissement :

Interface séparée (registry_connexion.php) pour l’exploitant de la plateforme :
| Écran | Rôle |
|---|---|
| Demandes d’établissement | Traiter les demandes d’ouverture (approbation, rejet, création de base) |
| Établissements & accès | Activer/désactiver l’accès, réinitialiser l’admin école |
| Comptes écoles | Vue consolidée des bases |


Page commerciale accessible depuis le portail — valeur ajoutée, accompagnement au déploiement, contact direct.

Ce que comprend une activation :
Formulaire de demande : inscription_etablissement.php (traité dans le registre).
| Mesure | Détail |
|---|---|
| Authentification | Mots de passe hashés (password_hash), politique de complexité |
| CSRF | Protection sur tous les POST |
| Rate limiting | Connexions école, registre et portail parents |
| Multi-tenant | Isolation stricte par base MySQL |
| Audit | Journal d’activité établissement |
| PDF asynchrone | Pas de timeout HTTP sur générations lourdes |
| Sauvegardes | Export base métier depuis l’interface super-admin |
Documentation opérationnelle complémentaire :
Les images de ce document se trouvent dans docs/screenshots/. Pour les mettre à jour après une évolution de l’interface :
http://localhost/Isalys2.0)isalys_demo + registre configurés
cd C:\xampp\htdocs\Isalys2.0
php cli\reset_showcase_logins.php
npm install playwright
npx playwright install chromium
node docs\capture_screenshots.mjs
Le script :
docs/screenshot_env.phpdocs/screenshot_prepare_demo.php)docs/screenshots/docs/screenshots/manifest.json| Contexte | Identifiant | Mot de passe |
|---|---|---|
| Registre plateforme | [email protected] |
AdminSite2026! |
| Établissement démo | [email protected] |
IsalysDemo2026! |
Important : changez ces mots de passe dès la première connexion en production. Ne pas exposer ces identifiants sur un serveur public sans rotation.
*ISALYS — logiciel propriétaire · [email protected]*