Présentation de la plateforme e-Commerce – Prise d’écran
6. Présentation de la plateforme de e-commerce
Notre plateforme se compose en 3 vues:
- Administrateur,
- Commercial et
- Client.
6.1. Vue Client
Dés que le client rentre sur la plateforme, cette page d’accueil lui est affichée
Figure52. La page d’accueil de la plateforme.
Dés que le client se connecte sur la plateforme, il accède à la page d’accueil, cette page comporte 7 parties:
– Partie 1: Elle comporte le menu de navigation d’où on peut se connecter ou bien accéder a la page d’inscription ou l’aide
Figure53. Le menu de navigation dans l’accueil
– Partie 2: Il y’a un panel qui liste l’ensemble des catégories et des marques qui sont disponible sur la plateforme, ce qui donne a l’utilisateur l’occasion de filtrer les produits selon la catégorie ou la marque.
Figure54. Le panel des catégories et des marques
– Partie 3: Elle contient le catalogue des produits qui peuvent être filtré selon plusieurs critères.
– Partie 4: Comporte un composant de recherche guidé très facile d’utilisation
Figure55. Le composant de la recherche
Partie 5: Un composant qui permet de convertir tout les prix de la plateforme avec la devise désiré
Figure56. Le composant de la devise.
– Partie 7: Un composant login qui permet de rediriger l’utilisateur vers la page d’authentification
Figure57. La page de login
Si le client n’est pas déjà inscrit alors il peut s’inscrire sur la page suivante
Figure58. La page d’inscription
Partie 6: Composant panier qui permet de savoir a n’importe quel moment le nombre de produits dans le panier son montant
Figure59. La page Panier
Sur cette page on peut voir les détails des produits qui sont dans le panier, on peut aussi changer la quantité, après avoir terminé, le client peut valider la commande, alors il est redirigé vers la page de choix de mode de livraison et paiement
Figure60. La page choix de livraison
Figure61. La page de confirmation de commande
Dés que le client confirme la commande, il est envoyé vers la page du site du module de paiement choisi
Figure62. La page du module de paiement
Le client rempli ses informations sur ses coordonnées bancaires, après sa validation il est renvoyé vers notre plateforme, et lui indique que sa commande a été effectué
Figure63. La page commande réussi
Le client peut à tout moment consulter l’historique et l’état de ses commandes déjà passé et cela en utilisant le menu en haut a gauche
Figure64. La liste des commandes client
6.2. Vue Administrateur
Figure65. Espace perso administrateur
Dés que l’administrateur se connecte, il est redirigé vers son espace perso, ou il est affiché des statistiques sur la plateforme.
Figure66. Menu administrateur
Il pourra naviguer à travers son espace perso grâce au menu en haut, ou il pourra accéder à la liste des clients ou bien la gestion des utilisateurs ou l’affectation de rôles
Figure67. Page Ajouter Utilisateur
6.3. Vue Commercial
Dés que le commercial se connecte il est redirigé vers son espace perso ou il pourra effectuer plusieurs opérations à travers le menu vertical de gauche.
Figure68. Menu commercial
Il pourra effectuer des opérations tel que ajouter une catégorie, fournisseur, marque, produit, gérer le stock, les soldes et les nouveautés
Figure69. Page gestion des fournisseurs
Figure70. Page Ajouter Produit.
7. Qualité du logiciel
Dans cette partie, nous allons prendre le soin d’évaluer la qualité de notre application afin de pouvoir recenser ses points forts et ses points faibles ainsi que les améliorations qu’on peut lui apporter par la suite.
La qualité d’un logiciel peut se définir en un ensemble de caractéristiques qui lui attribut l’aptitude à satisfaire les besoins des utilisateurs en termes de fonctionnalités, délais, coûts. On mettra aussi le point sur la non‐qualité qui se définit par les défauts apparaissant lors de l’exploitation du logiciel.
Cette appréciation globale du logiciel doit se déterminer selon des critères bien précis qu’on appelle indicateurs.
La norme ISO 9126 définit six caractéristiques de qualité des produits logiciels qui sont exposés dans le tableau ci‐dessous :
Caractéristiques évaluations
Capacité fonctionnelle
- Comme vu dans la partie technique, notre système réagi très bien avec d’autres systèmes.
- Il possède une sécurité renforcé au terme d’accès.
- Notre logiciel est conforme à la loi mais pour le paiement en Algérie, on doit encore se renseigner.
Fiabilité
Notre logiciel a été réalisé avec les méthodes et outils les plus développées.
En cas de défaillance, nous avons pensé à faire en sorte que les erreurs soient facilement détectables.
Facilité d’utilisation
Que ce soit utilisateur interne ou externe, notre logiciel est simple d’utilisation avec tous les indicateurs possibles et la navigation nécessaires.
- Une aide a été mise en place.
Rendement
Les outils avec lesquelles on a développé notre logiciel consomment beaucoup de ressources au niveau traitement ou accès à la BDD, il est donc possible que le rendement soit faible en termes de rapidité et de réponses dans quelques environnements.
Facilité d’entretien
En cas de modification ou réglage, notre logiciel ne rencontrera pas de problèmes inattendus du moment ou tout est bien organisé et externalisé.
- Dans le cas des tests, notre système précise exactement la source du problème en cas ou il se produit.
Portabilité
Notre logiciel est facilement transférable, et ne peut être déployé que sur les environnements qu’on a cités auparavant.
- On peut très bien substituer un module ou un composant de notre logiciel afin de l’utiliser dans un système pareil.
Tableau11. Caractéristiques de qualité de notre logiciel
8. Conclusion
Dans cette dernière étape du projet, nous avons pris le soin de présenter notre environnement de travail ainsi que la politique de sécurité qu’on a choisis pour la plateforme e-commerce tout en justifiant nos choix.
Nous avons aussi présenté la plate‐forme finale qu’on a développée, pour ensuite l’exposé a Atelcom en leurs expliquant son déploiement et son utilisation.
A la fin de cette étape de réalisation et de déploiement, on avait jugé nécessaire d’évaluer la qualité de notre produit logiciel afin de permettre à l’utilisateur ou celui qui veut reprendre le projet de connaître les points faibles présents ainsi que les améliorations à apportés.
Cette étape peut très bien devenir l’étape de démarrage d’un nouveau projet reprenant le même thème, et ceci risque de se produire à chaque fin de projet en voyant la vitesse avec laquelle progressent les technologies web.
Le projet que nous avons réalisé a consisté en la conception et la réalisation d’une plate‐forme de commerce électronique « avancée » répondant, d’une part, aux besoins de ce concept qui vient tout juste de faire son apparition dans notre marché et d’autre part, aux besoins d’ATELCOM.
Entre les objectifs fixés, les attentes de la société et les promesses de la SATIM, qui nous avait promis de fournir le module de paiement, nous avons, toutefois, réussis à atteindre nos principaux objectifs dont la réalisation d’une plate‐forme composée de plusieurs modules contenant les fonctionnalités nécessaires pour le bon déroulement des différentes gestions côté client (panier, commande, profils, paiement, livraison…) et côté marchand (administration, produits, catalogue, marque, stock, fournisseur…).
Pour la conception c’est la démarche 2TUP qui a été la plus correspondante à notre cas en proposant d’analyser et de capter les besoins pour ensuite concevoir une solution sur le plan technique et fonctionnel.
Nous avons fait en sorte que nos composants puissent être réutilisés dans d’autres systèmes et qu’on puisse facilement faire l’intégration de nouveaux modules ou composants.
Pour le développement, nous avons choisi les technologies Microsoft pour leur richesse, évolutivité, disponibilité et surtout pour leur sécurité. Nous tenons à préciser que durant tout le projet, on avait cherché a détailler et perfectionner notre travail.
Toutefois, des améliorations peuvent bien être rajoutées par exemple:
- Comparateur de prix
- Plate‐forme multilingue
- Importation de catalogue produit sous un autre format
- Newsletter
Le dernier mot est consacré pour dire que notre parcours durant ce projet nous a retourné plus d’avantages que d’inconvénients en nous rapprochant de l’environnement professionnel et en faisant connaissance avec ses acteurs.
Ceci dit, nous souhaitons que notre travail puisse être un une contribution au développement du concept e‐commerce.
Références