v2.11.0 (5762)

Enseignement scientifique & technique - CSC_4SL02_TP : 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.

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

Pour les étudiants du diplôme M2 PDS - Parallel and Distributed Systems

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

Pour les étudiants du diplôme M1 PDS - Parallel and Distributed Systems

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.

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