Cour complet uml
Christine Solnon
INSA de Lyon - 3IF
2012 - 2013
1/137
Introduction
Positionnement de l’UE / IF
Domaines d’enseignement du département IF : Système d’Information Réseaux Architectures matérielles Logiciel Système Méthodes et Outils Mathématiques Formation générale Développement logiciel Unités d’Enseignement du domaine “Développement logiciel" : C++ (3IF) Génie logiciel (3IF) Modélisation UML (3IF) Qualité logiciel (4IF) Grammaires et langages (4IF) Ingénierie des IHM (4IF) Méthodologie de développement objet (4IF)
2/137
Introduction
Référentiel des compétences
Utiliser des diagrammes UML pour modéliser un objet d’étude Interpréter un diagramme UML donné
IF3-UML, IF4-DevOO, IF4-IHM
Concevoir un diagramme UML modélisant un objet d’étude
IF3-UML, IF3-C++, IF3-DASI, IF4-DevOO, IF4-IHM, IF4-LG
Vérifier la cohérence de différents diagrammes modélisant un même objet d’étude
IF3-UML, IF4-DevOO, IF4-LG
Concevoir l’architecture d’un logiciel orienté objet Structurer un logiciel en paquetages et classes faiblement couplés et fortement cohésifs
IF3-UML, IF3-C++, IF3-DASI, IF4-DevOO, IF4-LG
Utiliser des Design Patterns
IF3-UML, IF3-C++, IF3-DASI, IF4-DevOO, IF4-LG
3/137
Introduction
Organisation
6 séances de cours du 8 novembre au 13 décembre 4 séances de travaux dirigés (TD) du 19 novembre au 18 décembre 1 devoir surveillé (DS) le 10 janvier
4/137
Introduction
Pour en savoir plus...
Sur la modélisation en général Modèles et Métamodèles Guy Caplat Sur le méta-modèle de référence d’UML : http ://www.omg.org/uml Sur UML et la modélisation objet Modélisation Objet avec UML Pierre-Alain Muller, Nathalie Gaertner Chapitre sur la notation téléchargeable sur le site d’Eyrolles Sur les design patterns et la conception orientée objet UML 2 et les design patterns Craig Larman Tête la première : Design Patterns Eric Freeman & Elizabeth Freeman ...et plein d’autres ouvrages à Doc’INSA !
5/137
Introduction