Modélisation UML

Formation

À Nantes

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Nantes

  • Durée

    1 Mois

Destinataires: Une connaissance des concepts de développement système serait utile

Les sites et dates disponibles

Lieu

Date de début

Nantes ((44) Loire-Atlantique)
Voir plan
19 Bis Rue la Noüe Bras de Fer, 44200

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

1. Introduction et vue d'ensemble
- Utilisation de la notation UML
- Diagrammes use case
- Modélisation à objets
- Packages et sous-systèmes
- Diagrammes d'interaction
- Automates d'états finis
- Vue d'ensemble des concepts objet
- Classes d'objets et attributs
- Encapsulation et interfaces
- Associations et cardinalité
- Héritage et agrégation
- Polymorphisme et collections
- La méthode unifiée
- Le cycle de vie du logiciel orienté objet
- Fonctionnalités use case et centralisées sur l'architecture
- Développement itératif et incrémental
- Capture des besoins et analyse
- Conception, mise en oeuvre et tests

2. Production de modèles des spécifications
- Capture du comportement du système dans des use cases
- Recherche des use-cases primaires et secondaires
- Associations Include et Extend
- Hiérarchies des use cases généralisés
- Affinement des use cases : diagrammes de séquences
- Création d'un modèle des objets métier
- Création d'un dictionnaire
- Recherche des objets métier et d'attributs problématiques


3. Etablissement du modèle d'objets
- Affinement des classes et des associations
- Modèle de domaine ou classes de conception d'un modèle
- Modélisation des associations et des collections
- Conservation de l'intégrité référentielle
- Identification des attributs de liaisons
- Réutilisabilité
- Substitution Liskov ou héritage pragmatique
- Isolation des classes de base réutilisables
- Amélioration de la réutilisabilité avec des modèles de conception

4. Génération du modèle comportemental
- Réalisation use case
- Diagrammes de séquences, séquence d'activité des objets et types de messages
- Affinement des diagrammes de séquences pour correspondre aux modèles d'objets
- Liaison du modèle d'objet et de comportement avec des diagrammes de collaboration
- Mémoire objet : automate d'états finis
- Etats, événements, actions et conditions de garde
- Automates imbriqués et concurrence
- Conversion des diagrammes de séquences en automates d'états communicants
- Analyse du comportement objet
- Modélisation des méthodes avec des diagrammes d'activités Comportement séquentiel, concurrence et synchronisation
- Distribution des méthodes à travers des hiérarchies avec polymorphisme, propagation et délégation
- Amélioration de la robustesse en utilisant des contraintes, des dépendances et OCL (Object Constraint Language)
- Gestion de la complexité de l'analyse avec des packages

5. Conception Objet
- Conception du niveau objet
- Conception et évaluation des méthodes
- Synchronisation des attributs dépendants
- Dérivation des collectionsd'associations à partir des collections des bibliothèques de classes
- Normalisation des classes avec des données dépendantes
- Conception d'un système
- Interfaces utilisateur et modèle d'E/S
- Partitionnement de systèmes pour un déploiement à travers processeurs, tâches et threads
- Persistance : stockage d'objets sur des disques et dans des bases de données
- Adaptation de la conception à des systèmes concurrents

6. Modèles de conception
- Les buts des modèles de conception
- Amélioration des modèles architecturaux et d'analyse
- Atteindre réutilisabilité, robustesse et souplesse
- Utilisation des modèles de conception
- Atteindre l'indépendance vis-àvis de l'interface utilisateur
- Modèles pour la persistance
- Permettre l'évolution d'un produit
- Améliorer le comportement dynamique
- Types de modèles : de création, structurel, comportemental



Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Modélisation UML

Prix sur demande