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

1.5. Inconvénients de l'approche objet

Il faut reconnaître que :

1)L'approche objet est moins intuitive que l'approche fonctionnelle.

2)L'application des concepts objets nécessite une grande rigueur.

3)Le vocabulaire est peu précis (risques d'ambiguïtés, d'incompréhensions).

Alors comment décrire la structure objet d'un système de manière pertinente ?


Les remèdes

Utiliser un langage pour exprimer les concepts objet qu'on manipule afin de pouvoir :

1) Représenter des concepts abstraits (graphiquement par exemple).
2) Limiter les ambiguïtés (parler un langage commun).
3) Faciliter l'analyse (simplifier la comparaison et l'évaluation de solutions).


Se servir d'une démarche d'analyse et de conception objet pour :

1) Ne pas effectuer une analyse fonctionnelle et se contenter d'une implémentation objet, mais penser objet dès le départ.
2) Définir les vues qui permettent de couvrir tous les aspects d'un système avec des concepts objets.


Page d'accueilTable des matièresNiveau supérieurPage précédenteHaut de la pagePage suivanteWebographie du moduleGlossaire du module