EnglishSite mapContactsFrançais
 SociétéConseilFormationIngénierieProduitsMOATechnologiesMétiersEvénementsRecrutement
Formation 
Objectifs
  • Acquérir une vision globale du développement par objet.
  • Evaluer les bénéfices de l'objet dans les étapes du développement
Publics
  • Toute personne amenée à animer ou à participer à un projet objet.
Pré-requis
  • Aucun.
Théorie / Pratique
  • Présentation illustrée d'exemples sans partie pratique.
Réf : ITO / 1 Jour
Paris 2010
15 Nov.
Nantes 2010
Nous contacter
Rennes 2010
Nous contacter
Sophia-Antipolis 2010
13 Sept
540€ ht
Introduction aux technologies objets et à UML
Enjeux
Pour garder leur compétitivité et être réactives face aux évolutions du marché, les entreprises doivent développer dans des délais de plus en plus courts et intégrer les nouvelles technologies.
Ces technologies utilisent massivement l'approche objet. Il est donc important d'en connaître les fondements et de positionner cette approche par rapport aux développements classiques.

Intérêt de la démarche objet en génie logiciel
  • Maîtrise des délais, des coûts et de la qualité
Fondements conceptuels du modèle objet
  • Abstraction, encapsulation, objet, classe, instance
  • Héritage, polymorphisme, utilisation, messages
  • Les apports de l'objet
  • Apports de l'encapsulation
  • Apports des messages
  • Apports de la classification
  • Apports de l'héritage
  • Apports de la modélisation
Les langages objets : C++, Java, C#
  • Historique
  • C++ : principes, avantages et inconvénients
  • Java : les principes
  • C# : les principes
  • Comparatif et tendance
Modèles Objet
  • Notion de système
  • La modélisation : intérêt
  • Le standard UML
  • Généalogie d'UML
  • Les acquis

Les modèles UML
  • Pour chaque modèle :
    • Son utilité
    • Des exemples de formalisme
    • Ses limites et des conseils d'emploi
  • Diagrammes de classes et packages
  • Diagramme de séquence
  • Diagramme de collaboration
  • Diagramme d'états
  • Diagramme d'activité
  • Diagrammes de use-case
  • Diagrammes de composants et de déploiement
  • Perspectives d'évolution
La méthodologie objet
  • Le modèle au centre du développement
  • Processus de développement et cycles de vie : définition des étapes, des enchaînements, des livrables et des utilisateurs
  • Les clés de la méthodologie
  • Pour chaque phase
    • Objectifs et synthèse des travaux à effectuer
    • Synthèse des modèles utilisés
  • Expression et compréhension des besoins
  • Analyse
  • Architecture et conception : application des Design Patterns
  • Réalisation : traduction d'un modèle UML vers un langage de programmation
  • Tests unitaires et modulaires d'un modèle UML
  • Intégration et validation
  • Automatisation du processus de développement
Copywright © 2009 SOFTEAM - Think Object : Modeling