Discipline(s) : Sciences et technologies, Sciences Humaines et Sociales
-
Partager cette page
MI0C502T - Développement logiciel-conception
Accessible en | Formation à distance |
---|---|
Semestre | Semestre 1 |
Crédits ECTS | 5 |
---|---|
Volume horaire total | 50 |
Domaine(s) LMD
SCIENCES HUMAINES ET SOCIALES, SCIENCES, TECHNOLOGIES, SANTE
Langue(s) d'enseignement
Français
Responsables
Sophie EBERSOLD: sophie.ebersold@univ-tlse2.fr
Pré-requis
Notions de bases de la Programmation Orientée Objets.
Objectifs
Etre capable de fournir une conception orientée objets d'un système, en UML.
Contenu
- Présentation des notions avancées (classes abstraites et polymorphisme)
- Présentation du formalisme UML : rappel des diagrammes de classes, diagrammes de séquences, collaboration, machines à états finis, cas d’utilisation, activités
- Démarche de conception ad hoc avec UML (analyse des pbs, conception sur la base des diagrammes)
- Présentation des patrons de conception les plus utilisés (MVC, composite, singleton, visiteur)
- Mise en œuvre de ces notions dans un projet de conception, développé ensuite en Java