SlideShare une entreprise Scribd logo
4éme
SI (TIC) Lycée Secondaire Mhamdia
Mr Bassem Guetif page1
Projet 4 – 4SI – TIC
1) Créer un répertoire de travail "mon site" sous le répertoire racine du serveur web local
(www)
2) En utilisant le SGBD disponible, créer une base de données intitulée « Article » qui
comportera la table «Produit » dont la structure est la suivante :
Champs Type
CodeProduit VARCHAR(10), clé primaire
Marque VARCHAR(50)
MT DOUBLE
Remise DOUBLE
MTRemise DOUBLE
Prix DOUBLE
3) A l'aide du logiciel d’animation disponible, créer une animation contenant le texte défilant
suivant : « Vente Produit ». Cette animation doit être publiée au format HTML sous le nom
« entete.html ».
4) Créer la page web « index.html » contenant le jeu de cadres suivant :
Cadre 1 : entete.html
Cadre 2 : menu.html
Liste des produits
Ordinateur personnel
Ordinateur portable
Cadre 3 : affiche.html
• Le cadre 1 comporte la page "Entete.html" crée précédemment.
• Le cadre 2 contient les liens faisant appel aux pages « pc.html », « portable.html »
qui doivent s'afficher dans le cadre 3.
• Les deux pages « pc.html » et « portable.html » sont décrites dans le tableau
suivant :
pc.html portable.html
Ordinateur personnel
- Composé généralement d’une unité
centrale et de périphériques.
- Facilité d’utilisation.
- Utilisé dans tous les domaines
Ajout Ordinateur
Ordinateur portable
- Ensemble d’éléments logés
dans un boîtier de petite
dimension
- Opérationnel n’importe où
Ajout Ordinateur
4éme
SI (TIC) Lycée Secondaire Mhamdia
Mr Bassem Guetif page2
5) Chacune des deux pages précédentes comportera un lien "Ajout Ordinateur" permettant
l'affichage, dans le cadre 3, de la page "ajout.html" ayant la forme et la description suivante :
Les options du champs (designation )
sont :
6) Le clic sur le bouton "Envoyer" fait appel à une fonction "Verif" écrite en JavaScript et qui
permet de vérifier le remplissage du formulaire d'ajout en respectant les conditions suivantes
:
• Les champs « CodeProduit » et « Montant » doivent être non vides.
• Le champ « Montant » doit être numérique.
7) Ecrire une fonction "montant" écrite en JavaScript et qui permet de calculer le montant de
la remise et le prix du produit après remise :
• Si Taux Remise = 5% Alors Montant Remise = Montant * 0.05
Sinon Montant Remise = Montant * 0.08
• Prix = Montant – Montant Remise
• L’appel de cette fonction ce fait lorsqu’on sélectionne un taux de remise.
8) Si les conditions citées ci-dessus sont satisfaites, un script PHP côté serveur sera appelé
pour ajouter un nouveau produit dans la base, la page « ajout.html » sera enregistrée sous le
nom « ajout.php ».
Noter Bien :
Le style d’écriture, les couleurs des textes, les fonds des pages et les images sont laissés au
libre choix du candidat. Toutefois, ces opérations sont importantes lors de l’évaluation du
site.
Bon Travail
OPTION
ACER
IBM
TOSHIBA

Contenu connexe

En vedette

Tp4 - PHP
Tp4 - PHPTp4 - PHP
Tp4 - PHP
Lilia Sfaxi
 
éNoncés+corrections bac2009
éNoncés+corrections bac2009éNoncés+corrections bac2009
éNoncés+corrections bac2009Morom Bil Morom
 
Exposé pfe
Exposé pfeExposé pfe
Exposé pfe
Issaoui Ilyes
 
Cours Base de Données
Cours Base de DonnéesCours Base de Données
Cours Base de Données
yassine kchiri
 
exercices base de données - sql
exercices  base de données - sql exercices  base de données - sql
exercices base de données - sql
Yassine Badri
 
PHP & MySQL
PHP & MySQLPHP & MySQL
PHP & MySQL
Saïd Radhouani
 
éNoncés+corrections bac2008
éNoncés+corrections bac2008éNoncés+corrections bac2008
éNoncés+corrections bac2008Morom Bil Morom
 
Cours PHP avancé
Cours PHP avancéCours PHP avancé
Cours PHP avancé
Abdelmonem NAAMANE
 
Projet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMProjet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMM
Abdelmonem NAAMANE
 
Bac blanc base de données
Bac blanc base de donnéesBac blanc base de données
Bac blanc base de donnéeslycee
 
Mes devoirs 4 si
Mes devoirs 4 siMes devoirs 4 si
Mes devoirs 4 si
mohamed_SAYARI
 
Base de-donn-es-bac-si-95ae18
Base de-donn-es-bac-si-95ae18Base de-donn-es-bac-si-95ae18
Base de-donn-es-bac-si-95ae18
Wael Ismail
 
Ds14 si
Ds14 siDs14 si
Ds14 si
Sameh Nasr
 

En vedette (14)

Tp4 - PHP
Tp4 - PHPTp4 - PHP
Tp4 - PHP
 
éNoncés+corrections bac2009
éNoncés+corrections bac2009éNoncés+corrections bac2009
éNoncés+corrections bac2009
 
Exposé pfe
Exposé pfeExposé pfe
Exposé pfe
 
Cours Base de Données
Cours Base de DonnéesCours Base de Données
Cours Base de Données
 
exercices base de données - sql
exercices  base de données - sql exercices  base de données - sql
exercices base de données - sql
 
Correction
CorrectionCorrection
Correction
 
PHP & MySQL
PHP & MySQLPHP & MySQL
PHP & MySQL
 
éNoncés+corrections bac2008
éNoncés+corrections bac2008éNoncés+corrections bac2008
éNoncés+corrections bac2008
 
Cours PHP avancé
Cours PHP avancéCours PHP avancé
Cours PHP avancé
 
Projet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMProjet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMM
 
Bac blanc base de données
Bac blanc base de donnéesBac blanc base de données
Bac blanc base de données
 
Mes devoirs 4 si
Mes devoirs 4 siMes devoirs 4 si
Mes devoirs 4 si
 
Base de-donn-es-bac-si-95ae18
Base de-donn-es-bac-si-95ae18Base de-donn-es-bac-si-95ae18
Base de-donn-es-bac-si-95ae18
 
Ds14 si
Ds14 siDs14 si
Ds14 si
 

Similaire à Projet4-4si-tic

Projet1-4si-tic
Projet1-4si-ticProjet1-4si-tic
Projet1-4si-tic
mohamedali1284
 
Examen principal - PHP
Examen principal - PHPExamen principal - PHP
Examen principal - PHP
Ines Ouaz
 
Tp1 html
Tp1 htmlTp1 html
Tp1 html
hadile mondiz
 
Atelier2 bpm inscription
Atelier2 bpm inscriptionAtelier2 bpm inscription
Atelier2 bpm inscription
youssef kotti
 
TP M104(developpemt digital html5 et css3 ).pptx
TP M104(developpemt digital html5 et css3 ).pptxTP M104(developpemt digital html5 et css3 ).pptx
TP M104(developpemt digital html5 et css3 ).pptx
ElhathateAyoub
 
Windows Phone Workshop: Navigation and parameters
Windows Phone Workshop: Navigation and parameters Windows Phone Workshop: Navigation and parameters
Windows Phone Workshop: Navigation and parameters Zayen Chagra
 
exemple Cahier de Charge Site Web
exemple Cahier de Charge Site Webexemple Cahier de Charge Site Web
exemple Cahier de Charge Site Web
amine niba
 
Formation html5 css3 java script
Formation html5 css3 java scriptFormation html5 css3 java script
Formation html5 css3 java script
Arrow Group
 
cours Php
cours Phpcours Php
cours Php
mohamednacim
 
Access requete
Access requeteAccess requete
Access requete
hassan1488
 
Créer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPFCréer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPF
Damien Van Robaeys [MVP]
 
Chap 2 animations___vf
  Chap 2 animations___vf  Chap 2 animations___vf
Chap 2 animations___vf
Thabet Chokri
 
Mini projet individuel php
Mini projet individuel phpMini projet individuel php
Mini projet individuel phpKhadim Mbacké
 
SEBLOD CCK Joomladay 2011 to Lyon in France
SEBLOD CCK Joomladay 2011 to Lyon in FranceSEBLOD CCK Joomladay 2011 to Lyon in France
SEBLOD CCK Joomladay 2011 to Lyon in France
Lapoux Sébastien
 
Liason Sage crm avec Sage Multi Devis
Liason Sage crm avec Sage Multi DevisLiason Sage crm avec Sage Multi Devis
Liason Sage crm avec Sage Multi Devis
Fred Canevet
 
Présentation SEBLOD JoomlaDay 2011
Présentation SEBLOD JoomlaDay 2011Présentation SEBLOD JoomlaDay 2011
Présentation SEBLOD JoomlaDay 2011
Agence agerix
 
Application html cadre
Application html cadreApplication html cadre
Application html cadreNaima Ghrab
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"
Nazih Heni
 
C2i Web
C2i WebC2i Web
C2i Webc2i
 
Documentation validation des fiches de frais 2
Documentation validation des fiches de frais 2Documentation validation des fiches de frais 2
Documentation validation des fiches de frais 2
Mana BILAL
 

Similaire à Projet4-4si-tic (20)

Projet1-4si-tic
Projet1-4si-ticProjet1-4si-tic
Projet1-4si-tic
 
Examen principal - PHP
Examen principal - PHPExamen principal - PHP
Examen principal - PHP
 
Tp1 html
Tp1 htmlTp1 html
Tp1 html
 
Atelier2 bpm inscription
Atelier2 bpm inscriptionAtelier2 bpm inscription
Atelier2 bpm inscription
 
TP M104(developpemt digital html5 et css3 ).pptx
TP M104(developpemt digital html5 et css3 ).pptxTP M104(developpemt digital html5 et css3 ).pptx
TP M104(developpemt digital html5 et css3 ).pptx
 
Windows Phone Workshop: Navigation and parameters
Windows Phone Workshop: Navigation and parameters Windows Phone Workshop: Navigation and parameters
Windows Phone Workshop: Navigation and parameters
 
exemple Cahier de Charge Site Web
exemple Cahier de Charge Site Webexemple Cahier de Charge Site Web
exemple Cahier de Charge Site Web
 
Formation html5 css3 java script
Formation html5 css3 java scriptFormation html5 css3 java script
Formation html5 css3 java script
 
cours Php
cours Phpcours Php
cours Php
 
Access requete
Access requeteAccess requete
Access requete
 
Créer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPFCréer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPF
 
Chap 2 animations___vf
  Chap 2 animations___vf  Chap 2 animations___vf
Chap 2 animations___vf
 
Mini projet individuel php
Mini projet individuel phpMini projet individuel php
Mini projet individuel php
 
SEBLOD CCK Joomladay 2011 to Lyon in France
SEBLOD CCK Joomladay 2011 to Lyon in FranceSEBLOD CCK Joomladay 2011 to Lyon in France
SEBLOD CCK Joomladay 2011 to Lyon in France
 
Liason Sage crm avec Sage Multi Devis
Liason Sage crm avec Sage Multi DevisLiason Sage crm avec Sage Multi Devis
Liason Sage crm avec Sage Multi Devis
 
Présentation SEBLOD JoomlaDay 2011
Présentation SEBLOD JoomlaDay 2011Présentation SEBLOD JoomlaDay 2011
Présentation SEBLOD JoomlaDay 2011
 
Application html cadre
Application html cadreApplication html cadre
Application html cadre
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"
 
C2i Web
C2i WebC2i Web
C2i Web
 
Documentation validation des fiches de frais 2
Documentation validation des fiches de frais 2Documentation validation des fiches de frais 2
Documentation validation des fiches de frais 2
 

Dernier

Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
BenotGeorges3
 
Procédure consignation Lock Out Tag Out.pptx
Procédure consignation  Lock Out Tag Out.pptxProcédure consignation  Lock Out Tag Out.pptx
Procédure consignation Lock Out Tag Out.pptx
caggoune66
 
Iris van Herpen. pptx
Iris         van        Herpen.      pptxIris         van        Herpen.      pptx
Iris van Herpen. pptx
Txaruka
 
Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024
Friends of African Village Libraries
 
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
M2i Formation
 
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La JeunesseConseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Oscar Smith
 
Edito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdfEdito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdf
WarlockeTamagafk
 
Iris van Herpen. pptx
Iris         van         Herpen.      pptxIris         van         Herpen.      pptx
Iris van Herpen. pptx
Txaruka
 
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
cristionobedi
 
Cycle de Formation Théâtrale 2024 / 2025
Cycle de Formation Théâtrale 2024 / 2025Cycle de Formation Théâtrale 2024 / 2025
Cycle de Formation Théâtrale 2024 / 2025
Billy DEYLORD
 
Iris van Herpen. pptx
Iris            van        Herpen.     pptxIris            van        Herpen.     pptx
Iris van Herpen. pptx
Txaruka
 

Dernier (11)

Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
 
Procédure consignation Lock Out Tag Out.pptx
Procédure consignation  Lock Out Tag Out.pptxProcédure consignation  Lock Out Tag Out.pptx
Procédure consignation Lock Out Tag Out.pptx
 
Iris van Herpen. pptx
Iris         van        Herpen.      pptxIris         van        Herpen.      pptx
Iris van Herpen. pptx
 
Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024
 
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
 
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La JeunesseConseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
 
Edito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdfEdito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdf
 
Iris van Herpen. pptx
Iris         van         Herpen.      pptxIris         van         Herpen.      pptx
Iris van Herpen. pptx
 
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
 
Cycle de Formation Théâtrale 2024 / 2025
Cycle de Formation Théâtrale 2024 / 2025Cycle de Formation Théâtrale 2024 / 2025
Cycle de Formation Théâtrale 2024 / 2025
 
Iris van Herpen. pptx
Iris            van        Herpen.     pptxIris            van        Herpen.     pptx
Iris van Herpen. pptx
 

Projet4-4si-tic

  • 1. 4éme SI (TIC) Lycée Secondaire Mhamdia Mr Bassem Guetif page1 Projet 4 – 4SI – TIC 1) Créer un répertoire de travail "mon site" sous le répertoire racine du serveur web local (www) 2) En utilisant le SGBD disponible, créer une base de données intitulée « Article » qui comportera la table «Produit » dont la structure est la suivante : Champs Type CodeProduit VARCHAR(10), clé primaire Marque VARCHAR(50) MT DOUBLE Remise DOUBLE MTRemise DOUBLE Prix DOUBLE 3) A l'aide du logiciel d’animation disponible, créer une animation contenant le texte défilant suivant : « Vente Produit ». Cette animation doit être publiée au format HTML sous le nom « entete.html ». 4) Créer la page web « index.html » contenant le jeu de cadres suivant : Cadre 1 : entete.html Cadre 2 : menu.html Liste des produits Ordinateur personnel Ordinateur portable Cadre 3 : affiche.html • Le cadre 1 comporte la page "Entete.html" crée précédemment. • Le cadre 2 contient les liens faisant appel aux pages « pc.html », « portable.html » qui doivent s'afficher dans le cadre 3. • Les deux pages « pc.html » et « portable.html » sont décrites dans le tableau suivant : pc.html portable.html Ordinateur personnel - Composé généralement d’une unité centrale et de périphériques. - Facilité d’utilisation. - Utilisé dans tous les domaines Ajout Ordinateur Ordinateur portable - Ensemble d’éléments logés dans un boîtier de petite dimension - Opérationnel n’importe où Ajout Ordinateur
  • 2. 4éme SI (TIC) Lycée Secondaire Mhamdia Mr Bassem Guetif page2 5) Chacune des deux pages précédentes comportera un lien "Ajout Ordinateur" permettant l'affichage, dans le cadre 3, de la page "ajout.html" ayant la forme et la description suivante : Les options du champs (designation ) sont : 6) Le clic sur le bouton "Envoyer" fait appel à une fonction "Verif" écrite en JavaScript et qui permet de vérifier le remplissage du formulaire d'ajout en respectant les conditions suivantes : • Les champs « CodeProduit » et « Montant » doivent être non vides. • Le champ « Montant » doit être numérique. 7) Ecrire une fonction "montant" écrite en JavaScript et qui permet de calculer le montant de la remise et le prix du produit après remise : • Si Taux Remise = 5% Alors Montant Remise = Montant * 0.05 Sinon Montant Remise = Montant * 0.08 • Prix = Montant – Montant Remise • L’appel de cette fonction ce fait lorsqu’on sélectionne un taux de remise. 8) Si les conditions citées ci-dessus sont satisfaites, un script PHP côté serveur sera appelé pour ajouter un nouveau produit dans la base, la page « ajout.html » sera enregistrée sous le nom « ajout.php ». Noter Bien : Le style d’écriture, les couleurs des textes, les fonds des pages et les images sont laissés au libre choix du candidat. Toutefois, ces opérations sont importantes lors de l’évaluation du site. Bon Travail OPTION ACER IBM TOSHIBA