Besoin de cours uml

3098 mots 13 pages
Introduction à UML
Shebli Anvar – DSM/DAPNIA – CEA Saclay François Terrier, Sébastien Gérard DRT/LIST – CEA/Saclay F-91191 Gif sur Yvette Cedex France Francois.Terrier@cea.fr ; Sebastien.Gerard@cea.fr ; Shebli.Anvar@cea.fr

Définitions
UML = Unified Modeling Language n n

Langage unifié pour la modélisation objet Langage de modélisation des applications construites à l’aide d’objets, indépendant de la méthode utilisée Langage de modélisation = notations, grammaire, sémantique Méthode : comment utiliser le langage de modélisation (recueil des besoins, analyse, conception, mise en œuvre, validation…)

Différence Langage – Méthode n n

Objet = représentation du problème basée sur des entités (concrètes ou abstraites) du monde réel

2

La complexité des logiciels
Le logiciel est complexe par nature à gérer cette complexité Les systèmes peuvent être décomposés selon n n

ce qu’ils font (approche fonctionnelle) ce qu’ils sont (approche objet)

L’approche objet gère plus efficacement la complexité

3

Historique des langages OO
Langages de programmation orientés objets n n n n n n

Simula Smalltalk C plus Classes C++ Eiffel Java

(1967) (1970) (1980) (1985) (1988) (1995)

SGBD orientés objets n Utilisation des objets avec un langage OO Implémentation Conception (solution informatique) Analyse (comprendre et modéliser le problème) …
4

Genèse des méthodes d’analyse n n n n

Les méthodes d’analyse
Méthodes orientées comportement n on s’intéresse à la dynamique du système ex : réseaux de Pétri s’inspirent de l’architecture des ordinateurs on s’intéresse aux fonctions du système ex : SADT on ne s’intéresse pas aux traitements ex : MERISE on ne sépare pas les données et les traitements ex : Booch, OMT
5

Méthodes fonctionnelles : n n

Méthodes orientées données : n Méthodes orientées objets : n L’unification des méthodes n n

La guerre des méthodes ne fait plus avancer la technologie des objets

en relation

  • Cours lola cours
    1920 mots | 8 pages
  • Fiches de cours bts ol
    279 mots | 2 pages
  • cours aes
    926 mots | 4 pages
  • Cours bts muc
    2644 mots | 11 pages
  • Bnssa cours
    10568 mots | 43 pages
  • Cours bts ag
    2612 mots | 11 pages
  • Cours lola
    857 mots | 4 pages
  • Cours bodereau dailly
    3905 mots | 16 pages
  • Dossier cours
    311 mots | 2 pages
  • cours com bts
    540 mots | 3 pages
  • Debut cours ripec
    418 mots | 2 pages
  • Pduc cours
    796 mots | 4 pages
  • Ame cours
    2851 mots | 12 pages
  • Cours lola cours
    684 mots | 3 pages
  • Aie cours
    2049 mots | 9 pages