Pré. | Proc. |
Présentation Diagrammes de définition Bloc
Les blocs fournissent un concept unificateur pour décrire la structure d'un élément ou d'un système, notamment :
- Systèmes
- Matériel
- Logiciel
- Données
- Procédures
- Facilités
- Personnes
Les blocs peuvent avoir plusieurs compartiments standards qui peuvent être rendus visibles sur diagrammes pour décrire les caractéristiques du Bloc , notamment :
- Propriétés (pièces, références, valeurs, ports)
- Opérations
- Contraintes
- Affectations depuis/vers d'autres éléments du modèle (tels que les activités)
- Exigences que le Bloc satisfait
- Compartiments définis par l'utilisateur
N'importe lequel des compartiments peut être supprimé. Aucune ligne de séparation n'est tracée pour un compartiment manquant. Si un compartiment est supprimé, aucune conclusion ne peut être tirée quant à la présence ou l'absence d'éléments qu'il contient. Dans ce diagramme un pendule a été modélisé et un certain nombre de compartiments ont été rendus visibles en vue de créer une simulation paramétrique.
Des compartiments supplémentaires peuvent être fournis sous forme d'extension d'outil pour afficher d'autres propriétés de modèle prédéfinies ou définies par l'utilisateur (par exemple, pour afficher les règles métier, les responsabilités, les variations, les événements gérés, déclenchés, etc.).
Chaque Bloc doit avoir un nom non nul qui est unique dans son espace de noms. La portée d'un nom est le Paquetage qui le contient et les autres Paquetages qui peuvent voir le Paquetage qui le contient.
Création d'un Interrompre lorsqu'une Variable Change de Valeur
Un diagramme de définition Bloc peut être créé à partir de plusieurs emplacements dans l' Interface Utilisateur en utilisant l'une de ces options :
- Ruban de conception - Ajouter une icône Diagramme sur le panneau Diagramme
- Barre d'outils de la fenêtre Navigateur - Icône Nouveau Diagramme
- Fenêtre Navigateur Menu Contexte - Ajouter Diagramme
Conception > Diagramme > Ajouter Diagramme
La sélection de cette option ouvrira la dialogue « Nouveau Diagramme », qui vous permettra de nommer le diagramme . Le nom par défaut sera celui du Paquetage ou de l'élément qui contient le diagramme . Avec la perspective SysML choisie et la version de SysML sélectionnée, une liste de diagrammes s'affichera ; sélectionnez le diagramme Définition Bloc et cliquez sur le bouton OK . Un nouveau diagramme Définition Bloc sera créé à l'emplacement sélectionné dans la fenêtre Navigateur . La Vue Diagramme s'ouvrira, vous permettant de commencer à ajouter des éléments et des connecteurs qui décrivent les blocs et d'autres éléments structurels importants tels que les ports, les interfaces et les types de valeur. Enterprise Architect affichera également les pages « Définition Bloc » de la boîte à outils Diagramme , qui contiennent les éléments et les relations définis par la spécification SysML comme applicables à la construction diagrammes Définition Bloc . N'importe quel nombre d'autres pages de la boîte à outils peut être ouvert si nécessaire, en plus des pages « Éléments communs » et « Relations communes » qui seront toujours disponibles.
Les éléments et connecteurs les plus importants utilisés avec le diagramme de définition Bloc sont :
Éléments
- Bloc
- Bloc de contrainte
- Type de valeur
- Propriété
- Unité
- Quantité Genre
- Port proxy
- Port complet
Connecteurs
- Association de référence
- Association de pièces
- Association Partagée
- Généralisation
- Dépendance
- Flux Item
Des éléments peuvent être ajoutés au diagramme en les faisant glisser de la boîte à outils vers le Diagramme Vue . Pour plus d'informations, consultez Diagrammes de définition Bloc (BDD) Rubrique d'aide.
Créer un élément Bloc
Les éléments Bloc , comme tout autre type d'élément, peuvent être créés à l'aide de l'option « Ajouter un élément » dans le menu contextuel d'un Paquetage ou en utilisant la page « Définition Bloc SysML » de la boîte à outils Diagramme pour placer un Bloc sur un diagramme de définition Bloc (BDD).
Il est courant que des blocs apparaissent sur plusieurs BDD, où chaque diagramme est conçu pour répondre aux préoccupations d'une partie prenante ou d'un groupe de parties prenantes particulier. Enterprise Architect propose une large gamme d'options d'affichage au niveau des blocs individuels (ou de tout élément) ou au niveau du diagramme . Celles-ci peuvent être utilisées pour décider, par exemple, des compartiments à afficher ou même des fonctionnalités à afficher pour des éléments individuels. Il existe également une large gamme de paramètres d'élément et diagramme génériques pour styliser à la fois l'élément et le diagramme . Par exemple, il est possible de définir les couleurs de l'élément, y compris le remplissage, les bordures et le texte, ou de modifier l'apparence d'un élément en appliquant une image graphique qui traduit mieux la fonction du Bloc . Dans cet exemple, un modélisateur a décidé d'utiliser une image alternative pour un robot de soudage par points afin de transmettre plus clairement l'automatisation en cours sur la ligne de production.