Descriptif
Nous introduirons les éléments essentiels du formalisme de modélisation UML et sa mise en pratique au travers d’exemples distillés tout au long du cours ainsi qu’un TP sur machine.
Objectifs pédagogiques
- Être capable d'employer efficacement UML dans la conception d'un système,
- Savoir choisir les diagrammes UML en fonction de la phase du projet.
- Modules 3A : 24.5
effectifs minimal / maximal:
9/30Diplôme(s) concerné(s)
Pour les étudiants du diplôme Mastère Spécialisé Architecture et Sécurité des systèmes d'information
Notions de programmation objet.
Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées
Notions de programmation objet.
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Mastère Spécialisé Architecture et Sécurité des systèmes d'information
Vos modalités d'acquisition :
Examen
Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)- le rattrapage est obligatoire si :
- Note initiale < 6
- le rattrapage peut être demandé par l'étudiant si :
- 6 ≤ note initiale < 10
- Crédits ECTS acquis : 3.4 ECTS
Le coefficient de l'UE est : 1
La note obtenue rentre dans le calcul de votre GPA.
L'UE est évaluée par les étudiants.
Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées
Vos modalités d'acquisition :
- le rattrapage est obligatoire si :
- Note initiale < 6
- le rattrapage peut être demandé par l'étudiant si :
- 6 ≤ note initiale < 10
- Crédits ECTS acquis : 1.5 ECTS
- Scientifique acquis : 1.5
Le coefficient de l'UE est : 1
La note obtenue rentre dans le calcul de votre GPA.
L'UE est évaluée par les étudiants.
Programme détaillé
1. (cours) Introduction et panorama UML (TD) Première approche sur un cas simple
2. (cours) Cas d'utilisation et diagramme de séquence (TD) Application dans un diagramme de contexte, dans l'identification des cas d'utilisation, dans la description détaillée de 2 cas d'utilisation et dans un diagramme de séquence système
3. (cours) Diagramme de classe, de paquetage(TD) Application dans un modèle de domaine, dans un diagramme de séquence de conception, dans un modèle de classe participantes puis de design
4. (cours) Diagramme d'interaction
5. (TD) Prise en compte d'un changement de besoin dans les diagrammes déjà élaborés et quelques autes applications des diagrammes déjà vus
6. (cours) les diagrammes de basse priorité (TD) exercices sur chaque diagramme
7. (TD) sujet de révision complet + examen