L'analyse et design orienté-objet avec UML

Au cours de cette formation, nous apprendrons comment réaliser l’analyse et le désign en vue de créer une application orientée objet bien structurée. Lors de cette formation ABIS de quatre jours, nous utiliserons les diagrammes UML comme outil clé pour mieux comprendre tous les aspects de notre désign.

Cette formation

  • aborde les phases d’analyse et de dĂ©sign nĂ©cessaires Ă  la crĂ©ation d’applications orientĂ©es objet structurĂ©es
  • offre une connaissance approfondie des diffĂ©rents types de diagrammes UML, indispensables pour la mise en place et la documentation de logiciels rĂ©utilisables
  • propose une approche pratique du processus OOAD telle qu’appliquĂ©e dans diverses mĂ©thodes, comme l’Agile Modelling
  • donne au participant un aperçu de l’utilisation de la notation UML dans plusieurs modèles de processus
  • introduit l’utilisation des design patterns ainsi que la crĂ©ation d’applications distribuĂ©es

Planifier une session?

Formation interactive en temps réel: disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.

DEMANDER FORMATION EN ENTREPRISE

 

Calendrier publique des formations
dateduréelang.lieuprix 
10 déc3web based 1965 EUR (excl. TVA)
10 déc3Leuven 1965 EUR (excl. TVA)
INFO SESSION ET INSCRIPTION

Participants

Concepteurs, analystes, programmeurs, consultants et chefs d'équipe de projets OO.

Connaissances préalables

Être familiarisé avec les problèmes et les techniques fondamentaux d'ingénierie des logiciels (cf. cours Concepts et techniques OO). L'expérience d'un langage orienté objet constitue un avantage (cf. cours La programmation en Java).

En remplissant le test d'auto-évaluation, vous pouvez décider vous-même si vous avez déjà ces connaissances.

Contenu

  • Analyse et dĂ©sign orientĂ©s objet
    • structure de l''application
    • processus et mĂ©thodes de dĂ©veloppement
    • aperçu d''UML
  • Analyse des besoins
    • types de besoins
    • use cases and user stories
    • UML: use case diagram and system sequence diagram
    • wireframes
  • Analyse – modĂ©lisation du domaine
    • classes – objets – associations
    •  attributs – multiplicitĂ©s – rĂ´les
    • gĂ©nĂ©ralisation
    • UML: class et object diagram
  • DĂ©sign d’objets collaborants
    • UML: sequence diagram
    • UML: collaboration/communication diagram
  • Design class diagram
    • ajout d''opĂ©rations
    • associations dans les DCD
    • hĂ©ritage avancĂ© : classes abstraites et interfaces
  • Design Patterns
    • quoi / pourquoi ?
    • GoF design patterns
    • exemples concrets: Strategy et Composite pattern
  • Diagrammes UML complĂ©mentaires
    • State Machine diagram
    • Activity diagram
    • UML 2: Interaction Overview diagram - Timing diagram - Composite Structure diagram
  • Organisation de l''application
    • UML: package diagram - component diagram - deployment diagram
    • OO et RDBMS: mappage et persistence frameworks
    • Applications distribuĂ©es : architecture orientĂ©e services et applications RESTful (API)

Pédagogie

Formation animée en direct par un instructeur, avec de nombreuses opportunités d'exercices pratiques et de discussions en groupe.

Certificat

À la fin du cours, le participant reçoit un «Certificat de réussite».

Durée

3 jours.

Formateur

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION