Le site La pâtisserie VERITE est un site en cours de développement.
L'historique
C'est sur demande de mon frère, patron de la boutique, que nous avons élaboré ce
site. L'idée de base était de faire la promotion de son magasin
en présentant ses produits.
Son idée était de faire apparaître ses produits par photos
avec une explication du contenu de chaque dessert.
C'est à partir de ce projet que j'ai commencé l'analyse de mon projet.
La conception
Avant de commencer la programmation, j'ai essayé de lui faire exprimer
ses besoins réels en le guidant sur les possibilités d'un site
interactif.
Après quelques questions sur son mode de travail, ses diférentes
cartes de desserts et sur le contenu exact de ce qu'il voulait voir apparaître,
j'ai ébauché une page possible développé en HTML pur.
La maquette acceptée, j'ai pu commencer véritablement mon projet.
Je suis parti sur l'existence d'une table dessert, une table type de dessert,
une table prix. Ces 3 tables permettent l'affichage des produits pour les visiteurs.
Ensuite, sachant que la patisserie peut gérer son site, il a fallu prévoir
l'administration du site en créant une table des utilisateurs avec différents
pouvoirs (consultation, ajout, modification, suppression) avec un accès
sécurisé. Afin d'éviter d'éventuels fraudeurs, d'autres
sécurités ont été mises en place comme le blocage de
l'adresse IP.
La création des tables
Les tables ont été créées avec EasyPHP et PHPMyAdmin et remplies conjointement avec le client (descriptif et contenu des desserts). La table des prix a été faite à partir de la carte et les utilisateurs ont été créés en fonction des demandes du client.
La création du site
Elle s'est déroulée en 4 grandes étapes :
- l'administration
- le catalogue
- la page d'accueil
- les rectifications et validationsL'administration
Cette partie comporte un écran d'identification, un menu général permettant la gestion des utilisateurs, la gestion des prix, l'ajout d'un dessert, la recherche d'un dessert.
La recherche est multicritères et permet l'affichage des produits sous forme d'un tableau avec possibilité de modifier ou supprimer chaque produit (photo).
L'ajout, la modification ou la suppression sont traités par le même formulaire (photo) et la soumission est concrétisée par une page de validation.Le catalogue
Il se compose dynamiquement à l'aide de requêtes SQL. Une gestion de pages a été introduite suite à la demande du client. Le principe d'affichage est la sélection d'un type de dessert qui renvoie les valeurs de la table avec les images en fonctions des conditions de sélection.
La page d'accueil
Elle doit faire apparaître le logo de la boutique, les horaires d'ouverture, le contact mail, un plan d'accès, le menu général et l'ajout éventuel d'un lien vers les Favoris. La demande a été réalisée. Cependant, cette page doit subir de nouvelles évolutions.
Les rectifications et validations
Tout projet qui vit doit être vérifié par le client en fonction du cahier des charges établi à la base. Après 15 jours de test chez le client, la validation a été prononcée et le site mis en ligne.
Les évolutions
Ce site est voué à évoluer rapidement. En effet, des demandes de sous-types de desserts ont été formulées, l'accès à un bon de commande et par la suite la commande en ligne. Il reste donc encore beaucoup de travail, mais c'est une autre histoire....