EE-IRM611: Analyse et conception objet

EE-IRM611

Analyse et conception objet

Système d’évaluation
CC + Examen
Crédits
3 ECTS
Compétences Génériques (+)
1 2 3 4 5 6 7 8 9 10 11
. . .
Compétences Spécifiques (+)
1 2 3 4 5 6 7 8 9 10
. . .

Liste des acquis d’apprentissage attendus :

  • Maîtriser le standard UML
  • Élaborer les diagrammes UML sur une plateforme de conception

Pré-requis : Programmation orientée objets (EE-IRM613).

Mots clés : POO, UML.

Objectifs de l’enseignement : Ce cours permet à l’étudiant de développer un produit logiciel à partir des modèles générés, en utilisant une démarche orientée objet basée sur UML.

Contenu de l’enseignement :

  1. Leçon 1 : Spécification des cas d’utilisation du système, sous forme d’un ou plusieurs diagrammes de cas d’utilisation avec leurs descriptions textuelles
  2. Leçon 2 : Spécification du modèle des objets du système, sous forme d’un ou plusieurs diagrammes de classes, les attributs et les rôles des classes devront être décrits en français.
  3. Leçon 3 : Présentation des scénarios d’utilisation du système, décrits sous forme de diagrammes de séquence et de collaboration, faisant apparaître les acteurs et les classes d’interface. Structuration en paquetages ou en composants.
  4. Leçon 4 : Présentation des diagrammes d’activités et d’états-transitions.

Eventuels projets à réaliser : Analyser et concevoir une application sous la forme des diagrammes UML. Puis, le projet sera validé suivant l’avancement des leçons :

  • Gestion des compilations Multimédia.
  • Gestion de réservations de vols dans une compagnie aérienne

Manuel(s) de base : Support de cours

Bibliographie :

[ 1 ] “Etudes de cas UML”, Annales du Concours de recrutement des technologues, Juin 2010

[ 2 ] Roques, P. “UML2 par la pratique : Etudes de cas et exercices corrigés”, Eyrolles (7ème édition), 2009

[ 3 ] Roques,R. Vallée, F. “UML2 en action, de l’analyse des besoins à la conception”, Eyrolles (4ème édition), 2007

[ 4 ] https://www.omg.org/spec/UML/2.5/

S’inscrire