Vous êtes sur la page 1sur 1

UNIVERSITE DE BOUMERDES M’HAMED BOUGARA

FACULTE DES SCIENCES, DEPARTEMENT D’INFORMATIQUE


SPECIALITE : L3-SI ET L3-ISIL / ANNEE UNIVERSITAIRE 2020-2021 (S5)

Module : IHM - Homework

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 » .

Vous aimerez peut-être aussi