Une application desktop pour la gestion des etudiants et des enseignants avec quelques requêtes utiles
- Authentification : il existe 3 profile dans cette application, l'administrateur, l'etudiant et l'enseignant
L'administrateur peut s'authentifier avec username = BDDAdmin et le mot de passe = TPAdmin
- Insérer, supprimer ou changer les informations des etudiants (Matricule, Nom , Prénom , Adresse ...)
- Insérer, supprimer ou changer les informations des enseignants (Matricule, Nom, Prénom)
- Insérer, supprimer ou changer les notes des etudiants (Note CC, Note TP, Note Examen)
- Insérer, supprimer ou changer des modules
- Introduire une note pour afficher les noms et prénoms des étudiants ayant obtenus cette note avec le module d'ou il a pris cette dernier (ReQuet 1)
- Affiche pour chaque étudiant, son nom, son prénom sa moyenne par unité d'enseignement ainsi que le libellé de l'unité.
- Afficher la moyenne générale des etudiants
- Afficher la liste des etudiants (Nom et prénom seulement)
L'Etudiant peut s'authentifier avec username = Etudiant et le mot de passe = TPEtudiant
- Consulter un étudiant en saisissant sa matricule.
L'Enseignant peut s'authentifier avec username = Enseignant et le mot de passe = TPEnseignant
- Consulter un enseignant en saisissant sa matricule.
Les clés primaires sont en gras et les clés étrangères sont désignées du signe *. Les nombres d'heures sont comptabilisés par semaine.
- Etudiant (matricule_etu, nom_etu, prenom_etu, date_naissance)
- Unité (code_Unité, libelle, nbr_heures, matricule_ens*)
- Enseignant (matricule_ens, nom_ens, prenom_ens, âge)
- EtudiantUnité (matricule_etu*,code_Unité*, note_CC, note_TP, note_examen)
Page d'identification |
---|
Page d'accueil (Administrateur) |
Insérer un étudiant |
ReQuet 1 |
Interface pour l'etudiant |
Pour plus de détails et de captures d'écran sur cette application, j'ai fait un rapport expliquant chaque page avec le code associé. Téléchargez-le en pdf ici :