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éer et enregistrer un fichier de projet Enterprise Architect
- Types de vues
- Interface du programme : menus, barres d'outils, Boîte à outils, Explorateur de projet et autres fenêtres
- Attacher et masquer les fenêtres
Travailler avec un modèle, un diagramme
- Modèles prédéfinis
- Paquets (vues) et diagrammes
- Ajout d'éléments au modèle et au diagramme
- Différentes façons de supprimer les éléments et leurs conséquences
- Enregistrement des diagrammes
Gestion des exigences
- Méthodes de collecte des exigences
- Catégories d'exigences FURPS
- Diagramme des exigences
- Relations entre les exigences
- agrégation
- dépendance
- Comment améliorer l'apparence d'un diagramme ?
- mise en page du diagramme
- code couleur des exigences
- activation/désactivation des noms de paquet
- Créer et gérer une relation matricielle
- Documentation des exigences
- Pages HTML
- Version imprimable
- Gestion avancée des exigences
- types personnalisés d'exigences
- statuts personnalisés des exigences
- suivi des exigences
- documentation des exigences
Modélisation des processus métier, architecture
- Diagramme d'activité
- Activités composées
- Flux de contrôle, flux d'objets
- Gestion des exceptions, flux d'interruption
- Partitions
- Flux concurrents et prise de décision
- Comment améliorer l'apparence d'un diagramme ?
- différents niveaux de détail
- réduction de la quantité de détails
- complexité du processus
- Diagrammes de composants et de déploiement
- 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
Cas d'utilisation et leur documentation
- Modélisation des exigences fonctionnelles
- Périmètre du système
- Acteurs et leurs relations
- Identification des cas d'utilisation
- Association « acteur - cas d'utilisation » et ses propriétés
- Relations entre les cas d'utilisation : inclusion, extension, généralisation
- Numérotation automatique
- Scénarios de cas d'utilisation et diagrammes d'activité générés à partir de ceux-ci
- Génération de documentation
- Modèles 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, classe d'association
- identification des classes
- Diagramme de séquence
- types de messages : asynchrone, synchrone, retour
- stéréotypes : Bordure, Contrôle et Entité
Modèle statique
- Diagramme de classes au niveau de la conception
- Génération de code source et ingénierie inverse (OPTIONNEL)
- génération de code source à partir du diagramme
- génération de diagramme à partir du code source
- synchronisation du code source et du diagramme
- Diagrammes d'objets
Modèle dynamique
- Vérification du modèle statique
- clarification des signatures de méthodes
- vérification du diagramme de classes
- Modélisation dynamique au niveau des appels de méthodes (diagramme de séquence) basée sur les cas d'utilisation et le modèle de analyse statique
- Comment améliorer l'apparence d'un diagramme ?
- réduction du nombre de scénarios modélisés
- réduction du nombre de lignes de vie
- éviter les blocs imbriqués complexes
- masquer les détails
- Diagramme de machine à états (OPTIONNEL)
- états et sous-états
- transitions entre états - déclencheur, condition et action
- actions internes (entrée, faire, sortie)
Patrones et profils (OPTIONNEL)
- Patrons « Gang of Four »
- Patrons définis dans le projet
- Patrons utilisateurs
- Importation de profils depuis des fichiers XML
MDA, code source (OPTIONNEL)
- 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
- Versionning de paquet Enterprise Architect
- Différences dans les versions du projet, de la documentation
- Utilisation d'un référentiel pour stocker le modèle
- Outils de collaboration
Pré requis
Compétences en modélisation UML.
21 Heures
Nos clients témoignent (1)
Faites des exercices dans EA.
Pawel - Krajowa Szkola Skarbowosci
Formation - UML in Enterprise Architect (workshops)
Traduction automatique