AccueilDCGUE8 — Systèmes d'informationLa modélisation des processus (BPMN, flux)
💻DCGUE8 — Systèmes d'information

La modélisation des processus (BPMN, flux)

Cours complet de UE8 — Systèmes d'information pour le DCG. Révise efficacement avec StudentAI.

Points clés à retenir

  • 1La modélisation des processus est essentielle pour l'optimisation des systèmes d'information.
  • 2BPMN est la norme de référence pour la modélisation des processus d'affaires.
  • 3Comprendre les différents éléments de BPMN (événements, activités, passerelles) est crucial.
  • 4Les flux de processus (séquence et message) sont fondamentaux pour visualiser les interactions.
  • 5La modélisation aide à identifier les inefficacités et à améliorer la documentation des processus.

La modélisation des processus (BPMN, flux)


UE8 — Systèmes d'information | DCG

---

Introduction : pourquoi modéliser les processus ?

Un processus est un ensemble d'activités coordonnées qui transforment des entrées (inputs) en sorties (outputs) à valeur ajoutée pour l'organisation. Dans le contexte des systèmes d'information (SI), la modélisation des processus permet de formaliser, d'analyser et d'améliorer la manière dont l'information circule et dont les tâches s'enchaînent.

La modélisation des processus répond à plusieurs enjeux stratégiques :

  • Alignement SI/métier : garantir que le système d'information soutient réellement les activités opérationnelles

  • Communication : créer un langage commun entre informaticiens, gestionnaires et dirigeants

  • Amélioration continue : identifier les dysfonctionnements, les redondances et les goulets d'étranglement

  • Conformité : documenter les processus pour satisfaire aux exigences légales ou normatives (ex. : audit, RGPD)


> Référence clé : Le référentiel de l'UE8 DCG attend la maîtrise des représentations graphiques des processus, notamment BPMN et les diagrammes de flux, en lien avec l'analyse et la conception des SI.

---

1. Le contexte méthodologique : de Merise à BPMN

1.1 Merise et les modèles de flux

La méthode Merise (développée dans les années 1970-1980 en France par Hubert Tardieu, Arnold Rochfeld et René Colletti) reste une référence dans l'enseignement du DCG. Elle propose une démarche en niveaux :







NiveauModèle de donnéesModèle de traitements
------------------------------------------------
ConceptuelMCD (Modèle Conceptuel de Données)MCT (Modèle Conceptuel de Traitements)
OrganisationnelMOD (Modèle Organisationnel de Données)MOT (Modèle Organisationnel de Traitements)
LogiqueMLD (Modèle Logique de Données)MLT (Modèle Logique de Traitements)
PhysiqueMPD (Modèle Physique de Données)MPT (Modèle Physique de Traitements)

Pour la modélisation des flux, Merise utilise le Modèle de Flux (ou diagramme de contexte/de flux de données — DFD), qui identifie :
  • Les acteurs externes (clients, fournisseurs, administrations)

  • Les flux d'informations échangés entre acteurs et avec le système

  • Les domaines d'étude délimitant le périmètre du SI


1.2 L'émergence de BPMN

Face aux limites de Merise pour modéliser des processus complexes et collaboratifs, la norme BPMN (Business Process Model and Notation) s'est imposée comme standard international. Publiée par l'OMG (Object Management Group) en 2004, la version actuelle BPMN 2.0 (2011) est la référence mondiale pour la modélisation des processus métier.

BPMN se distingue de Merise par :

  • Une orientation processus (séquencement temporel des activités) plutôt que données

  • La prise en compte native de la collaboration inter-organisationnelle

  • La possibilité d'exécution directe sur des moteurs de workflow (BPM engines)


---

2. Les éléments fondamentaux de BPMN 2.0

BPMN structure ses éléments graphiques en cinq catégories principales.

2.1 Les objets de flux (Flow Objects)

Ce sont les éléments actifs du diagramme.

#### 2.1.1 Les événements (Events)

Un événement est quelque chose qui se produit au cours du processus et qui l'affecte. Il est représenté par un cercle.






Type d'événementReprésentationDescriptionExemple
------------------------------------------------------
Début (Start)Cercle contour finDéclenche le processusRéception d'une commande client
Intermédiaire (Intermediate)Cercle double contourSe produit pendant le processusAttente d'une validation
Fin (End)Cercle contour épaisTermine le processusEnvoi de la facture

Chaque événement peut être typé (minuterie ⏱, message ✉, erreur ⚠, signal, condition…) selon ce qui le déclenche ou ce qu'il produit.

#### 2.1.2 Les activités (Activities)

Une activité représente un travail réalisé dans le processus. Elle est symbolisée par un rectangle aux coins arrondis.






Type d'activitéDescriptionExemple
--------------------------------------
Tâche (Task)Activité atomique, non décomposableSaisir une commande
Sous-processus (Sub-Process)Activité composite (contient d'autres activités)Processus de facturation
Appel d'activité (Call Activity)Appel à un processus global réutilisableValidation hiérarchique standard

Les tâches peuvent être qualifiées : tâche manuelle 👤, tâche de service 🔧, tâche d'envoi ✉, tâche de réception 📥, tâche de script, tâche utilisateur.

#### 2.1.3 Les passerelles (Gateways)

Les passerelles contrôlent la divergence et la convergence des flux. Elles sont représentées par un losange.








Type de passerelleSymboleComportementExemple
--------------------------------------------------
Exclusive (XOR)Losange avec X ou videUn seul chemin emprunté (condition exclusive)Commande acceptée OU refusée
Parallèle (AND)Losange avec +Tous les chemins activés simultanémentTraitement en parallèle : logistique ET comptabilité
Inclusive (OR)Losange avec OUn ou plusieurs chemins selon conditionsNotification email ET/OU SMS selon préférences
ComplexeLosange avec *Conditions complexes définiesRègles métier avancées
Basée sur événementLosange avec pentagoneChoix selon premier événement reçuAttente réponse client ou délai dépassé

2.2 Les objets de connexion (Connecting Objects)







ConnexionReprésentationUsage
---------------------------------
Flux de séquenceFlèche pleine →Relie les objets de flux au sein d'un même participant
Flux de messageFlèche pointillée →Communication entre participants distincts (pools)
AssociationLigne pointilléeRelie une annotation ou un artefact à un élément
Association de donnéesLigne pointillée fléchéeLien entre données et activités

2.3 Les couloirs (Swimlanes)

Les swimlanes organisent le diagramme en zones représentant les responsabilités.





ÉlémentDescriptionExemple
-------------------------------
PoolReprésente un participant (organisation, rôle global)« Entreprise ABC », « Client »
Lane (couloir)Subdivision d'un pool (service, rôle)« Service comptable », « Directeur financier »

> Règle fondamentale : Les flux de séquence restent à l'intérieur d'un pool. Les flux de message traversent entre les pools.

2.4 Les artefacts (Artifacts)







ArtefactDescription
-----------------------
Objet de données (Data Object)Information produite ou consommée par une activité
Magasin de données (Data Store)Stockage persistant (base de données, fichier)
Annotation (Text Annotation)Commentaire explicatif non fonctionnel
Groupe (Group)Regroupement visuel sans impact sur le flux

2.5 Tableau récapitulatif des éléments BPMN







CatégorieÉléments principauxForme graphique
----------------------------------------------
ÉvénementsDébut, Intermédiaire, FinCercles (contour variable)
ActivitésTâche, Sous-processus, AppelRectangle coins arrondis
PasserellesXOR, AND, OR, ÉvénementLosange
ConnexionsSéquence, Message, AssociationFlèches (pleines/pointillées)
CouloirsPool, LaneRectangles englobants

Accède au cours complet gratuitement

Tableaux récapitulatifs, mnémotechniques, exercices corrigés, QCM et colle orale IA — tout est inclus.

S'inscrire gratuitement

Questions fréquentes

Qu'est-ce que BPMN ?

BPMN (Business Process Model and Notation) est une norme graphique pour modéliser les processus d'affaires.

Quels sont les principaux éléments de BPMN ?

Les principaux éléments de BPMN incluent les événements, les activités, les passerelles, et les flux.

Pourquoi est-il important de modéliser les processus ?

La modélisation des processus permet de clarifier, d'optimiser et de documenter les opérations au sein d'une entreprise.

Quels outils peuvent être utilisés pour la modélisation des processus ?

Des outils comme Visio, Bizagi et Lucidchart sont couramment utilisés pour modéliser des processus.

Autres chapitres — UE8 — Systèmes d'information

Prêt à réviser ton DCG ?

QCM illimités, colle orale IA, flashcards et bien plus — 100% gratuit.

Commencer à réviser