Conception préliminaire: Modèles de déploiement et d'exploitation

  1. La réalisation d’une plateforme de commerce électronique
  2. Historique du commerce électronique: l’évolution du e‐com
  3. Qu’est-ce que le commerce électronique?
  4. Stratégies dans le e‐commerce du type B to C
  5. Avantages et inconvénients du e-commerce type B to C
  6. E-commerce en Algérie
  7. Causes du retard de l'e-commerce en Algérie
  8. E-paiement : Définition du paiement électronique
  9. Adaptation du paiement au contexte électronique
  10. Moyens de paiement en ligne
  11. Techniques de sécurité de l'e-paiement
  12. Certificat d'authentification – Paiement éléctronique
  13. Protocole de sécurité dans le paiement en ligne
  14. Situation de l'e-Paiement en Algérie
  15. Le BenchMarking : Définition, offre du marché et analyse
  16. Capture des besoins fonctionnels – la méthode UML
  17. Cas d'utilisation: Suivi des clients et gestion des clients
  18. Description des cas d'utilisation de plate-forme de e-commerce
  19. Suivi des rôles et des utilisateurs dans l'e-commerce
  20. Suivi des fournisseurs et du stock – Capture des besoins
  21. Marketing, Panier et Recherche dans capture des besoins
  22. Gestion des commandes, E-Paiement et Facturation: E-Commerce
  23. e-Commerce : gestion des catégories, marques et produits
  24. Organisation des cas d'utilisation de PowerAMC
  25. Capture des besoins techniques et des spécifications
  26. Les catégories de classes et découper le modèle UML
  27. Développement du modèle dynamique d'UML
  28. Diagramme d'états-transitions
  29. Modèle logique de conception technique d'une plate-forme
  30. Description des Frameworks techniques
  31. Conception préliminaire: Modèles de déploiement et d'exploitation
  32. Conception des classes d'associations et de modèle relationnel
  33. Langage de développement de plate‐forme e-commerce
  34. L'environnement de développement et SGBD de plate-forme
  35. L'architecture de développement de plate-forme e-commerce
  36. Sécurité de la plateforme e-Commerce
  37. Présentation de la plateforme e-Commerce – Prise d'écran
  38. Qualité du logiciel – Palteforme e-commerce
  39. Recherche universitaire: PlateForme e-Commerce

2. Conception préliminaire
Cette étape est la plus importante du processus 2TUP vu qu’elle représente le coeur.
En effet dans cette étape nous allons enfin quitter les deux branches droite et gauche afin de faire la fusion entre les deux études technique et fonctionnelle.
Cependant, nous allons développés les catégories d’analyse en couches logicielles conformément au modèle retenu de la solution technique tout en restant le plus indépendant possible des outils de développement.
Afin d’aboutir à cela, nous allons s’organiser selon les modèles suivants:

  • Modèle de déploiement.
  • Modèle d’exploitation.
  • Modèle logique.

Situation de la conception préliminaire dans le 2TUP
Figure46. Situation de la conception préliminaire dans le 2TUP.
2.1. Modèle de déploiement
C’est le premier niveau de conception car c’est lui qui permet d’organiser les environnements de travail sur le réseau. Pour cela nous allons modéliser notre architecture par un diagramme de déploiement:
Diagramme de deploiement
Figure47. Diagramme de déploiement.
2.2. Modèle d’exploitation
A partir du modèle de déploiement on peut définir les composants qui seront affectés aux exploitants du système (définition des applications). On va essayer de concevoir le modèle d’exploitation tout en intégrant les résultats de la conception générique. On définira ensuite les interfaces qui doivent être élaborées par les développeurs et qui correspondent aux besoins.
2.2.1. Définition des applications
Les applications se déterminent par regroupement des fonctions de l’utilisateur, tout en respectant la définition des postes de travail.
Définition des applications dans le modèle d'exploitation.
Figure48. Définition des applications dans le modèle d’exploitation.
a) Application « Administration »
Elle contient comme fonctionnalités les cas d’utilisation suivant:
a) Application « Administration »
Elle contient comme fonctionnalités les cas d’utilisation suivant:
– Suivi des utilisateurs.
– Suivi des rôles.
– Statistiques.
b) Application « commerciale »
– Gestion des produits.
– Gestion des catégories.
– Gestion des marques
– Suivi des fournisseurs.
– Suivi des stocks.
– Marketing.
c) Application « Achat en ligne »
– Suivi des commandes.
– Panier.
– Suivi des clients.
– Facturation.
– Paiement en ligne.
2.2.2. Définition des composants métier
Afin de décrire cela on va modéliser le diagramme de composants qui a comme rôle la définition des composants logiciels ainsi que leurs relations. Dans notre démarche il est nécessaire d’identifier les composants métier de notre système. Pour ça on va devoir recenser les différentes catégories d’analyse.
Identification des composants métier de la plate‐forme e‐commerce.
Figure49. Identification des composants métier de la plate‐forme e‐commerce.
2.2.3. Définition des interfaces
Le recensement des interfaces homme‐machine (IHM) se fait à l’aide des composants cités précédemment. Ce sont en fait les applications définis qui communiquent entre elle par le biais des IHM. Le travail qu’on va faire afin de compléter le modèle d’exploitation n’a rien avoir avec UML mais c’est plutôt de dresser une liste de vues attendus avec leurs principales fonctions.
Composants Interfaces Fonctions
Administration
Accueil administrateur Interface d’accueil ayant accès aux fonctionnalités du système.
Ajouter un utilisateur Création et ajout des nouveaux utilisateurs du système.
Lister les utilisateurs Gestion des utilisateurs (liste, modification, désactivation, réaffectation).
Modifier rôles Changer le rôle d’un utilisateur.
Statistiques de la boutique Affichage des statistiques de la plate‐forme.
Commerciale.
Accueil commercial Interface d’accueil réservée aux commerciaux.
Ajouter un produit Création des nouveaux produits à commercialiser.
interfaces homme‐machine IHMGestion des produits Gestion des produits (modification, suppression, consultation)
Liste des produits Affichage de la liste de tous les produits par catégorie, marque ou fournisseur.
Ajouter une catégorie Création de nouvelles catégories de produits.
Gestion des catégories Gestion des catégories (modification, suppression, consultation).
Ajouter une marque Création d’une nouvelle marque de produits
Gestion des marques Gestion des marques (modification, suppression, liste, consultation)
Ajouter un fournisseur Création d’un nouveau fournisseur de produits.
Gestion des fournisseurs Gestion des fournisseurs (modification, liste, suppression).
Entrée en stock Saisie des informations sur les nouveaux produits entrés en stock.
Sortie de stock Saisie des informations sur les sorties de stock.
Ajouter des nouveautés Permet d’afficher les nouveaux produits sur la page d’accueil.
Solder un produit Permet de solder un produit en lui affectant un % sur le prix de base.
Achat en ligne
Accueil client Interface d’accueil réservée aux clients.
Inscription Permet aux internautes de s’inscrire et devenir des membres pour pouvoir passer des commandes.
Activation client Activer le compte d’un client et le rediriger vers son espace perso, Modifier profil client Mise à jour des informations du client (modification profil, désactivation compte)
Consulter profil client Affichage des différentes informations concernant le client (commandes, compte, panier, historique).
Liste produits disponibles dans le panier
Permet au client de consulter les produits qu’il a ajouté au panier, les personnaliser et les valider.
Passer la commande Envoyer la commande souhaitée vers le service commerciale.
Trier les commandes Affichage de la liste des commandes passées selon des critères.
Suivi d’une commande Connaître l’état de la commande à un moment donnée.
Afficher la facture Affichage des factures d’un client
Information paiement Résumé des informations concernant la commande et la transaction.
Paiement Personnaliser le paiement (mode de livraison, mode de paiement, réaliser le paiement…).
Tableau décrivant la liste des IHM de notre système
Tableau07. Tableau décrivant la liste des IHM de notre système.
Lire le mémoire complet ==> (Conception et réalisation d’une plate-forme de commerce électronique)
Mémoire de fin d’études pour l’obtention du diplôme d’Ingénieur d’Etat en Informatique
Ecole nationale supérieure d’informatique

a) Application « Administration »
Elle contient comme fonctionnalités les cas d’utilisation suivant:
– Suivi des utilisateurs.
– Suivi des rôles.
– Statistiques.b) Application « commerciale »
– Gestion des produits.
– Gestion des catégories.
– Gestion des marques
– Suivi des fournisseurs.
– Suivi des stocks.
– Marketing.c) Application « Achat en ligne »
– Suivi des commandes.
– Panier.
– Suivi des clients.
– Facturation.
– Paiement en ligne.2.2.2. Définition des composants métier
Afin de décrire cela on va modéliser le diagramme de composants qui a comme rôle
la définition des composants logiciels ainsi que leurs relations. Dans notre démarche il
est nécessaire d’identifier les composants métier de notre système. Pour ça on va
devoir recenser les différentes catégories d’analyse.
Figure49. Identification des composants métier de la plate‐forme e‐commerce.
2.2.3. Définition des interfaces
Le recensement des interfaces homme‐machine (IHM) se fait à l’aide des composants cités précédemment. Ce sont en fait les applications définis qui communiquent entre elle par le biais des IHM. Le travail qu’on va faire afin de compléter le modèle d’exploitation n’a rien avoir avec UML mais c’est plutôt de dresser une liste de vues attendus avec leurs principales fonctions.
Composants Interfaces Fonctions
Administration
Accueil administrateur Interface d’accueil ayant accès aux fonctionnalités du système.
Ajouter un utilisateur Création et ajout des nouveaux utilisateurs du système.
Lister les utilisateurs Gestion des utilisateurs (liste, modification, désactivation, réaffectation).
Modifier rôles Changer le rôle d’un utilisateur.
Statistiques de la boutique Affichage des statistiques de la plate‐forme.
Commerciale.
Accueil commercial Interface d’accueil réservée aux commerciaux.
Ajouter un produit Création des nouveaux produits à commercialiser.
Gestion des produits Gestion des produits (modification, suppression, consultation)
Liste des produits Affichage de la liste de tous les produits par catégorie, marque ou fournisseur.
Ajouter une catégorie Création de nouvelles catégories de produits.
Gestion des catégories Gestion des catégories (modification, suppression, consultation).
Ajouter une marque Création d’une nouvelle marque de produits
Gestion des marques Gestion des marques (modification, suppression, liste, consultation)
Ajouter un fournisseur Création d’un nouveau fournisseur de produits.
Gestion des fournisseurs Gestion des fournisseurs (modification, liste, suppression).
Entrée en stock Saisie des informations sur les nouveaux produits entrés en stock.
Sortie de stock Saisie des informations sur les sorties de stock.
Ajouter des nouveautés Permet d’afficher les nouveaux produits sur la page d’accueil.
Solder un produit Permet de solder un produit en lui affectant un % sur le prix de base.
Achat en ligne
Accueil client Interface d’accueil réservée aux clients.
Inscription Permet aux internautes de s’inscrire et devenir des membres pour pouvoir passer des commandes.
Activation client Activer le compte d’un client et le rediriger vers son espace perso, Modifier profil client Mise à jour des informations du client (modification profil, désactivation compte)
Consulter profil client Affichage des différentes informations concernant le client (commandes, compte, panier, historique).
Liste produits disponibles dans le panier
Permet au client de consulter les produits qu’il a ajouté au panier, les personnaliser et les valider.
Passer la commande Envoyer la commande souhaitée vers le service commerciale.
Trier les commandes Affichage de la liste des commandes passées selon des critères.
Suivi d’une commande Connaître l’état de la commande à un moment donnée.
Afficher la facture Affichage des factures d’un client
Information paiement Résumé des informations concernant la commande et la transaction.
Paiement Personnaliser le paiement (mode de livraison, mode de paiement, réaliser le paiement…).
Tableau07. Tableau décrivant la liste des IHM de notre système.
Conception et réalisation d’une plate-forme de commerce électronique
Print Friendly, PDF & Email

Cliquez sur suivant article pour lire la suivante partie de ce mémoire:

Abonnez-vous!
Inscrivez-vous gratuitement à la Newsletter et accédez à des milliers des mémoires de fin d’études !
Publier son mémoire!
WikiMemoires - Publier son mémoire de fin d’études !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *