Vous êtes sur la page 1sur 8

Mini Projet POO : Étude de la conception de Système de vente des articles de la Société

Mobiphone

Mini Projet : Programmation orientée Objet

Elaboré par : Malek TLIK & Achref LABIEDH


Mini Projet POO : Étude de la conception de Système de vente des articles de la Société
Mobiphone

Introduction

L'étude de conception est une phase cruciale du développement de tout projet. Elle
définit comment les besoins identifiés seront transformés en un système fonctionnel. Ce rapport
présente une vue d'ensemble des choix de conception clés qui guideront la réalisation du projet.

Nous explorerons les aspects architecturaux, les composants majeurs, et les décisions
techniques qui sous-tendent ce projet. L'objectif est de minimiser les risques, d'assurer
l'efficacité et la robustesse, tout en servant de référence pour les équipes de développement.

Ce rapport offre une base solide pour la réalisation du produit final et la satisfaction
des besoins des parties prenantes.

1. MODELISATION STATIQUE ET DYNAMIQUE DU SYSTEME


1.1 Modélisation Statique :
Le diagramme de classe présenté ci-dessous offre une représentation visuelle des
principales entités et de leurs interactions dans notre système de gestion des ventes pour
MobiPhone. Ce diagramme permet de visualiser les classes qui composent notre application,
ainsi que les attributs et les méthodes associés à chaque classe. De plus, il met en évidence les
relations entre ces classes, y compris les associations, les héritages et les agrégations. Grâce à
cette représentation graphique, il devient plus facile de comprendre la structure sous-jacente du
système, facilitant ainsi la conception, la maintenance et le partage des informations essentielles
relatives à notre application.
Mini Projet POO : Étude de la conception de Système de vente des articles de la Société
Mobiphone

Figure 1 : Diagramme de classes


Mini Projet POO : Étude de la conception de Système de vente des articles de la Société
Mobiphone

1.2 Modélisation Dynamique


Le diagramme de séquence suivant offre un aperçu détaillé de l'interaction entre les
acteurs et les objets du système lors de la réalisation d'une séquence d'actions spécifiques dans
notre application de gestion des ventes pour MobiPhone. Ce diagramme met en lumière la
manière dont les entités interagissent, les messages échangés, et la chronologie des opérations.
En le visualisant, il devient plus simple de comprendre le flux d'exécution des processus, de
déterminer l'ordre des actions, et d'identifier les dépendances entre les composants du système.
Ce diagramme de séquence joue un rôle essentiel dans la compréhension des comportements
dynamiques de notre application, ce qui est précieux pour sa conception, son développement,
et sa documentation

Figure 2 : Diagramme de séquence relatif au cas d'utilisation «se connecter »


Mini Projet POO : Étude de la conception de Système de vente des articles de la Société
Mobiphone

Figure 3 : Diagramme de séquence relatif au cas d'utilisation « Passer commande


»
Mini Projet POO : Étude de la conception de Système de vente des articles de la Société
Mobiphone

Figure 4 : Diagramme de séquence relatif au cas d'utilisation « Facture »


Mini Projet POO : Étude de la conception de Système de vente des articles de la Société
Mobiphone

Figure 5 : Diagramme de séquence relatif au cas d'utilisation « Promotion »

2. Schéma relationnel de la base de données

Table "Client" (#ClientID,Cin, Nom, Prénom, Adresse)


Table "Utilisateur" (#IDuser, Nom,Prenom,Login,Mot pass, , Type)
Table "Article" (#Référence, Qte, Description, Prix,type )
Table "Commande" (#Numcde, DateCommande, ClientID, NumD)
Table "Devis" (#NumD, DateD, Total)
Table "Facture" (#NumFact, MontantTotal, DateFacture, Numcde, NumPai)
Table "Paiement" (#NumPai, DateP, modeP, totalP)
Table "Catalogue" (#NumCat, dateCat)
Mini Projet POO : Étude de la conception de Système de vente des articles de la Société
Mobiphone

Table "Operateur" (#Non, Référence,Qte)


Table "Promotion" (#Id, duré , prix, dateDeb)
Table "Clé3g" (#NumS, Debit , prix, capacité)
Table "Ligne Téléphonique" (#NumT, pack)
Table "Carte Téléphonique" (#Code, validité, Type)
Table "Telephone Mobile" (#CodeIMEI, Modèle, Marque)

Conclusion
En conclusion de cette étude de conception, nous avons établi les bases pour le
développement du système de gestion des ventes de MobiPhone. Les diagrammes de classe,
de séquence et de cas d'utilisation définissent la structure et le fonctionnement de
l'application.

La prochaine étape consiste à passer à la phase de réalisation, où nous transformerons ces


concepts en une application fonctionnelle. Notre objectif est d'améliorer l'efficacité
opérationnelle de MobiPhone, de réduire les erreurs et de simplifier la gestion des ventes.

La phase de réalisation sera cruciale pour la concrétisation de notre vision. Elle marquera le
passage de la planification à l'action, et nous sommes impatients de relever ce défi pour offrir
à MobiPhone un outil innovant qui répondra à ses besoins spécifiques et contribuera à son
succès futur.

Vous aimerez peut-être aussi