UML
Chapitre 1. Introduction
1.1. Pourquoi modéliser ?
1.2. Pourquoi l'objet ?
1.3. Caractéristiques fondamentales d'un modèle
1.4. Les principes de l'orienté objet
1.5. Inconvénients de l'approche objet
1.6. Méthodologie
Chapitre 2. Les concepts objets
Chapitre 3. La conception d'un système
Chapitre 4. Le modèle fonctionnel
Chapitre 5. Le modèle statique
Chapitre 6. Le modèle dynamique
Chapitre 7. UML et la gestion de projet
Chapitre 8. La phase de conception
Chapitre 9. Modèles d'implémentation
Exercices
Page d'accueilTable des matièresNiveau supérieurPage précédenteBas de la pagePage suivanteWebographie du moduleGlossaire du module

Chapitre 1. Introduction

Objectifs du chapitre

Rappelons que ce cours traite de la modélisation objet en s'appuyant sur la notation UML (Unified Modeling Langage). Cette notation a été développée par l'OMG (Object Management Group) dans le but d'unifier les notations des modélisations objet.

En génie logiciel, plusieurs modèles sont nécessaires à la description les différentes facettes du futur système à réaliser. De plus, durant le projet dans lequel on conçoit et réalise de tels systèmes, on se rend compte que la notation UML, à elle seule, ne suffit pas, il est nécessaire de disposer de règles de conduite pour mener à bien le processus de développement, d'où l'intérêt d'une vraie méthode logicielle (d'analyse et de conception).

Les chapitres suivants décrivent les différents modèles UML ainsi que des règles préconisant le processus de développement. Dans ce qui va suivre nous aborderons successivement les questions fondamentales concernant la conception de systèmes à forte composante logicielle.

1.1. Pourquoi modéliser ?
1.2. Pourquoi l'objet ?
1.3. Caractéristiques fondamentales d'un modèle
1.4. Les principes de l'orienté objet
  1.4.1. Modularité, localisation et facilité de mise au point
  1.4.2. Encapsulation
  1.4.3. Héritage
  1.4.4. Sécurité
  1.4.5. Extensibilité et adaptabilité
  1.4.6. Réutilisabilité et productivité
  1.4.7. Maintenabilité
1.5. Inconvénients de l'approche objet
1.6. Méthodologie
Page d'accueilTable des matièresNiveau supérieurPage précédenteHaut de la pagePage suivanteWebographie du moduleGlossaire du module