Page 65 - IT2
P. 65
II - PROGRAMMATION (/10 pts)
Pour répondre aux besoins de certains utilisateurs, on vous demande de développer une application
« client/serveur ».
1) Proposer et créer le menu de l’application selon les fonctionnalités qui apparaîtront sur les
questions suivantes (1pt)
2) Développer le formulaire permettant de chercher un bénévole par son nom ou son login et
de changer son mot de passe. (1pt)
3) Afin de bloquer une action, suite à une réclamation, on vous demande de développer un
formulaire de recherche des actions par numéro, titre ou date de début. Le résultat de la
recherche doit être affiché sur une grille et un bouton doit permettre de bloquer une action
sélectionnée. (2 pts)
4) Ajouter sur le formulaire de recherche d’un bénévole, les boutons qui permettent :
a. D’afficher un état comportant les informations du bénévole ainsi que la liste de ses
candidatures. (1pt)
b. D’afficher un histogramme du nombre de candidatures par action. (2 pts)
5) Ajouter à votre menu une option qui permet d’enregistrer la liste de toutes les informations
des bénévoles sur un fichier texte. L’utilisateur sélectionne le chemin d’enregistrement,
spécifie le nom du fichier et lance l’opération de création du fichier. (3 pts)
III - DEVELOPPEMENT WEB (/6 pts)
1) Les spécifications de présentation de votre site web doivent être enregistrées sur le fichier
« Style.css ». (1pt)
2) Développer une page HTML d’accueil qui affiche un message de bienvenue, le nom et la
version du logiciel navigateur client. La page doit comprendre un bouton pour accéder à
l’application et un autre qui ferme la fenêtre. (1pt)
3) Développer la page de recherche des associations par ville et par nom. (1pt)
4) Une association peut être ajoutée à la base de données par l’un de ses responsables.
Développer les formulaires de connexion et d’inscription des responsables des associations.
(1pt)
Ajouter les contrôles de validation pour les champs de saisie :
· le mot de passe doit avoir une longueur supérieure à 6 caractères.
· L’adresse e-mail doit avoir un format correct.
· Tous les champs sont obligatoires.
5) Créer la page qui permet à une association de modifier ses coordonnées. (1pt)
6) Créer la page qui permet à une association de déposer une action. (1pt)
3/4
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

