Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Sabagakiza2607/Plate-forme-de-Gestion-Scolaire

Domaine:

education

Type de record:

software
Créateur:
Sab
Hôte:
Ce logiciel a été réalisé dans le cadre du cours de Génie Logiciel dispensé en Master 1 Informatique Décisionnelle à l'Université du Burundi # Plateforme de Gestion Scolaire — Version Flask / Python Projet réalisé dans le cadre du cours de **Génie Logiciel**. Application web Python (Flask + SQLAlchemy + SQLite), interface Bootstrap 5 responsive. Cette version est volontairement plus simple à faire tourner que la version PHP : **pas de Wamp/XAMPP, pas de MySQL à configurer** — tout fonctionne avec Python seul. ## 1. Prérequis - Python 3.9 ou plus récent - pip (généralement installé avec Python) ## 2. Installation (3 commandes) Ouvre un terminal dans le dossier du projet, puis : ```bash pip install -r requirements.txt python seed.py python app.py ``` 1. `pip install -r requirements.txt` → installe Flask et les dépendances 2. `python seed.py` → crée le fichier `gestion_scolaire.db` (base SQLite) avec des données de démo 3. `python app.py` → démarre le serveur Va ensuite sur **http://localhost:5000** dans ton navigateur. > Sur certains systèmes, la commande Python s'appelle `python3` au lieu de `python`. > Si `pip` ne fonctionne pas, essaie `pip3` ou `python -m pip install -r requirements.txt`. ## 3. Comptes de test | Rôle | E-mail | Mot de passe | |---|---|---| | Administrateur | admin@lycee.local | admin123 | | Enseignant (Maths) | fatou.diallo@lycee.local | ens123 | | Élève (T1+T2 renseignés) | aline.nday@lycee.local | ele123 | | Élève (notes très incomplètes) | david.irakoze@lycee.local | ele123 | | Parent (lié à Aline) | pierre.nday@gmail.com | par123 | ## 3bis. Nouveautés de cette version - **Photo de profil et coordonnées** pour tous les rôles (page « Mon profil ») - **Messagerie parent → administration** (page « Écrire à l'administration » côté parent, « Messages » côté admin, avec badge de compteur non-lus) - **Bulletin unique par élève** couvrant toute l'année (tous les trimestres en colonnes, cases vides si notes manquantes), avec en-tête DPE / DCE / Année scolaire / École, et lignes de signature (Titulaire, Parent, Directeur) - **Fiche des points** imprimable pour l'enseignant (menu …

Visit

github.com