Coordonnateur de l'UF :
{PROJECT}../../template/home-ne.ini {MENU}00.03.02.03.03 {TITLE}OMGL3 : Modélisation des logiciels {CONTENT}
Formation Initiale
Cours : 12 h -- TD/TP : 36 h
Travail tutoré : 0 h
APPC
Cours : h -- TD/TP : 21 h
Travail tutoré : h
Coordonnateur de l'UF :
Maîtriser les concepts fondamentaux du paradigme objet en rapprochant Java et le langage UML : objet, système base d'objets, classe, héritage, liaison dynamique, (sous)typage.
Savoir utiliser le langage UML pour modéliser un domaine simple, construire depuis les cas d'utilisation le modèle d'analyse d'une application et la base de données associée, s'initier à la cartographie de code de petites applications Java.
Connaissance approfondie du langage diagramme de classes UML, aptitude à modéliser de petits domaines, aptitude à déduire sous forme relationnelle la partie persistante d'une application, compréhension du mécanisme d'héritage et de sous-typage, compréhension intuitive des diagrammes de collaboration et de la modélisation de trace de programme.
Chapitre 1 : Le paradigme objet en UML et Java
Chapitre 2 : Modélisation de domaines
Chapitre 3 : Analyse
Pour récupérer le standard UML : http://www.omg.org
Pour comprendre le paradigme objet : "Object-Oriented Software Construction - 2nd edition", B. Meyer, Prentice Hall.
Le tutorial de SUN : http://java.sun.com
Pour s'initier au langage UML :
"Modélisation Objet avec UML", P-A. Muller.
"Applying UML and Patterns: An introduction to Object-Oriented Analysis and Design", C. Larman, Prentice-Hall.
Aucun
Un contrôle continu écrit, en cours de module avec document (coefficient 1/3) et généralement surprise (en TD ou en amphi);
un contrôle en fin de module écrit avec document (coefficient 2/3) en semaine decontrôle (semaine 14 en 1A et 3 en APPC)
Prérequis : AP2, OMGL1, OMGL2 | Compléments : |
Support de cours : non | Support de TP : non | Documentation en ligne : non |
Supports de cours | ||