info405 - Conception objet avancée

-
Credits
- 5
- Prerequisites
- (Licence mention informatique),
307
- Parcours
- mandatory for the computer science mention of the master of
science
-
Objectives
-
Approfondir l'approche de la problématique liée à la conception
d'applications (en se basant essentiellement sur une approche
objet).
- Introduire le langage UML.
- Organization
week |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
C (1h30) |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
TD (1h30) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
TP (2h) |
|
|
|
× |
|
× |
|
× |
|
× |
|
× |
|
- Student personal work
- about 50h
- Evaluation
-
-
for UE without Labs :
sup ( Ex, (2Ex + CC)/3)
- for UE with Labs :
(2TP + 3 sup(Ex, (2Ex + CC)/3))/5
- Contents
- Sont abordés :
-
les différentes phases de la conception d'une application,
cycle de vie d'une application (besoins, analyse, tests...) ;
- présentation des problèmes liés à ce cycle de conception et
des solutions ;
- présentation de processus d'ingénierie du logiciel (ex : le
RUP, le 2TUP, eXtrem Programming...) ;
- le langage UML (diagrammes, cas d'utilisation...) ;
- retour et approfondissement sur la notion de design
patterns.
- Instructor(s)
- (To be defined)
fichier source pour édition/modification