Vous êtes sur la page 1sur 3

Office de la Formation Professionnelle

et de la Promotion du Travail
OFPPT INSTITUT SPECIALISE DE TECHNOLOGIE
APPLIQUEE ALADARISSA FES

Module : Création de site web dynamique et déploiement


Filière : TDI2A Durée :1H30mn
Tous les travaux doivent être enregistrés sur un dossier EfmSiteWebvotrenom
sur la partition D :

Contexte :
Soit la base de données GCommercial dont on se servira pour effectuer tous les travaux
demandés. Elle est constituée des tables suivantes

ACHAT EN LIGNE

Créer une application Web qui permettra aux futurs clients de faire des achats
via le Net. Chaque Client est identifié par son numéro login, nom, prénom et
email. Il peut choisir des articles d’une catégorie donnée.

Nb :N’oublier pas la gestion d’exception (2pt)

Questions :
1) Créer la base de données Sql Server (1pt)
2) Créer la page maître de votre site Web (1pt)
3) Ajouter le menu de l’application qui contient les options suivantes (0.5pt)
a. S’inscrire
b. mettre à jour les stocks (accessibles aux administrateurs)
c. catégorie d’articles (accessible aux utilisateurs authentifiés)

Page 1 /3 Mme T .Kerroumi


Office de la Formation Professionnelle
et de la Promotion du Travail
OFPPT INSTITUT SPECIALISE DE TECHNOLOGIE
APPLIQUEE ALADARISSA FES

d. Afficher article (accessible aux utilisateurs authentifiés)


e. saisie commande (accessible aux administrateurs)

4) Ajouter le formulaire d’inscription qui permet à un client de saisir ses


informations d’identification, Le mot de passe doit être confirmé. Ajouter
tous les contrôles de validations nécessaires.
N’oublier pas de vérifier l’existence déjà du client. (2pt)

5) Créer les pages qui permettent :

a) De mettre à jour les stocks des articles d’une catégorie donnée. (2.5pt)

b) Afficher les catégories d’articles dont les dates de commande est


supérieur à une date donnée. (1pt)
c) Afficher les articles commandés par le client qui vient de s’authentifier
(1.5pts)
d) Créer les deux pages suivantes permettant de faire la saisie d’une
nouvelle commande du client authentifié et la saisie de ses nouvelles
commandelignes
Puis Créer une troisième page qui va afficher la commande et ses
lignes. (3pt)

Page 2 /3 Mme T .Kerroumi


Office de la Formation Professionnelle
et de la Promotion du Travail
OFPPT INSTITUT SPECIALISE DE TECHNOLOGIE
APPLIQUEE ALADARISSA FES

Gestion de la sécurité :
1) Ajouter la page de connexion des utilisateurs (0.5pts)
2) Dans la page master, ajouter un loginStatus et un loginView (1 pts)
3) Configurer la sécurité sur le fichier web.config et les classes des providers
correspondants (4pts)

Page 3 /3 Mme T .Kerroumi