Vous êtes sur la page 1sur 2
OFPPT Office de et de la Formation la Promotion Professionnelle du Travail Direction de la

OFPPT

OFPPT Office de et de la Formation la Promotion Professionnelle du Travail Direction de la Recherche

Office

de

et

de la Formation

la Promotion

Professionnelle 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 et de la Formation la Promotion Professionnelle du Travail 1. Créer la

OFPPT

OFPPT Office de et de la Formation la Promotion Professionnelle du Travail 1. Créer la base

Office

de

et

de la Formation

la Promotion

Professionnelle 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 :