Méthodologie avancée

Code
USSI0V

Description

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).

Finalité

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.

Compétences visées

Maîtriser les concepts UML avancés.

Public

/

Nombre d’ECTS
2
Durée en nombre d'heures
20.00
Type de notation
Notation chiffrée (sur 20)
Moyenne pour valider l'UE
10.00
Modalité(s) d'évaluation
Examen final
Année de création
2017
Date de fin de validité
Déployabilité
Offre déployable dans le réseau en cas d'agrément
Examen national
Oui

Contactez-nous au sujet de cette unité