• Aucun résultat trouvé

Créer une base de données en le nommant « BD<votre nom et prénom&gt

N/A
N/A
Protected

Academic year: 2022

Partager "Créer une base de données en le nommant « BD<votre nom et prénom&gt"

Copied!
3
0
0

Texte intégral

(1)

Classe:4ème Sciences de l’informatique

DATE : 02 MaÏ 2009

Durée : 2 heures Coefficient : 1.5 Lycée secondaire

***

Devoir de synthèse n°3 EPREUVE PRATIQUE : TIC

Nom & Prénom :………. .N° Poste:………. .Note…………. ./20

Important :

1. Dans le dossier c:\easyPhp\www, créer votre dossier de travail en le nommant

« SW<votre nom et prénom> »

2. Créer une base de données en le nommant « BD<votre nom et prénom> ».

3. Vérifier que votre dossier de travail est dans www et que le dossier relatif à la base de données est dans c:\easyPhp\mysql\data.

Dans le but de faire évoluer ses services et de chercher de nouveaux clients, le restaurant

« L’Orient » décide de mettre en ligne un site Web permettant à ses clients de lancer des commandes à distance.

Travail demandé

1- On suppose que vous disposez d’une base de données MySQL « BD<votre nom et prénom>», composé d’une table « produits » ayant la structure suivante :

La table Menu :

- Plat : (chaîne de caractères(20), Clé primaire) - Prix : (Réel double)

La table Commande :

- Num : (Numérique, numéro_auto, Clé primaire) - Nompre: (chaîne de caractères(25))

- Adr : (chaine de caractères (25)) - Plat : (chaine de caractères (20)) - Qte :(Numérique)

Remplir la table « Menu » par les données suivantes :

Plat Prix

Couscous 3.500 Spaghetti 4.500 Polonaise 6.900

2- A l’aide du logiciel adéquat, créer une animation qui consiste à appliquer une interpolation de forme (morphing) au nom du restaurant « L’Orient ». Cette animation sera publiée au format HTML sous le nom «Entete.html ».

3- Créer une page Web intitulée «Index.html» formée par le jeu de cadre suivant :

Cadre 1

Cadre2 Cadre 3

VVoioirr VVere1rssoo

http://b-mehdi.jimdo.com

(2)

Le cadre 1 comporte la page "Entete.html" créée précédemment.

Le cadre 2 comporte la page « Sommaire.Html »qui contient des liens vers les pages "Accueil.Html" et "Commande.Html" qui doivent s'afficher dans le cadre 3.

Le cadre 3 comporte la page "Accueil.Html" par défaut.

Les deux pages "Accueil.Html" et "Commande.Html" sont décrites ci- dessous :

Accueil.Html

Restaurant L’Orient vous souhaite la bienvenue et bon appétit

Commande.Html

a) Le clic sur le bouton "Valider" fait appel à une fonction "Test" écrite en JavaScript et qui permet de vérifier le remplissage du formulaire de commande en respectant les conditions suivantes :

Les champs Nom, Adresse, Menu et Quantité doivent être non vides.

Le champ Quantité doit être une valeur numérique et strictement positive.

b) Le bouton "Annuler" permet de remettre à vide tous les champs du formulaire.

c) Si les conditions citées ci-dessus sont satisfaites, un script PHP côté serveur (Sauvgarder.php) sera appelé pour ajouter la commande dans la table

« Commande » de la base de données « BD<votre nom et prénom> » et le message suivant "Votre Commande est acceptée" ainsi que toutes les informations saisies au niveau de la commande seront renvoyés au client. VoVoi

2

irr VVeerrssoo

http://b-mehdi.jimdo.com

(3)

Sauvgarder.Php

N.B : Le style d’écriture, les couleurs des textes et les fonds des pages sont laissés au libre choix du candidat. Toutefois, ces opérations sont importantes dans l’évaluation du Site.

Grille d’évaluation :

Questions Nbre de points

Création du dossier de travail dans WWW 0,25

Création et traitement des animations

Création et traitement de la base de données et des tables Création et enregistrement des scripts côté serveur Réalisation du site :

Cadres

Pages

Index

Accueil

Sommaire

Commande (0,25 * 8 , action 0,25, onsubmit=0,25)

Sauvegarder

Scripts

Harmonie

3 3 4 1 ,25 0,25 0,25 1,25 2,5 0,25

2 2

Bon travail

http://b-mehdi.jimdo.com 3

Références

Documents relatifs

Currently only the SAIL (SU-AI), SRI (SRI-(KA/KL)), and ITS (MIT-(AI/ML/MC/DMS)) sites support this protocol, but there are other systems with similar programs that

[r]

Après l’exploit de Youri Gagarine le 12 avril 1961, premier homme à aller dans l’espace, et le succès des missions Apollo vers la Lune (de 1969 à 1972), aujourd’hui

Seta Vannina Dermatologue vannina.seta@aphp.fr Sin Carole Dermatologue carole.sin@ch-argenteuil.fr Skowron François Dermatologue fskowron@ch-valence.fr;. Tancrede-Bohin

Adrien.coutanceau@developpement-durable.gouv.fr COUTANCEAU Adrien DREAL Pays Loire/SRNP/DSP david.couzin@developpement-durable.gouv.fr COUZIN David DREAL Pays

2) A tour de rôle chaque joueur doit annoncer un nombre parmi les multiples et les diviseurs du nombre choisi par son adversaire et inférieur ou égal à n,.. 3) Un nombre ne peut

ENSEIGNEMENT MUSICAL, CHOREGRAPHIQUE, SCOLAIRE ou UNIVERSITAIRE ANTÉRIEUR (Préciser le dernier niveau atteint).. Etablissement(s) Année

Bon pour mandat Lu et approuvé. Signature