Académique Documents
Professionnel Documents
Culture Documents
Sujet : Ce Travail consiste à développer un programme java Swing pour sauvegarder une liste d’étudiants et leurs notes.
Un étudiant est caractérisé par {Matricule, Nom, Prénom, Adresse, Note}. L’application est illustrée par la figure ci-
dessous.
1. Authentification.
C’est la fenêtre qui s’affiche au départ. Un login et un mot de passe sont entrés par l’utilisateur. Un fichier texte
« comptes.txt » contient les comptes enseignants (login, mot de passe) est consulté pour vérifier l’existence de
l’utilisateur. Si le compte existe alors la solution affiche la fenêtre « Espace enseignant » sinon un message d’erreur.
2. Espace enseignant.
La solution permet de :
A. Nouveau. insérer un étudiant, effacer et remplir les attributs d’un étudiant (matricule, nom, prénom, adresse, note),
B. Enregistrer. Sauvegarder le nouvel étudiant dans un fichier « Etudiants.txt » contenant la liste des étudiants,
C. Supprimer. Supprimer un Etudiant sélectionné (dans le JTable) du fichier « Etudiants.txt » .