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
   60   61   62   63   64   65   66   67   68   69   70