Le principal défaut du site concerne les incohérences qui apparaissent lors de l’affichage du produit, que ce soit le prix neuf qui peut être approximatif ou la catègorie du produit qui est absurde. Malheureusement, il est très difficile d’obtenir des informations précises à ce sujet à l’aide d’un script, même si les résultats actuels sont relativement corrects.
La création d’une page d’administration est donc nécessaire afin de pouvoir modifier les informations incohérentes qui se glissent dans la base, et en particulier elle doit permettre les améliorations suivantes :
- filtrage des produits (par catégorie, par boutique, par prix, …) lors de l’affichage
- possibilité de changer le prix initial, l’image et la catégorie d’un produit
- suppression d’un produit
- affichage de statistiques (nombre de clique sur un produit, nombre de page vue, …)
En ce qui concerne les statistiques, et notamment le nombre de clique sur un produit, elles permettront de vérifier si les produits mis en avant ont effectivement un taux de clique plus élevé que les autres.
Une autre évolution qui permettrait de gagner du temps lors gestion des incohérences, est l’ajout d’un champs dans la base “Products” décrivant le niveau d’incertitude des informations. Par exemple, un produits dont la catégories et les prix sont fournis aurait un niveau égal à 0. En revanche un produit, dont la recherche du prix et de la catégorie renvoie des résultats différents, aurait un niveau élevé. On pourait ensuite trier les produits en fonction de ce critère.