logo Mines Douai MAJ-ISIC.UE1.UML
Modélisation Objet et UML

General informations

2014-2015

Ingénieur (niveau M1)

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, ...

2. Dynamic diagrams in UML

Sequence diagram
Activity diagram

3. Design patterns

Singleton
Composite
Visitor

Personal work

Exams
Label (French) Label (English)
Modélisation Objet et UML Object Modeling & UML

Exam description
Written test

Exam structure
Print