Page 1114 - IT2
P. 1114

b.  Afficher le nombre de clients qu’on a dans notre base de données. (1 Pt)
               4)  Créer les fonctions stockées suivantes :

                   c.  funcNbCliAcha qui nous renvoie le nombre de clients qui ont effectué au moins un
                      achat. (2,5 Pts)
                   d.  funcNbProdVendu  qui  nous  renvoie  le  nombre  de  ventes  d’un  produit  passé  en
                      paramètre  à  la  fonction,  entre  deux  dates  passées  en  paramètre  également.  .

                      (2,5 Pts)
               5)  Créer les déclencheurs suivants :
                   e.  trigTotalAchat  qui  nous  permet  de  mettre  à  jours  le  montant  total  des  achats

                      effectués par un client après chaque achat effectué. . (2,5 Pts)
                   f.  trigQteStock  qui  nous  permet  de  déstocker  un  produit  après  chaque  achat
                      effectué. . (2,5 Pts)



               Dossier 2 (32 Pts)

               En se basant sur le modèle développé dans la partie précédente, répondre aux questions
               suivantes:

               1)  Avant d’effectuer un achat le client doit s’authentifier.
                   Créer une page web d’authentification qui contient les éléments; un Lien (inscrire)
                   vers la page d’inscription pour les personnes non encore enregistrées, et une zone de

                   saisie de login et une zone de saisie de mot de passe pour identifier l’internaute.
                   Si  le  login  et/ou  le  mot  de  passe  sont  incorrects,  l’internaute  est  redirigé
                   automatiquement vers la page d’inscription. Sinon on lui affiche la page d’accueil du
                   site qui contient le nom du client connecté.   (4 Pts)

               2)  Créer une page web d’inscription pour les clients non encore enregistrés.

                   -      Vérifier  que  les  champs  mot  de  passe,  et  confirmez  mot  de  passe  sont  bien
                          identiques. (2 pts)
                   -      Le  mot  de  passe  doit  contenir  entre  4  et  10  caractères.  Contenant
                          impérativement au moins deux chiffres, une lettre en majuscule et une lettre
                          en minuscule. (2 pts)
                   -      Vérifier que l’adresse mail est valide. (2 pts)
               3)  Créer une page web permettant d’effectuer un achat:
                    Cette page contient :
                    Une zone de sélection proposant le choix des clients existants dans la table CLIENT.
                     (2,5  Pts)

                    Une  zone  de  sélection  proposant  le  choix  des  produits  existants  dans  la  table
                     PRODUIT. (2,5  Pts)

                    Une zone de saisie de texte pour la saisie de la quantité. (2,5  Pts)

                      Filière                   Epreuve                        Session              2/6
                      TDM                    Pratique FF  V2-2               Juillet 2014
   1109   1110   1111   1112   1113   1114   1115   1116   1117   1118   1119