Méthodologie avancée

Réf. : USSI0V

Sessions de formation

(Fuseau horaire : Europe/Paris)

Aucune session n'est visible pour le moment

Présentation

Public, conditions d'accès et prérequis

/

Objectifs

Acquérir les concepts et les notations utilisés par le langage UML.

Maîtriser un atelier UML.

Acquérir les bases méthodologiques essentielles résultant des derniers développements des méthodes orientées objet.

Faire la synthèse des techniques orientées-objet de conception des systèmes d'information d'entreprise.

Contenu

Concepts UML avancés :

Relation de dépendance. Paquetage. Stéréotype. Interface.

Note et Etiquette. K. Contrainte, Object Constraint Language (OCL).

Association et attribut dérivés. Profils UML.

Modélisation de la Dynamique :

Cas d'utilisation, scénarios. Evénements, état, transition. Scénario : diagramme de séquence

Etats : diagramme d'états.

Méthodologies orientées-objets

Présentation des principales méthodologies orientées-objet

Cycle de vie. Construction des modèles statique et dynamique.

Rational Unified Process (RUP).

Méthode Larman. Méthodes Agiles : Extreme Programming (XP).

Conception Objet :

Diagramme de collaborations. Exceptions et règles de gestion.

Traitement de la persistance. Passage au schéma relationnel

Objets réutilisables :

Modèles de conception : patrons, frameworks. Exemples de patrons.

Conception avec des objets réutilisables

Modèle-vue-contrôleur (STRUTS).

Entreprise Java Beans (EJB).

Profil UML de STRUTS et des EJB.

Extension d'UML 1. X :

Apports d'UML 2. 0.

Model Driven Architecture (MDA).

Modalités d'évaluation

  • Examen final