Projet LaFleur:
Contexte
La société Lafleur commercialise des graines et des bulbes de fleurs d'ornement pour jardins.
Monsieur Blaise, directeur de la société Lafleur, souhaite mettre en ligne le catalogue de ce qu'il commercialise.
La société Lafleur commercialise des graines et des bulbes de fleurs d'ornement pour jardins.
Monsieur Blaise, directeur de la société Lafleur, souhaite mettre en ligne le catalogue de ce qu'il commercialise.
Besoin
Création d'un site web mettant à disposition du client des informations sur les produits proposé par la société LaFleur. Le client pourra accéder au catalogue et par la suite, passer commande.
Création d'un site web mettant à disposition du client des informations sur les produits proposé par la société LaFleur. Le client pourra accéder au catalogue et par la suite, passer commande.
Démarche
Pour répondre à la demande de M. Blaise, il a fallu créer un site web statique (HTML/CSS) puis dynamique (intégration de code PHP/JavaScript à la version précédente, utilisation d'une base de données).
Pour réaliser ce projet, nous avons dû procéder dans l'ordre suivant:
- Création d'un Modèle Physique de Données (MPD) et d'un Modèle Logique de Données (MLD)
Pour répondre à la demande de M. Blaise, il a fallu créer un site web statique (HTML/CSS) puis dynamique (intégration de code PHP/JavaScript à la version précédente, utilisation d'une base de données).
Pour réaliser ce projet, nous avons dû procéder dans l'ordre suivant:
- Création d'un Modèle Physique de Données (MPD) et d'un Modèle Logique de Données (MLD)
- Création d'une base de donnée ("lafleur") sur l'application PhpMyAdmin.
- Création de la structure du site web, en HTML/CSS. Ce dernier ne sera alors qu'un "site vitrine". Le client pourras seulement visionner les produits proposé par la société, mais pas les commander.
- Version 1 : site web statique
- Modification du site web précédemment créer:
Ajout d'une nouvelle page "Panier", développement en php (connexion à la base de donnée avec PDO, ..) , ajout de listes déroulantes permettant la selection des produits (et leurs ajout au panier), ajout d'un champs de texte permettant de définir la quantité souhaité, amélioration du design.
Ajout d'une nouvelle page "Panier", développement en php (connexion à la base de donnée avec PDO, ..) , ajout de listes déroulantes permettant la selection des produits (et leurs ajout au panier), ajout d'un champs de texte permettant de définir la quantité souhaité, amélioration du design.
- Version 2: site web dynamique
Compétences mises en œuvre lors de ce projet
A.1.1.3 - Etude des exigences liées à la qualité attendue
A.1.3.2 - Définition des éléments nécessaires à la continuité d'un service
A.1.3.3 - Accompagnement de la mise en place d'un nouveau service
A.1.4.2 - Évaluation des indicateurs de suivi d'un projet et justification des écarts
A.3.1.1 - Proposition d'une solution d'infrastructure
A.4.1.1 - Proposition d'une solution applicative
A.4.1.2 - Conception ou adaptation de l'interface utilisateur d'une solution applicative
A.4.1.3 - Conception ou adaptation d'une base de données
A.4.1.7 - Développement, utilisation ou adaptation de composants logiciels
A.4.1.10 - Rédaction d'une documentation d'utilisation
A.5.2.1 - Exploitation des référentiels, normes et standards adoptés par le prestataire informatique
A.5.2.4 - Étude d'une technologie, d'un composant, d'un outil ou d'une méthode
A.1.1.3 - Etude des exigences liées à la qualité attendue
A.1.3.2 - Définition des éléments nécessaires à la continuité d'un service
A.1.3.3 - Accompagnement de la mise en place d'un nouveau service
A.1.4.2 - Évaluation des indicateurs de suivi d'un projet et justification des écarts
A.3.1.1 - Proposition d'une solution d'infrastructure
A.4.1.1 - Proposition d'une solution applicative
A.4.1.2 - Conception ou adaptation de l'interface utilisateur d'une solution applicative
A.4.1.3 - Conception ou adaptation d'une base de données
A.4.1.7 - Développement, utilisation ou adaptation de composants logiciels
A.4.1.10 - Rédaction d'une documentation d'utilisation
A.5.2.1 - Exploitation des référentiels, normes et standards adoptés par le prestataire informatique
A.5.2.4 - Étude d'une technologie, d'un composant, d'un outil ou d'une méthode