Soutnance
Réalisation d’un site de vente en ligne
Christopher Belliard Benoît Corda Otmane El Manser Christophe Outteryck
Plan
Présentation du projet Le modèle conceptuel Implémentation La conception du site Le métier d’ingénieur
P2006
Réalisation : nf17009 - nf17010
2
1. Présentation du projet
Objectifs du projet
Mise en pratique des outils abordés en cours Maîtrise d’une technologie de développement web Mise en situation de gestion de projet Aperçu du métier d’ingénieur
P2006
Réalisation : nf17009 - nf17010
3
1. Présentation du projet
Sujet du projet
Réalisation de la partie dynamique d’un site de vente en ligne Découpage en modules
Catalogue, Clients, Commandes, Fournisseurs, Stocks, Promotions
P2006
Réalisation : nf17009 - nf17010
4
1. Présentation du projet
Travail demandé
Analyse des besoins
Cahier des charges Organigramme produit Diagrammes de classes UML Modèle relationnel Module « Catalogue de produits » Base de données MySQL Interface web sous PHP
Réalisation : nf17009 - nf17010 5
Réalisation
P2006
2. Le modèle conceptuel
Choix effectués
Commandes
Classe abstraite Héritage Historique du prix Arborescence Rubrique/Rubrique spéciale
Rubriques
P2006
Réalisation : nf17009 - nf17010
6
3. Implémentation
LMD & Normalisation
Modélisation en relationnel
Insertion de clés artificielles Gestion de l’héritage :
Par classes filles (rubriques) Par référence (commandes)
Troisième Forme Normale
P2006
Réalisation : nf17009 - nf17010
8
3. Implémentation
Technologies mises en jeu
Plate-forme EasyPhp1.8
Apache HTTP Server
Serveur web modulable Langage de script « côté serveur » Gestionnaire de base de données
PHP4 (Hypertext Preprocessor)
MySQL4
Outils libres Largement utilisés dans l’industrie
Réalisation :