UE : Programmation événementielle Matière : Atelier Programmation événementielle
Direction Générale
des Etudes Technologiques Enseignante : JEBALI HELA
TP12 : Projet
Application de
gestion des
Département de Technologie
de l’Informatique
étudiants Classes : DSI2,RSI2
Objectif général
Création d’une application Windows permettant la gestion des étudiants
Objectifs spécifiques
• Réaliser une application Windows simple en [Link]
• Accéder à une base de données via cette application pour une sélection, insertion,
suppression et mise à jour.
Projet : Notre institut vous demande de développer une application qui permet de gérer ses
étudiants : on souhaite enregistrer pour chaque étudiant, le numéro d’inscription, le nom, le
prénom, le sexe, la date de naissance, le niveau et la classe.
Toutes ces informations seront enregistrées dans une base de données sous SQLSERVER.
1. L’application doit comprendre le formulaire principal suivant :
Cette interface ne permet qu’aux utilisateurs autorisés d’utiliser notre application c à d que
l’utilisateur tape son login et son mot de passe : le click sur le bouton « Connexion » permet
de vérifier si ces données existent dans la base de données ou non (utilisateur autorisé ou
non).
Si c’est le cas, la fenêtre suivante s’affiche
Les sous menu « Ajouter », « Modifier », « Supprimer » et « Consulter » permettent d’ouvrir
les pages associés à ces liens.
2. Pour ajouter un nouvel étudiant, on utilise l’option Ajouter du menu principal. La
fenêtre ci-dessous doit apparaître pour permettre la saisie des informations. Un click
sur le bouton « Ajouter » permettra de valider les données et de fermer cette fenêtre.
Le bouton Annuler permet de vider les champs de saisi et d’abandonner l’opération.
Toutes les données sont obligatoires c à d qu’il faut remplir tous les champs sinon le
message « Il faut remplir tous les champs » sera affiché.
Si les données sont valides, ces derniers sont insérées dans la base de données et le
message suivant sera affiché « Données enregistrés avec succès ».
3. Pour supprimer un étudiant, on utilise l’option Supprimer du menu principal. La
fenêtre ci-après apparaît. Elle permet de récupérer la liste des numéros d’inscription
des étudiants enregistrés dans la base de données. Vous sélectionnez un et vous
cliquez sur « Supprimer ». Un message de confirmation de la suppression avec la
question « Voulez-vous vraiment supprimer cet étudiant ? » sera affiché. Si vous
répondez par oui on procède à la suppression, sinon l’opération est annulée.
4. De même pour l’opération de mise à jour
5. La consultation de la liste des étudiants peut se faire avec l’option Consulter du menu
principal. Pour ce faire, il suffit de cliquer sur « Consulter » et un DataGridView sera
affiché contenant la liste enregistrée dans la base de données.
Bon Travail…