Plan du cours
Introduction au cours
- Module d'introduction
- Structure du plan de cours
- Ressources supplémentaires
- Présentations de la classe
Concepts globaux
- Marquage NoMagic vs. CATIA Magic
- Module complémentaire vs. Macro vs. Script
- Langages pris en charge
- Utilisation d'un IDE pour le développement
- Actions et comportements opaques
- Expressions structurées
Introduction à l'API
- Qu'est-ce qu'une API ?
- Compréhension des JavaDocs
- Changements de version
- Imports
Classes courantes et utiles
- Aperçu
- Élément et Élément nommé
- Aides d'application et de projet
- Gestion de session
- Journalisation de l'élément sélectionné
Où va le code ?
- Aperçu
- Sauvegarde des macros
- Localement
- Dans un élément de macro
- Dans un comportement opaque
- Exécution des macros
- Création de la boîte de dialogue de la macro
- Boîte de dialogue d'évaluation des expressions
- Boîte de dialogue du corps et du langage
- Simulation de comportements opaques
- Simulation de diagrammes d'activité
- Utilisation des scripts
Exemples et exercices pratiques
- Exemples de macros et de scripts
- Labo pratique
- Labo de scripts
- Hello World
- Colonne personnalisée
- Légendes dynamiques
- Paquets intelligents
- Labo de macros
- Hello World+
- Trouver et imprimer tous les blocs
- Renommer les blocs d'interface
- Création d'éléments
- Labo de scripts
Pré requis
Ce cours suppose que les étudiants possèdent déjà des connaissances de base en SysML ou en UML et ont de l'expérience dans l'utilisation d'un outil GBS, de préférence Cameo EA / MagicDraw. Bien que ce cours fournisse des revues sur les diagrammes, les éléments et les relations, les conférences et les démonstrations autour de ces sujets de base seront enseignées à un rythme accéléré et les étudiants sans expérience auront probablement des difficultés à suivre.
Audience visée :
- Ingénieurs systèmes impliqués dans la modélisation d'architecture et la conception de systèmes.
- Praticiens du génie des systèmes basé sur les modèles (GBS).
Nos clients témoignent (1)
Explication de l'ensemble des composants et de leurs usages à travers des exemples.
Olga Elizova
Formation - Enterprise Architecture in the UAF
Traduction automatique