[PDF] SysML - Diagramme structurels



Previous PDF Next PDF







Diagramme de bloc interne

Diagramme de bloc interne BLOCK INTERNE Graphique des blocs internes est utilisé pour déterminer comment la matière, l’énergie et l’information passent à travers le système Conception du graphique de définition de bloc : au centre : système, dans un rectangle ; Autour : Acteurs identifiés dans la carte contextuelle; à l



La représentation SysML Diagrammes de définition de blocs, de

3 Diagramme de blocs internes (IBD) Remarques : – un diagramme de blocs internes représente l’intérieur d’un bloc issu du diagramme de blocs (pas interne celui-là) ; – le diagramme de blocs internes a un rôle différent du diagramme de blocs Il permet de représenter les



SysML - Diagramme structurels

DIAGRAMME INTERNE D’UN BLOC (IBD) Diagrammeinterned’unbloc(ibd) Lediagrammeinterned’unblocestutilisépourreprésenterlaconnexionentreleséléments(parts)d



Lycée de la Communication de Metz - ac-strasbourgfr

Le diagramme de bloc interne « ibd » Le diagramme de bloc interne (IBD, ou Internal Block Diagram) décrit la vue interne dun bloc, et se base sur le BDD pour représenter lassemblage des blocs Définition d'un port : Un bloc peut avoir plusieurs ports qui spécifient des points dinteraction différents Les ports peuvent être de deux natures :



Analyse des systèmes : Langage SysML

Diagramme de block interne (Internal Block Diagram « ibd ») Le diagramme de bloc se base sur le « bdd » Il décrit les flux entre les blocs Les « ports » définissent les points d’entrée ou de sortie entre les blocs (un bloc peut avoir plusieurs ports) Les ports peuvent être de deux natures :



1 Modélisation des systèmes avec SysML

Diagramme de bloc interne : Montre l’organisation interne d’un élément statique complexe; Diagramme paramétrique : Représente les contraintes du système, les équations qui le régissent; Diagramme de packages : Montre l’organisation logique du modèle et les relations entre packages



AmplificAteur SysML : Diagrammes de blocs et d’état

6/ Sur ce même diagramme, indiquer à quel endroit du diagramme se trouve l’instrument de mu-sique et les utilisateurs 7/ A partir du diagramme de bloc interne, délimiter sur le schéma structurel du document réponse n°3 les différentes fonctions AmplificAteur SysML : Diagrammes de blocs et d’état



Cahier des charges des systèmes - AlloSchool

Diagramme transversal Diagamme d’exigenes req Diagrammes comportementaux Diagramme de contexte Diagamme des as d’utilisation uc Diagramme de séquence sd Diagramme d’états stm Diagrammes structurels Diagramme de définition de bloc bdd Diagramme de bloc interne ibd

[PDF] diagramme ibd

[PDF] diagramme sysml definition

[PDF] comment faire un diagramme sysml

[PDF] diagramme d'exigence definition

[PDF] diagramme bdd

[PDF] sysml diagramme

[PDF] diagramme de définition de bloc

[PDF] transmission double nom de famille

[PDF] choix du nom de famille mariage

[PDF] ajouter nom de famille grand mere

[PDF] double nom de famille pour bébé

[PDF] double nom de famille et nom d'usage

[PDF] transmission nom d'usage

[PDF] double nom de famille mariage

[PDF] nom de famille composé trait d'union

SysML - Diagrammes structurels

©2016 tv - v.1.0

Diagrammes structurelsLesdiagrammes structurelsmettent en avantl"agencement des différents composants ainsi

que leurs relations.Deux diagrammes sont utilisés conjointement : •bdd (block definition diagram) :diagramme de définition des blocspour définir les (classes

de) modèles de composants. Le diagramme de définition de blocs modélise sous forme de boîte

noire l"architecture du systèmeen répondant à la question " qui contient quoi? ». C"est une

représentation statiqued"un système. •ibd (internal block diagram) :diagramme interne d"un blocpour représenter l"intérieur d"un

bloc (ses composants et leurs liens structurels). Le diagramme interne d"un bloc permet de décrire

sous forme de boîte blanche les blocs et les flux intervenants dans le système. Il est la représentation

d"un bloc dans un contexte. 1

NOTION DE BLOC

Notion de blocLebloc ("block»)en SysML est l"équivalent de laclasseen UML. L"instancede bloc est une"

part».

Leblocest l"élément structurel de baseen SysML. Il est utilisé pourreprésenter un élément

réel et définir ses caractéristiques : un système, un composant physique (hardware), un composant

logiciel (software), des données, des structures de données, des procédures, un moyen de transmission,

des personnes, etc ... Le bloc permet de décrire également les flots qui circulent à travers un système.

Lespropriétéssont les caractéristiques de base des blocs. Elles peuvent être de deux types principaux :

•lesvaleurs (values)décrivent des caractéristiques quantifiables (domaine de valeur, dimension et

unité optionnelles); •lesparties (parts)décrivent la décomposition du bloc en d"autres blocs.

NOTION DE PORTS

Relations

Il y a 3 types de relations entre blocs :

•appartenance(ou composition, ou agrégation forte) :" a un » •référence(ou agrégation faible), peu utilisée :" peut avoir un » •spécialisation(ou héritage) :" est un »Notion de ports

Un port est un point de connexion entre blocs.

Les ports peuvent être de deux natures :

•flux (flow port) : ce type de port autorise la circulation de flux physiques (matière, énergie, données,

etc) entre les blocs. Le sens de circulation peut être précisé par une flèche.

standard (standard port) : ce type de port représente un point de communication lié à un service

(une interface d"E/S de commande, contrôle, réglage, etc ...)

SysML - Diagrammes structurels 3 /

8 ©2016 tv

DIAGRAMME DE DÉFINITION DES BLOCS (BDD)

Diagramme de définition des blocs (bdd)Le diagramme de définition de bloc est utilisé pour représenter les blocs, leurs propriétés, leurs relations.

Exemple :Le diagramme BDD ci-dessous provient de l"exemple OMG dupurificateur d"eau.Description du diagramme :

Le bloc principal définit lepurificateur d"eau(blocDistiller) composé de 3 blocs : •unéchangeur de chaleur(HeatExchanger) qui a un rôle decondensateur(condenser) •unebouilloire(Boiler) qui a un rôle d"évaporateur(evaporator) •unesoupape(Valve) qui a un rôle dedrain(drain)

Les trois blocs fontphysiquementpartie du bloc principal (le purificateur d"eau), car les liens utilisés sur

le diagramme sont descompositions(représentées par un losange plein). Si un bloc n"en faisait pas

physiquement partie, on parlerait alors d"uneréférence, et l"association utilisée serait uneagrégation

(représentée par un losange vide).

On peut voir que certains aspects dynamiques du système ont déjà été modélisés en raison de la présence

d"opérations (ex : l"opération "boil water" dans le blocBoiler).

Les ports de flux (flow ports) est une nouveauté SysML. Les "flow ports» représentent ce qui peut

circuler en entrée et/ou en sortie d"un bloc, que ce soit des données, de la matière ou de l"énergie. Ainsi

le bloc "Distiller» utilise en entrée de l"eau froide (cold H2O) et de la chaleur externe (Heat), et

produit en sortie de l"eau purifiée (pure H2O), du résidu (Residue), et de l"eau (H2O) pour lebypass

(contournement)

Les ports des blocs qui composent leDistillersont également représentés, indiquant comment ceux-ci

peuvent être connectés lors de leur assemblage (modélisé dans un diagramme interne de bloc)SysML - Diagrammes structurels 4 /8 ©2016 tv

DIAGRAMME INTERNE D"UN BLOC (IBD)

Diagramme interne d"un bloc (ibd)Le diagramme interne d"un bloc est utilisé pour représenter la connexion entre les éléments (parts) d"un

bloc. Le diagramme de bloc interne permet également de décrire la logique de connexion, de services et

de flots entre blocs grâce au concept de "port».

Exemple :

Le diagramme IBD ci-dessous provient de l"exemple OMG dupurificateur d"eau, et corre- spond au diagramme de définition de bloc BDD précédent.Description du diagramme : Le bloc principal du BDD est copié sur ce diagramme (Distillerest un bloc et non une partie) pour définir les parties qui le composent et les relier à ses ports.

Les blocs du BDD qui composent le bloc principal sont instanciés en parties (parts) sur l"IBD, et sont de

typebouilloire(Boiler),échangeur de chaleur(HeatExchanger) etsoupape(Valve).

Ces parties (parts) sont stéréotypées " block ». La partie est intitulée comme suit : " rôle : nom du Bloc

». Le rôle d"une partie doit être cohérent avec les relations du BDD. Ainsi on retrouve le rôle "drain»

défini dans le BDD avec la composition entre les blocsDistilleretValvesur la partie de l"IBD intitulée "

drain : Valve».SysML - Diagrammes structurels 5 /8 ©2016 tv

SYNTAXE

Syntaxe

SysML - Diagrammes structurels 6 /

8 ©2016 tv

EXERCICES

Exercices

1. Proposer une modélisation sous forme de" block »pour les objets suivants :2. Compléter le diagramme de définition des blocs (bdd) d"une cafetière à capsules :SysML - Diagrammes structurels 7 /8 ©2016 tv

EXERCICES3. Proposer un diagramme de définition des blocs (bdd) d"une caméra faisant apparaître les éléments

suivants : •un module de prise de vue, constitué : d"un ob jectif et d"un capteur, p ouvantêtre CCD ou CMOS ; •un module de traitement, constitué : d"un con vertisseurvidéo et d"un con vertisseurMPEG •un système de montage, constitué : d"un supp ortde fixation,

et de deux axes motorisés, identiques mais disposés différemment : l"un est horizontal et l"autre

vertical.

4. Compléter le diagramme interne de bloc (ibd) du sèche-mains Dyson AirBlade en plaçant les flux

suivants : air aspiré, air refoulé, énérgie électrique, énergie mécanique de rotation, commandeSysML - Diagrammes structurels 8 /8 ©2016 tv

quotesdbs_dbs25.pdfusesText_31