Le diagramme de définition de bloc (bdd : Block Definition Diagram) est un diagramme qui décrit la structure d'un système. Il est, avec le diagramme de bloc interne, un diagramme architectural.

 

Il décrit toutes les structures du système modélisé :

      • logiques
      • matérielles
      • fonctionnelles
      • ou la matière d'oeuvre

 

Le diagramme de définition de blocs est composé de blocs de fonction et de liaisons.

 

Bloc

Le bloc représente le système complet, ou sous système ou un élément du système. Cela peut même être un composant.

 

Un bloc est représenté graphiquement par un rectangle comportant plusieurs compartiments.

 

    • Le compartiment supérieur contient le nom du bloc
    • Le compartiment Operations détaille les actions réalisées par le bloc. Si le bloc représentait un petit programme, les opérations pourraient être les procédures de ce programme
    • Le compartiment inférieur contient les paramètres qui définissent les instances du bloc : les parties, les références, les valeurs et/ou les propriétés.
    • le compartiment constraint permet de définir les contraintes de la fonction.

 

Dans l'exemple ci-dessus, l'amplificateur converti un signal électrique en signal sonore tout en assurant une amplification et une correction de tonalité.

 

Son fonctionnement est conditionné par l'alimentation en énergie électrique.

 

Les différents réglages constituent les différents paramètres.

 

Relations

Dans un diagramme de définition bloc, il y a 3 relations possibles :

      • La composition, l'un des bloc est le contenant et l'autre est le contenu, mais le contenant n'a pas de raison d'être sans le contenu. Exemple la guitare et les cordes de guitare : Sans cordes, la guitare n'a aucun intérêt mais les cordes sont contenues dans la guitare. Une relation de composition est représentée par un losange plein.
      • L'association représentée par un trait simple. Elle lie deux blocs égaux. Si on prend comme exemple, l'ensemble guitare + amplificateur, chaque sous-système est indépendant, mais ils sont liés.
      • L'agrégation est identique à la composition, à la différence prêt que le contenu a une existence sans le contenant. Par exemple une salle de classe est composée de tables et de chaises mais sans tables ni chaise la salle peut encore être utilisée. Une relation d'agrégation est représentée par un losange vide.

 

Les lignes de relation sont associées à des numéros. Dans l'exemple ci-contre, il y a 6 cordes sur la guitare électrique (dans la cas d'une guitare basse on mettrait généralement 4 cordes ou 12 pour une guitare 12 cordes). Le bloc CORDES est donc associé à 6 et le bloc guitare à 1.

 

Dans le cas de l'amplificateur pris comme exemple seule une guitare peut être branchée sur l'amplificateur d'où le chiffre "1" des deux cotés de la ligne.

 

Dans le cas où le nombre est indéterminé, on peut mettre une étoile (cas des tables dans une salle de classe.)

 

 

 

 

 

Voir un exemple

Affichages : 6084