v2.3.2 (2860)

Cours scientifique - ASI12 : Modélisation du logiciel

Descriptif

L’objectif de ce cours est de sensibiliser les étudiants à l’utilisation d’UML dans un contexte de projet informatique. Le cours présentera les grandes étapes d’un projet en se penchant plus particulièrement sur les étapes d’analyse de besoins et de conception.

Nous introduirons les éléments essentiels du formalisme de modélisation UML et sa mise en pratique au travers d’exemples distillés tout au long du cours ainsi qu’un TP sur machine.

Objectifs pédagogiques

Compétences acquises à l'issue de ce cours :
- être capable d'employer efficacement UML dans la conception d'un système,
- savoir choisir les diagrammes UML en fonction de la phase du projet.

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Notions de programmation objet.

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)
  • le rattrapage est obligatoire si :
    Note initiale < 6
  • le rattrapage peut être demandé par l'étudiant si :
    6 ≤ note initiale < 10
L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 1.7 ECTS
  • Scientifique acquis : 1.7

Le coefficient de l'UE est : 1.7

La note obtenue rentre dans le calcul de votre GPA.

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

Pour les étudiants du diplôme Mastère Spécialisé Architecture et Sécurité des systèmes d'information

Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)
  • le rattrapage est obligatoire si :
    Note initiale < 6
  • le rattrapage peut être demandé par l'étudiant si :
    6 ≤ note initiale < 10

Le coefficient de l'UE est : 3.4

Programme détaillé

1. Bloc de module:
(cours) Introduction et panorama UML (TD) Première approche sur un cas simple
2. Bloc de module:
(cours) Cas d'utilisation et diagramme de séquence (TD) Application dans un diagramme de contexte, dans l'identification des cas d'utilisation, dans la description détaillée de 2 cas d'utilisation et dans un diagramme de séquence système
3. Bloc de module:
(cours) Diagramme de classe, de paquetage(TD) Application dans un modèle de domaine, dans un diagramme de séquence de conception, dans un modèle de classe participantes puis de design
4. Bloc de module:
(cours) Diagramme d'interaction
5. Bloc de module:
(TD) Prise en compte d'un changement de besoin dans les diagrammes déjà élaborés et quelques autes applications des diagrammes déjà vus
6. Bloc de module:
(cours) les diagrammes de basse priorité (TD) exercices sur chaque diagramme
7. Bloc de module:
(TD) sujet de révision complet + examen

Mots clés

UML analyse conception
Veuillez patienter