v2.11.0 (5762)

Enseignement scientifique & technique - SLR202 : Modélisation et Conception de Système Logiciel

Domaine > Informatique.

Descriptif

Cette UE offre une introduction au processus de développement des systèmes logiciels et se concentre sur les outils de modélisation et de conception d'application. L'accent sera mis sur les approches orientées objet, mais éventuellement aussi orientées composant, service, ou autre.  L'UE inclut notamment la présentation d'un ensemble de patrons de conception ("design patterns"), les plus communs, en faisant le lien à la conception des grands systèmes logiciels répartis. Le standard de notation UML, un des plus utilisés dans l'industrie, sera utilisé pour illustrer et mettre en pratique les notions de modélisation enseignées.

24 heures en présentiel (16 blocs ou créneaux)

effectifs minimal / maximal:

5/

Diplôme(s) concerné(s)

Parcours de rattachement

Pour les étudiants du diplôme Diplôme d'ingénieur

Niveau 1eA en POO:  une bonne compréhension de la programmation Orienté Objet (POO) 

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Systèmes distribués et parallèles M1

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS

Pour les étudiants du diplôme Systèmes distribués et parallèles M2

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS

Pour les étudiants du diplôme Diplôme d'ingénieur

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS
  • Crédit d'UE électives acquis : 2.5

La note obtenue rentre dans le calcul de votre GPA.

L'UE est évaluée par les étudiants.

Pour les étudiants du diplôme Echange international non diplomant

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS

La note obtenue rentre dans le calcul de votre GPA.

Programme détaillé

L'UE aborde les points suivants :

- La spécification des exigences, exprimée par des diagrammes de cas d'utilisation et des scénarios.

- La modélisation d'architecture orienté objets, basée sur les diagrammes de classes et se raffinant par des patrons de conception reconnus (Design Patterns GoF).

- D’exemples d’usage des patrons de conception dans les grands systèmes répartis (ex : serveurs d’application).

- La modélisation d'interactions exprimée par des diagrammes de séquences.

- La modélisation comportementale en utilisant les diagrammes de state-chart.

Méthodes pédagogiques

Leçons, TD et TPs
Veuillez patienter