0% ont trouvé ce document utile (0 vote)
7 vues7 pages

Rapport Help

Transféré par

ibrahimkagane628
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)
7 vues7 pages

Rapport Help

Transféré par

ibrahimkagane628
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

Entités principales :(mcd)

1. Administrateur

Attributs : id_admin, nom, email, mot_de_passe

Rôles :

Gérer les niveaux (1ère année → 5ème année)

Gérer les modules et semestres

Attribuer les rôles aux enseignants

Gérer les étudian

2. Enseignan

Attributs : id_enseignant, nom, email, mot_de_pass

Rôles :

Déposer des cours, vidéos, liens, ressourc

Déposer les notes, quiz, devoirs

Suivre les étudiants (progression, difficultés

3. Étudiant

Attributs : id_etudiant, nom, email, mot_de_passe, année, group

Rôles :

Accéder aux cours, devoirs, qui

Consulter ses notes et absences

Suivre les ressources de son niveau et groupe

4. Niveau

Attributs : id_niveau, intitulé (ex. 1ère année, 2ème année …


Relation : chaque niveau contient plusieurs modules et est divisé en
semestre

5. Module

Attributs : id_module, nom_module

Relation : un module appartient à un niveau et à un semestre

Enseignant ↔ Module (un enseignant peut enseigner plusieurs modules)

6. Semestre

Attributs : id_semestre, nom_semestre (S1, S2 …)

Relation : appartient à un niveau

7. Cours/Ressource

Attributs : id_cours, type (document, vidéo, lien), contenu, date_publication

Relation : lié à un module et publié par un enseignant

8. Évaluation

Attributs : id_eval, type (quiz, devoir, note), note, date_eval

Relation : rattachée à un module, un enseignant, et un étudiant

---

Relations importantes :
Un Administrateur → gère plusieurs Niveaux et attribue des rôles aux
Enseignants.

Un Niveau → contient plusieurs Modules et est divisé en Semestres.

Un Enseignant → peut enseigner plusieurs Modules.


Un Étudiant → appartient à un Niveau + Groupe.

Un Cours/Ressource → appartient à un Module et est créé par un Enseignant.

Une Évaluation → associe un Étudiant, un Module et un Enseignant.

MLD – Modèle Logique de Données

Table Administrateur

id_admin (PK)

nom

email

mot_de_passe

Table Enseignant

id_enseignant (PK)

nom

email

mot_de_passe

Table Etudiant

id_etudiant (PK)

nom

email

mot_de_passe

id_niveau (FK) → Niveau.id_niveau

id_groupe (FK) → Groupe.id_groupe


Table Niveau

id_niveau (PK)

nom_niveau

Table Module

id_module (PK)

nom_module

id_niveau (FK) → Niveau.id_niveau

Table Semestre

id_semestre (PK)

nom_semestre

id_niveau (FK) → Niveau.id_niveau

Table Cours

id_cours (PK)

titre

description

id_module (FK) → Module.id_module

id_semestre (FK) → Semestre.id_semestre

id_enseignant (FK) → Enseignant.id_enseignant

Table Quiz

id_quiz (PK)

titre
id_cours (FK) → Cours.id_cours

Table Note

id_note (PK)

valeur

id_etudiant (FK) → Etudiant.id_etudiant

id_cours (FK) → Cours.id_cours

Table Absence

id_absence (PK)

date

id_etudiant (FK) → Etudiant.id_etudiant

id_cours (FK) → Cours.id_cours

Table Groupe

id_groupe (PK)

nom_groupe

id_semestre (FK) → Semestre.id_semestre

Schéma (organisation des rôles)

Administrateur

Gère les 5 niveaux (1ère → 5ème année)


Chaque niveau a ses modules et 2 semestres

Gère les enseignants (attribution des rôles)

Gère les étudiants (inscriptions, groupes, accès)

Enseignant

Ajoute cours, ressources, liens, vidéos

Ajoute notes, quiz, devoirs

Suit la progression des étudiants

Peut détecter les absences ou difficultés

Étudiant

Accède aux cours, exercices, devoirs

Consulte ses notes et absences

Accède seulement à son niveau et à son groupe

Identifiant unique (style Gmail)


Schéma en graphe

Vous aimerez peut-être aussi