IW4002 - Conception Orientée Objet (JAVA)

Vous êtes ici :

IW4002 - Conception Orientée Objet (JAVA)

Objectifs

Objectif général :

A l’issue de la formation :
L’étudiant saura conduire une analyse orientée objet ;
L’étudiant saura utiliser le formalisme UML pour décrire les principales vues de son système logiciel (diagrammes de cas d’utilisation, de classes, de séquence)
L’étudiant sera capable de comprendre une spécification basée sur un ensemble de diagrammes UML an vue d’en réaliser une implémentation dans un langage objet (Java)
L’étudiant saura utiliser un logiciel permettant de décrire la modélisation UML et de générer du code (Java) correspondant
L’étudiant connaîtra quelques patrons de conceptions de niveau architecture (Façade, Fabrique, Inversion de contrôle)

Objectifs détaillés :

Savoir mener une conception orientée objet
- modèles statiques
- modèles dynamiques
Savoir justifier et documenter la conception
- savoir effectuer des choix de conception rationnels en utilisant des patterns de conception
- savoir discuter et documenter ces choix
Comprendre la différence entre analyse et conception objet
- analyse : compréhension des concepts du domaine
- conception : construction du nouveau système

Ce cours fait partie de la formation

En bref

Crédits ECTS : Cf UE

Nombre d'heures 8

Contact(s)

Sébastien LERICHE

Tél : +33 5 62 17 45 37

Email : sebastien.leriche @ enac.fr