Ingénierie des Systèmes d'Information et de Communication
Méthodes de Modélisation pour l'Analyse et la Conception
Majeure
MAJ-ISIC.UE1.UML
Cours
2,5
17,75
DONIEC Arnaud FABRESSE Luc
Français/French
Object-oriented modeling, UML, Design Patterns
Pedagogic informations
Training objectives
Learners will be able to do software modeling using UML and design patterns.
Learning objectives
Learners will be able:
- to master theoretical notions of object-oriented modelling
- to use UML diagrams to model a system
- to analyze (pros/cons) a modeling
- to carefully use design patterns
Learning context
This lecture is given in 2nd year during the majeure ISIC.
Course materials
This lecture comes with slides on:
1) UML introduction and the Class diagram
2) Dynamic diagrams in UML
3) Design Patterns
Prerequisites
Notions about Object-oriented développement
Course content
Plan du cours :
1. UML introduction and the Class diagram
- History
- Use cases diagram
- Notions: classes, instances, simple/multiple inheritance, polymorphism, dynamic binding
- Class diagram
- association, composition, ...