La première page du mémoire (avec le fichier pdf):
Ecole nationale supérieure d’informatique - Option: Systèmes d’informations & Systèmes Informatiques
Mémoire de fin d’études pour l’obtention du diplôme d’Ingénieur d’Etat en Informatique - 2009-2035

Les catégories de classes et découper le modèle UML

  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 e-commerce? Type d’échange B2C et stratégies
  4. Le e-commerce B to C : les avantages et les inconvénients
  5. E-paiement : déf., e-commerce et paiement électronique
  6. Sécurité de l’e-paiement : chiffrement, PKI et certificat d’authentification
  7. Les protocoles de sécurité dans le paiement en ligne
  8. Le BenchMarking : Définition, offre du marché et analyse
  9. Les 14 étapes pour créer une plateforme de e-commerce (avec cas)
  10. Capture des besoins techniques et des spécifications
  11. Les catégories de classes et découper le modèle UML
  12. Développement du modèle dynamique d'UML
  13. Diagramme d'états-transitions
  14. Modèle logique de conception technique d’une plateforme
  15. Conception préliminaire: Modèles de déploiement et d'exploitation
  16. Conception des classes d'associations et de modèle relationnel
  17. Langage et environnement de développement de plate‐forme
  18. L'architecture de développement de plate-forme e-commerce
  19. Sécurité de la plateforme e-Commerce
  20. La plateforme e-Commerce: qualité du logiciel et prise d’écran

Les catégories de classes et découper le modèle UML
Analyse
Cette phase marque le démarrage de l’analyse objet du système à réaliser. Elle utilise la notion de Package pour définir des catégories de classes et découper le modèle UML en blocs logiques les plus indépendants possibles.
Le découpage en catégories constitue la première étape de cette phase qui contient d’un coup le découpage choisi ainsi que les informations concernant le modèle statique (classes, attributs, méthodes) et qui va s’affiner de manière itérative au cours du développement du projet.
Pour passer à l’analyse il faut se baser sur les principes de l’approche objet notamment celle de l’encapsulation. A cet effet, nous allons passer d’une structuration fonctionnelle via les cas d’utilisations vers une structuration objet via les classes et les catégories.

1. Découpage en catégories

Une catégorie consiste en un regroupement logique de classes à forte cohérence interne et faible couplage externe. Une classe appartient à une catégorie que si elle est nécessaire à la compréhension du problème et répond aux exigences de l’utilisateur.

  • Les diagrammes ci‐dessus ont été modélisés avec l’outil PowerAMC qui nous a permis entre autre d’utiliser des raccourcis dynamique. Ex: On peut utiliser dans le Package B, une classe x appartenant au package A.

Le découpage des classes en catégories de notre projet a donné le résultat suivant:
decoupage classes categories 1

<<Catégorie>> <<Catégorie>> <<Catégorie>> <<Catégorie>>
Administration Achat en ligne Paiement commercial
+ Utilisateur + Commande + Facture + Produits
+ Compte_User + Panier + Carte bancaire + Fournisseur
+ Rôle + Client + Catégories
+ Droit + Compte client + Marques
+ EntréeStock
+ SortieStock

1.1. Catégorie « administration »

Diagramme de classes package gestion administration - classes et découper le modèle UML

Figure 26. Diagramme de classes package « gestion administration ».

1.2. Catégorie « achat en ligne »

Diagramme de classes package « gestion achat en ligne
Figure 27. Diagramme de classes package « gestion achat en ligne »

1.3.Catégorie « paiement en ligne »

Diagramme de classes package paiement en ligne - classes le modèle UML

Figure 28. Diagramme de classes package « paiement en ligne »

1.4. Catégorie « gestion commerciale »

gestion commerciale

Figure 29. Diagramme de classes package « gestion commerciale »
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

Rechercher
Abonnez-vous!
Inscrivez-vous gratuitement à la Newsletter et accédez à des milliers des mémoires de fin d’études ! Inscrivez-vous gratuitement à la Newsletter et accédez à des milliers des mémoires de fin d’études !
En continuant, vous acceptez la politique de confidentialité

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.