Formation Modélisation des données avec UML
Ce cours a été conçu pour les experts en la matière qui doivent modéliser leurs données à l'aide d'UML.
Il aborde des techniques de modélisation cohérentes sans entrer dans les détails d'implémentation.
Plan du cours
Brève introduction à la modélisation des données
- Langages utilisés pour décrire les données
- ERD et autres notations pré-UML
- Pourquoi la modélisation des données n'est pas la modélisation de bases de données
- Concepts de stockage des données (relationnel, hiérarchique, orienté objet, etc.)
UML et modélisation des données
- Diagramme de classe
- Association
- Aggrégation
- Composition
- Héritage (généralisation et spécialisation)
Attributs
- Attributs et types d'attributs
- Attributs et relations
- Types de données
- Contraintes sur les données
- Contraintes sur les relations
Vues des modèles de données
- Vue métier
- Vue du modélisateur
- Vue de l'architecte
- Vue des concepteurs
- Vues des développeurs (brève explication uniquement)
Autres diagrammes UML utiles
- Diagramme de structure composite
- Diagramme de profil
Éviter les redondances
- Stereotyping vs héritage
- Stéréotypes (tags)
- Patrons de conception (introduction uniquement)
Les formations ouvertes requièrent plus de 3 participants.
Formation Modélisation des données avec UML - Réservation
Formation Modélisation des données avec UML - Demande de renseignements
Modélisation des données avec UML - Demande d'informations consulting
Nos clients témoignent (1)
Pratique et réalisée à l'aide de l'application Sparx EA, que nous utilisons de manière extensive dans notre travail.
Andy Davey - Envitia
Formation - Data Modelling with UML
Traduction automatique
Cours à venir
Cours Similaires
Aspects pratiques de l'UML
21 HeuresCe cours enrichit les connaissances acquises en UML. Pendant la formation, nous mettons l'accent sur l'utilisation pratique du langage pour l'analyse orientée objet de l'UML.
Analyse business et système avec la notation UML - atelier pratique pour PO en méthodologie Scrum
21 HeuresL'analyse business est un processus d'étude, de compréhension et de définition des besoins business afin de développer des solutions qui répondent à ces besoins. Elle est un élément clé du processus de gestion du changement dans une organisation et de la conception de nouvelles solutions business. L'analyse business vise à garantir que les solutions technologiques, procédurales ou organisationnelles répondent aux objectifs et aux besoins business. Elle est un élément clé pour assurer l'efficacité des projets et des changements dans une organisation, en garantissant que les solutions mises en place sont appropriées, réalisables et entièrement conformes aux exigences business.
Analyse des processus métier avec UML et BPMN
14 HeuresPublic cible du cours :
Les managers souhaitant comprendre les diagrammes BPMN, les consultants en affaires, les analystes métier, les ingénieurs en processus métier, les analystes système ainsi que toute personne impliquée dans l'analyse et la planification des processus métier à l'aide d'une notation de modélisation standardisée et unifiée.
Objectifs du cours :
- Réaliser des diagrammes de processus de haute qualité
- Modéliser en utilisant la notation de processus BPMN
- Capturer les informations sur les processus existants (as-is)
- Mettre en œuvre des flux de processus optimisés pour les processus à forte intensité humaine
- Simplifier des définitions de processus complexes et les décomposer en éléments plus gérables
Business Process Modeling using BPMN and UML
14 HeuresObjectif :
Ce cours de formation vise à aider les analystes métier à modéliser efficacement leurs processus métier ainsi que les ressources prises en charge par leurs activités. Dans le cadre d'un cadre d'entreprise agile, les analystes métier apprennent lors de ce cours à utiliser les notations BPMN appropriées et les extensions métier de l'UML afin de gérer leurs "exigences métier" et de conduire de manière cohérente les activités de niveau de conception sous-jacentes.
Patterns de conception
14 HeuresDe nombreux patterns éprouvés et largement répandus sont à la disposition de tous. Il s’agit parfois de simplement adapter les noms et d’implémenter le pattern avec une technologie spécifique. Cette approche peut faire économiser des centaines d’heures qui seraient autrement consacrées à la conception et aux tests. Objectifs de la formation Cette formation poursuit deux objectifs : d’une part, vous permettre de réutiliser des patterns largement connus ; d’autre part, vous aider à créer et à réutiliser des patterns adaptés à votre organisation. Elle vous aide à estimer comment les patterns peuvent réduire les coûts, systématiser le processus de conception et générer un socle de code fondé sur vos propres patterns. Public ciblé Architectes logiciels, analysts métier, chefs de projet, développeurs et programmeurs, ainsi que responsables opérationnels et directeurs de divisions logiciels. Style de la formation La formation se concentre sur les cas d’utilisation et leurs relations avec des patterns spécifiques. La plupart des exemples sont expliqués en UML et illustrés par des exemples simples en Java (le langage peut être adapté si la formation est réservée à un groupe fermé). Elle vous guide à travers les origines des patterns, tout en vous montrant comment les cataloguer et les décrire afin qu’ils puissent être réutilisés au sein de votre organisation.
Introduction à Enterprise Architect
7 HeuresCe cours de formation sur l’Introduction à Enterprise Architect est conçu pour toutes les personnes souhaitant utiliser l’outil de modélisation UML de Sparx Systems, Enterprise Architect, dans leurs activités de modélisation, mais qui ne sont pas familières avec les fonctionnalités, les capacités et l’utilisation d’Enterprise Architect.
Modélisation et documentation pour l'analyse des affaires
14 HeuresLa formation "Modélisation et documentation pour l'analyse des affaires" est un cours pratique axé sur les langages et outils de modélisation standard utilisés pour capter, visualiser et valider les exigences métier et les processus.
Ce cours en direct, encadré par un formateur (en ligne ou sur site), s'adresse aux professionnels ayant peu ou pas d'expérience en modélisation, qui souhaitent appliquer des techniques standard de l'industrie, telles que les diagrammes UML, BPMN et les outils de maquettage, afin d'améliorer la clarté et la communication dans les projets d'analyse des affaires.
À l'issue de cette formation, les participants seront en mesure de :
- Utiliser les diagrammes UML pour représenter les exigences fonctionnelles et le comportement du système.
- Modéliser les processus métier selon la norme BPMN.
- Créer des diagrammes de cas d'utilisation et de la documentation clairs et structurés.
- Concevoir des maquettes fil de fer et des prototypes interactifs à l'aide de Figma et de Balsamiq.
Format de la formation
- Cours interactif et discussions.
- Manipulation pratique des outils de modélisation dans le cadre de scénarios de projet d'exemple.
- Exercices guidés centrés sur la modélisation des processus, des exigences et de l'interface utilisateur.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, adaptée aux normes de votre organisation ou à l'ensemble d'outils que vous préférez, veuillez nous contacter afin de convenir des détails.
Langage de Contrainte d'Objet (OCL) et Langage d'Ontologie Web (OWL)
21 HeuresCette formation en présentiel ou en ligne, animée par un instructeur, s'adresse aux programmeurs ou à toute personne souhaitant apprendre à utiliser l'OCL et l'OWL pour exprimer tous types de besoins en requête, manipulation et spécification de modèles.
À l'issue de cette formation, les participants seront capables de :
- Une meilleure compréhension de l'architecture de l'OCL et de l'OWL.
- Utiliser l'OCL et l'OWL pour exprimer des transformations de modèles.
Certification OCUP2 UML - Préparation à l'examen de fondation UML 2
21 HeuresDéveloppeur de contenu OCUP2
NobleProg détient le statut officiel de développeur de contenu OCUP 2 de l'OMG, ce qui signifie que nos plans de cours et nos supports de formation ont été élaborés par les mêmes experts qui ont préparé les questions des examens OCUP 2.
Public cible
Développeurs, programmeurs, analysts métier, chefs de projet, architectes logiciels, testeurs, personnes responsables de la documentation ou tout autre professionnel impliqué dans le processus de développement logiciel.
Objectifs
Vous préparer à travailler avec les éléments UML les plus couramment rencontrés
Vous apprendre à créer des modèles UML simples
Vous préparer à devenir membre d'une équipe de développement UML
Ingénierie Système avec SysML et UML 2
21 HeuresObjectif :
Aider les analystes et concepteurs du domaine de l'ingénierie système à comprendre comment recueillir efficacement les exigences, puis à mener la conception et la mise en œuvre du logiciel embarqué à partir des spécifications système, en utilisant UML 2 et SysML.
Ce programme de formation de trois jours vise à assister les analystes système dans l'expression claire de leurs besoins, et les concepteurs dans la réalisation d'une architecture adaptée au système, fondée sur ces besoins.
L'architecture système résultante offre un bon niveau d'agilité au logiciel embarqué face aux changements, en assurant une traçabilité cohérente entre les règles métier encapsulées dans les fonctions système et les choix d'utilisation (cas d'utilisation) des utilisateurs finaux, jusqu'au niveau de la mise en œuvre logicielle.
Appliquer SysML avec MagicDraw/Cameo
21 HeuresCe cours de 3 jours couvre les principes du modélisation, d'UML, de SysML ainsi que l'utilisation de MagicDraw ou Cameo à travers une étude de cas, démontrant une approche typique de l'ingénierie des systèmes basée sur les modèles.
Le cours :
- Comprend des conférences et des exercices pratiques pour utiliser MagicDraw ou Cameo pour la modélisation des systèmes à l'aide de SysML ;
- Explique les concepts majeurs de SysML et les diagrammes ;
- Fournit une expérience pratique de construction d'exemples de modèles de systèmes ;
- Montre comment tracer les éléments du modèle dans différentes vues ;
- Explique comment utiliser efficacement les fonctionnalités de MagicDraw ;
- Est basé sur une étude de cas de modélisation cohérente.
Public cible :
- Architectes systèmes, ingénieurs systèmes, architectes logiciels et autres parties prenantes qui créeront et utiliseront des modèles.
Méthodes :
- Présentations, discussions et travaux pratiques basés sur une étude de cas.
Matériel du cours :
- Diapositives, modèle d'étude de cas et descriptions des travaux pratiques.
Certificats :
- Chaque participant reçoit un certificat NobleProg indiquant qu'il/elle a suivi la formation.
Analyse et conception orientées objet à l'aide du langage UML
21 HeuresLa formation « Analyse et Conception Orientées Objet à l'aide du langage UML » s'adresse aux analystes, concepteurs, développeurs, testeurs et chefs de projets, offrant un aperçu de la modélisation de systèmes par le biais d'UML. Grâce à une étude de cas, les participants acquièrent des compétences en modélisation des exigences, des processus métier, ainsi que dans la documentation des exigences fonctionnelles et non fonctionnelles. Les étapes suivantes de la formation comprennent le modèle analytique, les phases de conception — tant statiques que dynamiques — et l'application pratique de l'outil de modélisation Enterprise Architect. Ce cours constitue une base solide pour une modélisation efficace des processus en entreprise, en utilisant UML à toutes les étapes du cycle de développement logiciel.
Certification OCUP2 UML - Préparation à l'examen intermédiaire UML2.
14 HeuresPublic cible :
Développeurs, programmeurs, analystes métier, chefs de projet, architectes logiciels, testeurs, responsables de la documentation ou toute personne impliquée dans le processus de développement logiciel.
Objectifs :
Vous préparer à travailler avec un large éventail d'éléments UML
Vous apprendre à créer des modèles UML complexes
Vous préparer à devenir un membre senior qualifié d'une équipe de développement UML.
UML avec Enterprise Architect (ateliers)
21 HeuresLe cours est conçu pour les analystes, les concepteurs, les développeurs, les testeurs et les chefs de projet.
Cet atelier présente l'analyse de problèmes, la conception et la documentation de systèmes en utilisant UML et Enterprise Architect de Sparx Systems. Au cours de la formation, les capacités avancées du logiciel (telles que MDA, profils, XMI) seront présentées, ainsi que les meilleures pratiques qui peuvent grandement simplifier et accélérer la modélisation.
Puisque la formation se concentre sur l'outil Enterprise Architect, il est requis que les participants sachent déjà modéliser en UML. Pour ceux qui souhaitent apprendre la modélisation, nous proposons une formation dédiée à UML.
Méthode de formation
Cours théorique 10 %, 90 % en atelier
UML pour l'analyste commercial en TI
21 HeuresL'un des rôles en pleine expansion dans le secteur des TI est celui de l'analyste commercial en TI. Les analystes commerciaux se trouvent dans presque toutes les organisations et constituent des membres essentiels de toute équipe de TI, qu'elle relève du secteur privé ou du secteur public.
Ce cours fournit un guide clair et étape par étape sur la façon dont l'analyste commercial peut accomplir ses fonctions en utilisant des technologies orientées objet de pointe.