UML 2 | Analyse et conception Mixte : présentiel / à distance

Dernière mise à jour : 07/05/2024

Bannière visuelle de présentation de la formation

Présentation

UML est aujourd'hui un standard tr√®s largement utilis√© dans l'analyse et la conception de syst√®mes informatiques (techniques ou syst√®mes d'information). La mod√©lisation est incontournable pour permettre aux diff√©rents acteurs de coop√©rer et de dialoguer efficacement. Il est donc important de conna√ģtre le langage et les techniques de mod√©lisation et de savoir quels mod√®les sont les plus appropri√©s dans chaque situation. Il est enfin important de replacer l'utilisation des mod√®les dans le processus de d√©veloppement du projet. Cette exp√©rience, nos consultants chevronn√©s vous l'apportent pour tirer le maximum de la mod√©lisation.

Informations éligibilité financement Actions Collectives

Formation pouvant être prise en charge à 100% dans le cadre des Actions Collectives.

 

Pour en bénéficier, contactez-nous à hello.institute@docaposte.fr et complétez votre inscription sur campusAtlas. 

https://www.docaposteinstitute.com/wp-content/uploads/2023/08/Eligible-actions-co-1.png

Objectifs

  • D√©couvrir les diff√©rentes phases de la mod√©lisation objet en UML
  • Savoir traduire un besoin fonctionnel en s'appuyant sur les diagrammes UML
  • Appr√©hender UML de fa√ßon op√©rationnelle sur toutes les √©tapes du projet de d√©veloppement
  • Maitriser les bonnes pratiques de conception logicielle fondamentale

Programme

1. Introduction à UML 2

  • M√©tier et mod√©lisation
  • Le mod√®le
  • Analyser et concevoir une solution informatique
  • Impacts des langages de programmation
  • Changement vers l'analyse/conception Objet

 

2. Présentation

  • Types de diagrammes (statiques et dynamiques)
  • D√©marches de mod√©lisation
  • Les extensions
  • Notation

 

3. Exprimer les besoins

  • Objectifs et utilisation
  • Fonctionnalit√©s du syst√®me
  • El√©ments du diagramme et √©tapes de construction
  • Identification des acteurs, les sc√©narios
  • Formats, pr√© et post conditions, types de relations
  • Besoins fonctionnels et non fonctionnels : l'approche FURPS
  • Description √©toff√©e des interfaces
  • Mod√©liser le m√©tier
  • D√©crire les processus m√©tier (Identifier les processus m√©tier et les r√īles externes et internes)
  • Structure interne du m√©tier
  • Les processus : activity diagram

 

4. Modélisation conceptuelle des informations métier

  • D√©couverte du diagramme fonctionnel
  • Diagramme de cas d'utilisation
  • √Člaboration d'un mod√®le des besoins (bonnes pratiques)
  • D√©finir :
    • Les acteurs
    • Les cas d'utilisation et les d√©crire
  • D√©limiter le syst√®me
  • Structurer le diagramme des cas d'utilisation
  • D√©couverte des diagrammes structurels
  • Diagramme :
    • De classes
    • D'objets
    • De composants
    • De d√©ploiement
    • De packages (UML V2.0)
    • De structures composites (UML V2.0)

 

 

 

5. Modèle des besoins vers le diagramme de classes

  • Concept de classe, d'attribut, d'association, d'op√©ration
  • H√©ritage, g√©n√©ralisation et sp√©cialisation
  • Agr√©gation et composition
  • Attribut de lien, classe d'association
  • Association qualifi√©e, r√īle, contrainte
  • Relever les classes potentielles
  • D√©finition des concepts
  • Relever les attributs
  • D√©finition des associations et des multiplicit√©s
  • V√©rification des chemins d'acc√®s
  • D√©couverte des diagrammes comportementaux
  • Diagramme :
    • De s√©quence
    • D'√©tat
    • De communication
    • D'activit√©s
    • De vue d'ensemble des interactions
    • De temps

 

 

 

6. Principe des diagrammes dynamiques

  • Message et √©v√©nement
  • Etat, transition, entry, exit
  • Action, activit√©, contrainte, argument
  • Analyser
  • Analyser le processus de d√©veloppement (objectifs, approche MDA, architecture logique en couches)
  • Mod√©lisation statique des classes
  • Mod√©lisation dynamique

 

7. Conception

  • Conception des composants du logiciel et de leur d√©ploiement
  • Conception des classes de conception
  • Finaliser le syst√®me
  • Architecture logicielle et mat√©rielle du syst√®me
  • Organisation en couches
  • Paquetages et relations
  • Diagramme de composants et de d√©ploiement

Public visé

  • Architectes logiciels,
  • D√©veloppeurs,
  • Analystes,
  • Chefs de projets‚Ķ

Modalités pédagogiques

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

 

  • Formation en pr√©sentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journ√©e ou en cours du soir (sur demande sp√©cifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

 

 

Prérequis

  • Connaitre la programmation orient√©e objet.

Moyens et supports pédagogiques

  • Apports¬†des connaissances communes.
  • Mises en situation sur le th√®me de la formation¬†et des cas concrets.
  • M√©thodologie d'apprentissage attractive, interactive et participative.
  • Equilibre th√©orie / pratique : 60 % / 40 %.
  • Supports de cours fournis au format papier et/ou num√©rique.
  • Ressources documentaires en ligne et r√©f√©rences mises √† disposition par le formateur.
  • Pour les formations en pr√©sentiel dans les locaux mis¬†√† disposition, les apprenants¬†sont accueillis dans une salle de cours √©quip√©e d'un r√©seau Wi-Fi, d'un tableau blanc ou paperboard. Un ordinateur avec les logiciels appropri√©s est mis √† disposition (le cas √©ch√©ant).

Modalités d'évaluation et de suivi

En amont de la formation

 

  • Recueil des besoins des apprenants afin de disposer¬†des informations essentielles¬†au bon d√©roul√© de la formation (profil, niveau,¬†attentes particuli√®res...).
  • Auto-positionnement des apprenants¬†afin de mesurer le niveau de d√©part.

Tout au long de la formation

 

  • √Čvaluation continue des acquis avec¬†des questions orales, des exercices, des QCM, des cas pratiques ou mises en situation...

A la fin de la formation

 

  • Auto-positionnement des apprenants¬†afin de mesurer l'acquisition des comp√©tences.
  • Evaluation par le formateur des comp√©tences acquises par les apprenants.
  • Questionnaire de satisfaction √† chaud afin de recueillir la satisfaction des¬†apprenants¬†√† l'issue de la formation.
  • Questionnaire de satisfaction √† froid afin d'√©valuer les apports ancr√©s de la formation et leurs mises en application au quotidien.

Accessibilité

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.

M'inscrire à la formation

Valider la pré-inscription
Inscription possible jusqu'à 10 jours avant démarrage formation

Prochaines Sessions

  • D√©sol√©, cette formation n'est pas programm√©e pour le moment.

    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.

Dans la même catégorie

Catalogue de formation propulsé par Dendreo,
Plateforme dédiée pour les OF