Vous êtes sur la page 1sur 1

ENSMR Computer Science Department Hosni M.

Jakarta EE

Mini-Projet
Objectif :
• Développer une simple application JEE qui permet des opérations avec la
base de données MySQL.
Description :
• L’application permet d’ajouter un étudiant, lister les étudiants sauvegardés
dans la base de données, modifier un étudiant, et supprimer un étudiant
(CRUD operations).
• Un étudiant est caractérisé par son : CNE, nom, prénom, email adresse,
date de naissance, région et son type de baccalauréat.
• Les champs doivent être validés coté client, c’est-à-dire dans la page de la
saisie du formulaire avant l’envoie à la base de données.
• Si les champs ne sont pas remplis un message d’erreur s’affichera dans la
page.
• La page d’accueil de l’application contient un menu qui permet d’ajouter
un étudiant, lister les étudiants enregistrés dans la base de données,
chercher un étudiant par son CNE.
• Une autre page permet de modifier un étudiant.
• Créer les champs de la base de données conformément aux types des
champs de formulaire.
Instructions :
• Ce travail est individuel.
• Le dossier qui sera envoyé doit comprendre le nom de l’étudiant comme
nom du Zip ou Rar.
• Le dossier doit contenir un document readme qui explique les étapes de
l’installation du projet (nom de la base de données, ou modifier le nom de
l’utilisateur et le mot de passe de la base de données dans la servlet).
• Utiliser JDBC comme pilote de la connexion vers la base de données.
• Le code source doit contenir des commentaires qui expliquent le
fonctionnement des lignes.
• Le script SQL de la base de données.
Note :
• Le projet doit être envoyer à Mlle Radia El Hamdouni avant le 28 Juin
2020 avant 22h59.
• La note du projet sera prise en considération dans la note finale de
l’élément de Module.
Bon Courage.
1