REPUBLIQUE DEMOCRATIQUE DU CONGO
ENSEIGNEMENT SUPERIEUR ET UNIVERSITAIRE
B.P.854 BUKAVU
SECTION DE SCIENCE COMMERCIALE, ADMINISTRATIVE ET
INFORMATIQUE
DEPARTEMENT D’INFORMATIQUE DE GESTION
UNITE D’ENSEGNEMENT MODELISATION
PRESENTER LES ELEMENTS SUR
VISUAL PARADIGM
Présenté par les membres du 8eme groupe :
1. AMINA POLEPOLE Grace
2. ASIFIWE MUHIGIRWA Rolande
3. BILUGE BASAKA Virginie
4. CHANCE BATUMIKE
5. DANIEL MBILIZI
6. LOUISE MISANGA Marie
7. MBISSO WABENGA
8. MUFALME SHAMWAMI
9. MULASI M’MUNGA Liza
10. MUSHAGALUSA MAHAZI
11. MUSHUBUSA CIRIMWAMI
12. MWAMINI TAMBWE Jeanne
13. NABINTU KAMATE Merveille
14. NDISA KULIMUSHI Melissa
15. ZIRUKA BAHATI
Dispensé par : Prof. Vicky MUKAMBA
Promotion : BAC 2 LMD IG
ANNEE ACADEMIQUE: 2024-2025
1
1. Présentation Générale du Visual Paradigm
Visual Paradigm est une plateforme de modélisation visuelle conçue pour accompagner tout
le cycle de vie du développement logiciel, depuis la conception jusqu'à la documentation.
C’est un logiciel professionnel utilisé par :
Les développeurs,
les architectes logiciels,
les analystes métiers,
et même par des équipes non techniques (ex : chefs de projet, responsables qualité).
Mission principale :
Faciliter la compréhension, la conception, l’analyse et la communication autour des projets
complexes à travers des modèles visuels normalisés.
Que propose Visual Paradigm ?
Etapes Fonctions
Diagrammes UML, Cas d'utilisation,
Analyse
Diagrammes BPMN
Modèles de classe, ERD pour bases de
Conception
données
Développement Génération de code Java, C#, PHP, etc.
Outils pour créer de la documentation
Test & Documentation
automatique
Partage en ligne, travail en équipe,
Collaboration
versionnage des modèles
2
2. Présentation et organisation des éléments sur Visual Paradigm
Les éléments fondamentaux de Visual Paradigm sont les entités, leurs attributs, les relations
entre elles, et les types de diagrammes.
1. Présentation des entités principales
Dans Visual Paradigm, les entités principales sont les "objets" ou "concepts" que l’on
modélise dans un diagramme. Elles changent selon le type de diagramme choisi.
Une entité représente une chose concrète (comme un étudiant, un produit) ou abstraite
(comme une commande, un paiement).
Elle peut être physique (produit, bâtiment) ou logique (utilisateur, processus).
Exemples :
Classe "Client" dans un diagramme de classes UML : Elle représente un client de
votre système de vente.
Table "Commande" dans un diagramme ERD : Elle représente toutes les commandes
passées par des clients.
Etudiant Produits
2. Les attributs de chaque entité
Les attributs sont les caractéristiques ou propriétés spécifiques d’une entité.
Chaque entité peut avoir plusieurs attributs qui définissent ses détails essentiels.
Chaque attribut possède un nom et un type (exemple : chaîne de caractères, entier,
date...).
Les attributs permettent de différencier chaque instance d'une entité.
Exemples :
Pour une classe "Client" :
o Nom (type : String)
o Email (type : String)
Pour une table "Commande" :
o Numéro de commande (type : Integer)
o Date de commande (type : Date)
Ainsi, grâce aux attributs, chaque "Client" ou "Commande" devient identifiable et
manipulable.
3
Etudiant ID_Porduit
Nom prix
NuméroEtud
3. Les relations entre les entités
Les relations expriment comment les entités interagissent ou sont connectées entre elles.
Dans Visual Paradigm, elles sont représentées par des lignes ou des connecteurs entre les
entités.
ne relation peut avoir une cardinalité (exemple : 1 à 1, 1 à plusieurs, plusieurs à
plusieurs).
Une relation peut aussi préciser la nature du lien (exemple : dépendance, association,
héritage).
Exemples :
Relation "Passe" entre Client et Commande :
→ Un client passe plusieurs commandes.
Relation "Contient" entre Commande et Produit :
→ Une commande contient plusieurs produits.
Visual Paradigm permet de spécifier toutes ces relations visuellement avec des flèches et des
symboles clairs.
S’inscrire à commande
cours produit
4. Les types de diagrammes
Visual Paradigm propose une large gamme de diagrammes pour s'adapter aux différentes
phases d'un projet (analyse, conception, implémentation, documentation).
Chaque diagramme a un but précis :
Modéliser des classes
Modéliser des processus métier
Modéliser des bases de données
Décrire des exigences fonctionnelles
4
Exemples :
Diagramme de classes UML :
Utilisé pour modéliser la structure d’un logiciel à travers ses classes, leurs attributs, et
leurs relations.
Diagramme ERD (Entity-Relationship Diagram) :
Utilisé pour modéliser la structure d’une base de données relationnelle : tables,
colonnes, clés primaires, clés étrangères.
Autres types de diagrammes que Visual Paradigm propose :
Diagramme de cas d'utilisation (Use Case)
Diagramme d’activités
Diagramme BPMN (Business Process Model and Notation)
5
Conclusion
Visual Paradigm est bien plus qu’un simple outil de dessin ; c'est une plateforme complète
pour concevoir, organiser, documenter et comprendre des systèmes complexes.
En utilisant correctement :
les entités principales,
leurs attributs,
les relations entre elles,
et en choisissant les bons types de diagrammes,
un projet peut devenir beaucoup plus clair, mieux structuré et plus facile à réaliser.
Cela facilite la communication entre développeurs, clients et parties prenantes, tout en
réduisant les erreurs au moment du développement.