Vous êtes sur la page 1sur 2

OFPPT

Office de la Formation Professionnelle


et de la Promotion du Travail

Direction de la Recherche et de l’Ingénierie de Formation

Examen de Fin de module


Sites web dynamiques
Filière : TSDI 7 et 8
Niveau : 2ème année Epreuve : Pratique
Durée : 2h :00 Barème : 20 points

On se propose dans ce qui suit de développer une application de commerce électronique.


La page d'accueil du site doit présenter la liste des produits, classés par catégorie.
Pour passer une commande, un utilisateur doit être membre du site. Ainsi il faut prévoir une
interface pour s'enregistrer et se connecter au site.

Pour gérer sa commandes, un utilisateur peut parcourir les produits, et ajouter au panier le produit
qui l'intéresse. Un produit peut être sélectionné plusieurs fois, auquel cas il faut incrémenter le
nombre d'unité. Si l'utilisateur ouvre une nouvelle instance de son navigateur, il doit retrouver le
contenu de son panier.

Pour simplifier l'opération d'achat en ligne, on suppose que le payement sera fait à la livraison.
L'utilisateur peut à tout moment consulter l'état de sa commande. Et avoir l'historique des
commandes passées.

On propose de partir du modèle de données suivant, qui pourra être changé en cas de besoin:
Client (ID_Client, nom, prenom, adresse, tel)
Commande (num_C, ID_Client, date)
lgnCmd (num_C, num_P, qte_cmd)
Produit (num_P, ID_Categ, libelle, pu, qte_stk)
Categorie(ID_Categ, nom_Categ)

1
Filière : TSDI Niveau : 2ème année Etablissement : CFMOTI
Nom du concepteur : O.HAJOUI GSM :
OFPPT
Office de la Formation Professionnelle
et de la Promotion du Travail

1. Créer la base de données de l'application; (2 pts)


2. Créer la page principale du site, contenant un menu permettant de gérer l'accès aux pages
du site. Le menu doit toujours être accessible à l'utilisateur au niveau de l'application. (3
pts)
3. Créer une page listant les catégories, la sélection d'une catégorie, doit produire l'affichage
des produits s'y rapportant. On doit afficher le nom du produit, une description et son prix.
Le nom du produit doit se présenter sous forme d'un lien hypertexte. Le clic sur le lien
doit produire son ajout au panier. (4 pts)
4. Ajouter une gestion de l'authentification au niveau du site;(6pts)
5. Ajouter un lien détail du panier, qui affiche les produits sélectionnés par l'utilisateur, leur
quantités respective, le prix unitaire et le total. Noter que l'utilisateur peut modifier sa
commande en retirant un produit du panier, ou en modifiant sa quantité, ce qui doit
produire une mise à jour du montant global; (6 pts)
6. Ajouter un lien « Commander », qui récapitule les informations relatives à l'utilisateur,
ainsi que le détail de la commande. Si l'utilisateur confirme, la commande est passée; (6
pts)

2
Filière : TSDI Niveau : 2ème année Etablissement : CFMOTI
Nom du concepteur : O.HAJOUI GSM :

Vous aimerez peut-être aussi