0% ont trouvé ce document utile (0 vote)
26 vues1 page

Système de Gestion Scolaire avec Django

Transféré par

metelluspierreclidson
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
26 vues1 page

Système de Gestion Scolaire avec Django

Transféré par

metelluspierreclidson
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Projet : Système de Gestion Scolaire

Objectif :

Créer un système de gestion scolaire en utilisant le framework Django de Python. Le projet


visera à gérer plusieurs aspects d'une école, y compris les informations sur les étudiants, les
classes, les enseignants, et d'autres éléments liés à l'administration scolaire.

Description du Projet :

Vous allez développer une application web permettant la gestion efficace d'une école. Le
projet devra inclure les fonctionnalités suivantes :

1. Gestion des étudiants :


o Enregistrement des informations des étudiants (nom, prénom, date de
naissance, adresse, etc.).
o Attribution des étudiants à des classes.
o Affichage des informations détaillées de chaque étudiant.
o Gestion des absences et des notes des étudiants.
2. Gestion des classes :
o Création et gestion des différentes classes (nom de la classe, niveau, etc.).
o Attribution des enseignants et des étudiants aux classes.
o Gestion des horaires de cours par classe.
3. Gestion des enseignants :
o Enregistrement des informations des enseignants (nom, prénom, spécialité,
contact, etc.).
o Attribution des enseignants aux classes et aux matières enseignées.
o Gestion des disponibilités et des horaires des enseignants.
4. Gestion des matières :
o Création et gestion des matières enseignées dans l'école.
o Association des matières aux classes et aux enseignants.
5. Authentification et rôles :
o Système de connexion sécurisé pour les utilisateurs (administrateurs,
enseignants, étudiants).
o Gestion des rôles et des permissions (qui peut faire quoi dans le système).

Outils et Technologies :

 Backend : Python avec le framework Django.


 Base de données : MySql ou SQLite (au choix).
 Frontend : HTML, CSS, JavaScript, Boostrap 5 (utilisation de framework comme
React est encouragée mais non obligatoire).

Délai :

Le projet doit être terminé dans un délai de deux (2) semaines. Chaque groupe doit être
composé de deux (2) personnes.

Bonne chance à tous, et n’hésitez pas à poser des questions tout au long du développement !

Vous aimerez peut-être aussi