Retour a tous les diagrammes

Diagrammes de blocs

Construisez des mises en page structurees avec des blocs disposes en colonnes et en lignes. Ideal pour l'architecture systeme et les vues d'ensemble des composants.

Qu'est-ce qu'un Diagrammes de blocs ?

Les diagrammes de blocs representent des systemes ou des processus a l'aide de blocs etiquetes disposes dans des mises en page structurees. Ils montrent l'organisation de haut niveau des composants et leurs relations sans entrer dans les details specifiques de l'implementation. Les diagrammes de blocs sont largement utilises en ingenierie, en conception de systemes et en documentation d'architecture pour fournir des vues d'ensemble claires et accessibles de systemes complexes.

Modifier et previsualiser

Construisez un Diagrammes de blocs avec la syntaxe Mermaid et voyez les changements instantanement.

Editeur
100%

Example

Block diagram example

A Mermaid block diagram showing editor input, preview, and export tool areas.

Mermaid block diagram example showing code input, live preview, and PNG SVG PDF export blocks
Mermaid block diagram example showing code input, live preview, and PNG SVG PDF export blocks

Mermaid code

block-beta
columns 3
  Editor["Mermaid Editor"]:3
  Code["Code input"] Preview["Live preview"] Export["Export tools"]
  PNG["PNG"] SVG["SVG"] PDF["PDF"]

Cas d'utilisation courants

Architecture systeme

Concevez des architectures systeme de haut niveau montrant les composants majeurs et leurs relations. Communiquez la conception du systeme aux parties prenantes techniques et non techniques.

Vues d'ensemble des composants

Montrez comment les composants logiciels ou materiels sont organises. Visualisez les couches, les modules et leurs interactions.

Topologie reseau

Illustrez les dispositions reseau avec des serveurs, des commutateurs et des connexions. Documentez les composants d'infrastructure et leur arrangement.

Vue d'ensemble des processus

Presentez les flux de processus de haut niveau avec les etapes principales sous forme de blocs. Fournissez une vue simplifiee de processus complexes.

Fonctionnalites cles

Disposition en colonnes

Disposez les blocs dans une grille avec un nombre de colonnes configurable. Controlez precisement la structure visuelle de votre diagramme.

Blocs etendus

Faites en sorte que les blocs s'etendent sur plusieurs colonnes pour mettre en valeur ou representer des composants qui englobent plusieurs sous-composants.

Groupes imbriques

Creez des blocs a l'interieur de blocs pour montrer les relations de contenance et les structures hierarchiques.

Formes multiples

Utilisez differentes formes comme les rectangles, les boites arrondies, les stades et les cylindres pour representer differents types de composants.

Bonnes pratiques

Restez a un niveau eleve

Les diagrammes de blocs doivent montrer la vue d'ensemble. Evitez d'inclure trop de details — utilisez d'autres types de diagrammes pour les specifiques.

Utilisez un dimensionnement coherent

Gardez les blocs a des tailles similaires sauf si les differences de taille transmettent un sens sur l'importance ou l'echelle.

Etiquetez clairement

Utilisez des noms descriptifs pour chaque bloc. Le diagramme doit etre comprehensible sans documentation supplementaire.

Disposez logiquement

Placez les blocs lies pres les uns des autres. Utilisez un flux de haut en bas ou de gauche a droite pour montrer la direction des donnees ou du controle.

Explorer d'autres types de diagrammes

Organigrammes

Visualisez les processus, les flux de travail et les algorithmes avec des noeuds et des fleches directionnelles. Parfait pour les processus metier et les arbres de decision.

Diagrammes de sequence

Documentez les interactions entre differents acteurs ou systemes au fil du temps. Ideal pour la documentation API et la conception de systemes.

Diagrammes de classes

Modelisez les systemes orientes objet avec des classes, des attributs et des relations. Essentiel pour la planification de l'architecture logicielle.

Diagrammes d'etats

Representez les transitions d'etats dans les systemes ou les applications. Ideal pour modeliser les cycles de vie et les flux de travail.

Diagrammes de Gantt

Planifiez et suivez les calendriers de projets avec des taches et des dependances. Parfait pour la gestion de projets et la planification.

Diagrammes ER

Concevez des schemas de bases de donnees avec des entites et des relations. Ideal pour la modelisation et la documentation de bases de donnees.

Parcours utilisateur

Cartographiez les experiences et interactions des utilisateurs a travers les points de contact. Excellent pour la conception UX et la cartographie du parcours client.

Graphes Git

Visualisez les strategies de branchement Git et l'historique des commits. Utile pour expliquer les flux de travail du controle de version.

Cartes mentales

Organisez vos idees, faites du brainstorming et creez des structures visuelles hierarchiques. Parfait pour la planification et la cartographie des connaissances.

Diagrammes circulaires

Affichez les distributions proportionnelles de donnees avec des graphiques circulaires. Ideal pour montrer les pourcentages et les repartitions de parts de marche.

Chronologies

Visualisez les evenements chronologiques et les jalons le long d'un axe temporel. Ideal pour les historiques de projets et les feuilles de route.

Tableaux Kanban

Organisez les taches en colonnes representant les etapes du flux de travail. Parfait pour la gestion de projet agile et le suivi des taches.

Diagrammes en quadrants

Positionnez des elements sur une grille a deux axes pour comparer et prioriser. Ideal pour la priorisation des fonctionnalites et l'analyse strategique.

Diagrammes de Sankey

Visualisez les quantites de flux entre les noeuds avec des fleches proportionnelles. Parfait pour les flux d'energie, l'allocation budgetaire et les entonnoirs de conversion.

Graphiques XY

Creez des diagrammes a barres et des graphiques lineaires avec des axes personnalisables. Ideal pour la visualisation de donnees et l'analyse des tendances.

Diagrammes d'architecture

Concevez des architectures cloud et systeme avec des icones de services et des connexions. Parfait pour la documentation d'infrastructure.

Diagrammes de paquets

Visualisez les structures de paquets de protocoles reseau avec des dispositions de champs au niveau du bit. Essentiel pour la documentation des protocoles reseau.