Site marchand - Cas Lafleur

Intitulé long Développement d'un site marchand
Présentation

Cette application pédagogique regroupe quatre supports (HTML, PHP avec ODBC, PHP avec MySQL, JavaScript). Chacun de ces supports permet l'apprentissage du langage et est illustré de nombreux exemples à tester. 
A l'issue de l'étude de chaque support, la réalisation d'une version enrichie d'un site marchand est proposée :
- Site statique présentant le catalogue des produits (version 1).
- Site dynamique présentant le catalogue à partir d'une base de données (version 2).
- Site dynamique et interactif permettant, outre la consultation du catalogue, la prise de commandes en ligne. Deux versions sont proposées : une utilisant uniquement des scripts PHP (version 3a), une utilisant des scripts JavaScript et PHP (version 3b).
Les applications support sont proposées d'une part avec une base de données Access et d'autre part avec une base de données MySQL.

Public Concerné BTS IG
Compétences

C15 Proposer une solution à un problème d’informatisation C26 Concevoir et représenter la solution algorithmique d'un processus à automatiser C32 Développer tout ou partie d'une application à l'aide d'un langage de programmation procédural C35 Développer tout ou partie d’une application autour d’une base de données relationnelle C36 Dans le cadre d'une architecture client-serveur : - décrire ses éléments - rendre l'architecture opérationnelle - développer tout ou partie d'une application client-serveur C39 Maîtriser le poste de travail utilisé pour le développement et son environnement C47 Utiliser une documentation technique rédigée en français ou en anglais

Savoir

Les langages de programmation pour le Web : HTML, PHP et javaScript.

Transversalité

Forte avec le cours de Gestion des entreprises et organisation des systèmes d'information

Objectifs

Aborder les langages de programmation pour le Web : HTML, PHP et javaScript. Utiliser les connaissances en langage SQL dans le contexte d'un développement de site dynamique.

Pré-Requis Interrogation d'une base de données à l'aide de SQL. - Configuration et utilisation d'une source de données ODBC. - Techniques de programmation : . Structures de contrôles de base (de préférence en langage C). . Passage de paramètres par valeur et par réf
Outils

Cette application repose sur la plate-forme technique suivante : - Serveur Web Apache (sous linux ou Windows) - Moteur d'interprétation PHP4 - Microsoft Access 2000 et middleware ODBC32 ou MySQL.

Mots Clés HTML, PHP, JavaScript
Auteurs Christine GAUBERT-MACON et Pierre LOISEL
Version V1.0
Date de Publication 18 Avril 2005
Date de Modification 23 Juin 2005
Téléchargement 1 Package icon lafleur.zip