Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Créer et configurer un fichier EAP
- Créez et enregistrez un fichier de projet Enterprise Architect
- Types de vues
- Interface du programme : menus, barres d'outils, Toolbox, Explorateur de projets et autres fenêtres
- Dockage et masquage des fenêtres
Travailler avec un modèle, un diagramme
- Modèles prédéfinis
- Packages (vues) et diagrammes
- Ajout d'éléments au modèle et au diagramme
- Differentes façons de supprimer les éléments et leurs conséquences
- Sauvegarde des diagrammes
Exigences Management
- Méthodes de collecte des exigences
- Catégories d'exigences FURPS
- Diagramme d'exigences
- Relations entre les exigences
- agrégation
- dépendance
- Comment améliorer l'apparence du diagramme?
- mise en page du diagramme
- couleur et statut des exigences
- activer/désactiver les noms de packages
- Créer et gérer une matrice de relations
- Définition des exigences
- pages HTML
- version imprimable
- Gestion avancée des exigences
- types personnalisés d'exigences
- statut personnalisé des exigences
- suivi des exigences
- définition des exigences
Business modélisation des processus, architecture
- Diagramme d'activité
- Activités composites
- Flux de contrôle, flux d'objets
- Gestion des exceptions et interruption du flux
- Partitions
- Flux concurrents et prise de décision
- Comment améliorer l'apparence du diagramme?
- niveaux différents de détail
- réduction du niveau de détail
- complexité du processus
- Diagrammes de composants et d'implémentation
- L'architecture initiale du système - logique et physique
- composants imbriqués
- délégation et assemblage
- port
- interface
- chemins de communication
- Implémentation non standard des stéréotypes dans les diagrammes (OPTIONNEL)
- bibliothèque graphique des stéréotypes
- ajout de la bibliothèque au projet
- stéréotypes graphiques personnalisés
Use Cases et leur documentation
- Mise en modèle des exigences fonctionnelles
- Portée du système
- Acteurs et relations entre eux
- Identification des cas d'utilisation
- Association "acteur - cas d'utilisation" et ses propriétés
- Rapports entre les cas d'utilisation : include, extend, généralisation
- Numérotation automatique
- Cas d'utilisation Use Case et diagrammes d'activité générés à partir de ceux-ci
- Génération Documentation
- Modes de document
Modèle analytique
- Diagramme de classes au niveau du modèle de domaine
- classe, méthode, attribut, classe abstraite, interface
- association et ses caractéristiques
- autres relations : agrégation, composition, généralisation, dépendance, association de classe
- identification des classes
- Diagramme de séquence
- types de messages : asynchrones, synchrones, retour
- stéréotypes : Boundary, Control et Entity
Modèle statique
- Diagramme de classes au niveau du design
- Génération de code source et ingénierie inverse (OPTIONNEL)
- génération de code à partir du diagramme
- génération de diagrammes à partir du code source
- synchronisation entre le code source et les diagrammes
- Diagrammes d'objets
Modèle dynamique
- Vérification du modèle statique
- clarifier la signature des méthodes
- vérification du diagramme de classes
- Mise en modèle dynamique au niveau des appels de méthode (diagramme de séquence) basée sur les cas d'utilisation et le modèle analytique statique
- Comment améliorer l'apparence du diagramme?
- réduction du nombre de scénarios modélisés
- réduction du nombre de lignes de vie
- éviter des blocs imbriqués complexes
- cacher les détails
- Diagramme d'état (OPTIONNEL)
- états et sous-états
- transitions entre états - déclencheur, condition et action
- actions internes (entrée, faire, sortie)
Modèles et profils (FACULTATIF)
- Modes "Gang of Four"
- Modes définis dans le projet
- Modes utilisateurs
- Importation de profils à partir des fichiers XML
MDA, code source (FACULTATIF)
- Transformation du diagramme de classes en schéma de base de données
- Génération de scripts SQL basée sur le diagramme de classes
- Génération de code source - options disponibles
Travail de groupe
- Versions des packages Enterprise Architect
- Differences entre les versions du projet et la documentation
- Utilisation d'un dépôt pour stocker le modèle
- Outils Collaboration
Pré requis
Compétences en matière de modélisation dans UML.
21 Heures
Nos clients témoignent (1)
Exercices pratiques dans EA.
Pawel - Krajowa Szkola Skarbowosci
Formation - UML in Enterprise Architect (workshops)
Traduction automatique