Page 335 - IT2
P. 335
f. Ajouter une méthode AfficherPublicationsParDate qui a comme paramètre une date et qui
permet d’afficher toutes les Publications publiées à partir de cette date. (0,5 pt)
g. Ajouter une méthode SupprimerAdherant qui permet de supprimer un adhérent par Code. La
méthode retourne « true » si l’opération est terminée avec succès et « false » si le code
n’existe pas. (0,5 pt)
7. Fonction principale.
Au démarrage d’application le menu suivant doit être affiché :
*********************** Menu 1 *************************
1. Se connecter
2. S'inscrire
*******************************************************
Choisi une option :
L’option numéro1 permet à l’utilisateur de saisir son mon d’utilisateur et son mot de passe, si les
informations fournies par l’utilisateur sont incorrectes, un message d’erreur est affiché et le Menu 1 doit être
réaffiché, si les informations sont correctes, le menu2 doit être affiché. (0,5 pt)
L’option 2 permet à l’utilisateur d’ajouter un adhérent dans le système. Une fois ajouté, le Menu1 doit être
affiché. (0,5 pt)
Remarque : le mot de passe est sensible à la casse (minuscule, majuscule).
Soit le menu2 suivant :
Bonjour <Nom et prénom>
********************** Menu 2 *******************************
1. Ajouter une vidéo
2. Afficher les Publications par date
3. Supprimer mon compte
4. Déconnexion
*************************************************************
Choisi une option :
L’utilisateur peut choisir une parmi les 4 options, l’option4 permet de quitter l’application.
a. Programmer ces fonctionnalités. (1 pt)
Remarque : Pour l’option 3 il s’agit de supprimer l’adhérant connecté, après la suppression, le Menu1
doit être affiché.
b. Les données doivent être enregistrées dans un fichier lorsque l’utilisateur quitte l’application, ces
données sont rechargées au démarrage de l’application. (0,5 pt)
Dossier 2 (7 pts)
L’objectif de cette application est de développer une interface qui permet l’Edition d’une facture.
1. Créer une classe Produit caractérisée par : description et prix unitaire. (choisir le type adéquat pour
chaque attribut). (0,25 pt)
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

