TP N° 1 - 2014-2015
Programmation Web
Introduction
Ce premier TP a deux objectifs en vue :
- Utilisation de Dreamweaver pour créer les pages d'un site statique;
- Hébergement du site chez un fournisseur d'accés (Hébergement gratuit chez Hostinger.fr).
Pour cela, nous allons créer un mini site web statique pour l'achat de produits en ligne. Dans ce premier TP, nous utiliserons uniquement les balises HTML et les scripts Javascript.
Description du TP
Le site doit commencer par une page d'accueil (index.html) s'affichant comme suit :
TP N°1 - Programmation Web - 2014/2015
Site Statique
Bienvenue sur APL/GTR
Achat de Produits en Ligne
- o 0 o -
Veuillez sélectionner l'une des options ci-dessous :
|
Chacun des liens ci-dessus dirige le client (l'utilisateur) vers la page appropriée (Cliquer sur le lien pour voir).
Liste des produits par famille
La page ci-dessous (liste.html) donne la liste de toutes les familles de produits pouvant être mis en vente. Il est clair, dans ce premier TP, que cette liste est fixe bien que nous pourrions la modifier en modifiant le script de la page.
NB.: Vous êtes libres de prendre n'importe quel exemple de produits. Dans cet exemple, nous avons opté pour du matériel informatique.
Liste des produits par famille |
|
Chacun des liens ci-dessus dirige le client vers la page appropriée contenant la liste (statique) des produits relatifs à la famille correspondante. Par exemple, le premier lien de la page ci-dessus donne la page suivante (liste01.html) :
Famille : Unités Centrales - PC de bureau
Liste des produits
Code |
Désignation |
Prix Unitaire HT |
Disponible |
Caractéristiques |
Image |
PCB01 |
Asus PC de Bureau M32BF-FR004S |
66.00 DA |
Oui |
- Processeur AMD A4-5300
- Mémoire 4Go
- Stockage 6000Go
- Graphiques AMD |
|
PCB02 |
Compaq PC de bureau 100-406nf |
77.00 DA |
Non |
- Processeur AMD Dual-Core E1-6010 APU
- 4 Go de mémoire DDR3
- Stockage SATA 500 Go |
|
|
Calcul d'un devis d'achat
Dans cette page (devis.html), le client sélectionne les produits désirés dans la liste des produits (qui est fixe) et clique ensuite sur le bouton Calculer pour avoir le montant global.
Inventaire des produits disponibles
Cette page (inventaire.html) donne un aperçu sur tous les produits disponibles à la vente.
Inventaire des produits disponibles
|
- Unités Centrales - PC de bureau
- Asus PC de Bureau M32BF-FR004S - Disponible
- Compaq PC de bureau 100-406nf - Non Disponible
- Ecrans
- Ecran 1 - Non Disponible
- Ecran 2 - Disponible
- Ecran 3 - Non Disponible
- Claviers
- Clavier 1 - Disponible
- Clavier 2 - Disponible
- Souris
- Souris 1 - Non Disponible
- Souris 2 - Disponible
- Souris 3 - Disponible
- ... etc
|
|
Récapitulatifs des commandes en cours
Cette page (recap.html) donne un aperçu sur toutes les commandes en cours.
Récapitulatifs des commandes en cours
|
Nom du client |
Produits commandés |
Famille |
Quantité |
Nom1 Prénom1 |
- Asus PC de Bureau M32BF-FR004S
- Ecran 2
- Clavier 2
- Souris 3 |
- Unités Centrales - PC de bureau
- Ecrans
- Claviers
- Souris |
3
3
3
3 |
Nom2 Prénom2 |
- Ecran 2
- Clavier 1 |
- Ecrans
- Claviers |
1
2 |
|
|
Aide
Cette page (aide.html) affiche toute information susceptible d'aider l'utilisateur à faire des commandes sur le site.
Travail demandé
Il est demandé à chaque étudiant de :
- Fournir un rapport écrit (2 pages au plus) . Le rapport doit mentionner les principales remarques (contraintes, insuffisances, etc.) qui ont pu être soulevées pendant la réalisation. Cliquer ici pour télécharger le document prototype.
- Le site doit être hébergé sur internet (par exemple chez Hostinger.fr) à l'URL que vous m'aurez communiquée. Pas la peine de me fournir le nom d'utilisateur et le mot de passe de votre compte.
- Vous n'êtes pas astreints à réaliser votre site comme décrit verbalement dans cet énoncé. Vous pouvez adopter l'ergonomie que vous désirez. Cependant, au moins, toutes les fonctionnalités du TP doivent être conservées (d'une manière ou d'une autre).
- Le rapport doit être remis par chargement ici-même (voir plus bas).
- La remise des rapports se fera au plus tard 10 mars 2015.
Pour Uploader (placer) votre rapport,
Cliquez ici.