Prenez contact avec nous

Plan du cours

Fondamentaux UML et implémentation dans EA

Relier la théorie UML à l'exécution dans EA.

  • Principes UML de haut niveau : Vue d'ensemble de UML 2.x, classification des diagrammes et profils EA.
  • Modèles de modélisation dans EA : Utilisation de modèles standard versus modèles personnalisés dans EA.
  • Structure du modèle : Packages, Espaces de noms, Stéréotypes et Valeurs taguées.
  • Travaux pratiques : Création d'un cadre de projet structuré à l'aide de packages et de stéréotypes.

Modélisation fonctionnelle et métier

Capture des exigences et des flux de travail.

  • Modélisation des cas d'utilisation : Création de diagrammes de cas d'utilisation, d'acteurs et de relations.
  • Fonctionnalités EA : Liaison des exigences, traçabilité et gestion des parties prenantes.
  • Diagrammes d'activité : Modélisation des processus métier et des flux de travail.
  • Fonctionnalités EA : Bandes latérales, Pools, Flux de contrôle et objets de données.
  • Génie des exigences : Capture des exigences, règles de validation et liaison aux éléments du modèle.
  • Travaux pratiques : Construction d'un modèle complet de cas d'utilisation et cartographie des activités métier sur un diagramme d'activité.

Module 4 : Modélisation structurelle et comportementale

Conception statique et dynamique détaillée.

Modélisation statique (Diagrammes de classes) :

  • Création de classes, interfaces, énumérations et associations.
  • Fonctionnalités EA : Héritage, Réalisation, Généralisation, Agrégation et Composition.
  • Gestion de la visibilité et de la navigabilité.

Modélisation dynamique (Diagrammes de séquence) :

  • Création de lignes de vie, de messages et d'interactions.
  • Fonctionnalités EA : Messages auto, fragments Alt/Boucle et barres d'activation.
  • Modélisation des changements d'état et des interactions entre les éléments.
  • Travaux pratiques : Développement d'un diagramme de classe avec toutes les relations et d'un diagramme de séquence pour valider les interactions.

Documentation, rapports et publication

Partage des modèles et génération des livrables.

  • Documentation imprimable : Configuration des feuilles de style d'impression et exportation au format PDF/Word.
  • Documentation web : Publication des modèles sur un serveur via l'Aide HTML.
  • Fonctionnalités EA : Personnalisation des modèles HTML, structures de navigation et profils de publication.
  • Rapports de modèle : Génération de rapports personnalisés à l'aide des dictionnaires de données et des assistants de rapport.
  • Intégration : Exportation vers d'autres formats (BPMN, SysML, ArchiMate) si applicable.
  • Travaux pratiques : Génération d'un fichier d'aide HTML professionnel et d'un rapport de modèle personnalisé.

Astuces professionnelles et bonnes pratiques

Efficacité et workflows experts.

  • Raccourcis clavier et efficacité : Personnalisation de l'outil pour gagner en rapidité.
  • Maintenance du modèle : Vérification de la cohérence, validation des modèles et gestion des versions.
  • Écueils courants : Éviter les erreurs fréquentes des débutants dans EA.
  • Gestion des ressources : Gestion de la mémoire, optimisation de la base de données et stratégies de sauvegarde.
  • Séance de questions-réponses : Résolution des défis spécifiques des participants.

Pré requis

Prérequis

Aucune expérience préalable avec Sparx Enterprise Architect n'est requise. Des connaissances de base des concepts UML sont utiles mais non obligatoires.

Public

Analistes métier, Architectes systèmes, Développeurs logiciels et Chefs de projet découvrant Sparx Enterprise Architect.

 7 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (6)

Cours à venir

Catégories Similaires