Ingéniérie des systèmes d’information

Ce cours traite de la modélisation, l’analyse et la conception de systèmes d’information, selon une approche orientée objet.

Supports de cours

Introduction à l’ingénierie des systèmes d’information.
La vue fonctionnelle en UML.
La vue statique en UML.
La vue dynamique en UML.
Génération de code à partir d’un modèle UML.
Les principes S.O.L.I.D..
Patrons de conceptions.

Exercices

Exercices sur l’analyse fonctionnelle des SI en UML.
Exercices sur les diagrammes de classe.
Exercices sur les diagrammes dynamiques.
Analyse et conception d’un jeu de démineur.
Exercices de version UML.
Exercices autour des principes de conception orientée objet.
Mise en oeuvre de patrons de conception.
Étude d’un patron de conception

Examens passés

Devoir maison 2021-2022: Étude d’une flotte de taxis autonomes.
Examen final, première session, 2021-2022.
Devoir maison 2022-2023: Étude d’un service de livraison de fleurs.
Contrôle continu 2022-2023: Découverte et application du patron de conception ``Command’‘.
Examen final, première session, 2022-2023.