Aaaaaa

2176 mots 9 pages
Conception structurelle

Rappel

Objets du monde réel

Algorithme du monde réel scénario)

Objets du logiciel

Algorithme du logiciel (scénario)

Objets du langage

De quoi parle-t-on ?

Comment ‘logique’ ?

Comment ‘physique’ ?

Analyse

Conception

Code

Modèle conceptuel
Chap.3 : UML

Modèle logique

Modèle physique
2

Conception
Deux niveaux de conception :

• Logique : indépendante de l’environnement • de réalisation. Physique : liée à des particularités des langages de programmation ou de l’environnement d’exécution

Chap.3 : UML

3

Les concepts sous-jacent à la conception
La phase de conception vise à : déterminer quels seront les composants du logiciel à développer, préciser les caractéristiques de ces composants, concevoir les algorithmes permettant à ces composants d’effectuer les activités dont ils sont responsables.
NB : Les classes qui doivent apparaître sur les diagrammes de classes se déterminent sur la base du modèle conceptuel. Les classes peuvent notamment correspondre à des concepts, des éléments de concepts, ou des composants logiciels auxiliaires nécessaires à la bonne marche du système.

Générale

Détaillée

Le résultat de la phase de conception consiste en un modèle logique/physique du système, représenté par : des diagrammes de package des diagrammes de classes décrivant la structure statique, des diagrammes associés aux aspects dynamiques (à voir dans la suite !).
Chap.3 : UML

4

Différentes façons de subdiviser un système
• • • • •
Un système distribué est divisé en clients et serveurs Un système est divisé en sous-systèmes Un sous-système peut être subdivisé en paquetages Un paquetage est composé de classes Un classe est composée de méthodes

5
Chapitre 9: Architecture et conception de logiciel

Diagramme de paquetages

Chap.3 : UML

6

Packages

Packages

Stéréotypes de Packages

Conception détaillée
Deux niveaux de conceptions :
Raffinement des

en relation

  • Aaaaaa
    463 mots | 2 pages
  • Aaaa
    431 mots | 2 pages
  • Aaaaaa
    354 mots | 2 pages
  • Haaa
    251 mots | 2 pages
  • Aaaaa
    727 mots | 3 pages
  • Saaaaa
    809 mots | 4 pages
  • holaaaa
    1128 mots | 5 pages
  • Aaaa
    1981 mots | 8 pages
  • Aaaaaah
    361 mots | 2 pages
  • Ahah
    1322 mots | 6 pages
  • Yaaaaaa
    1161 mots | 5 pages
  • Daaaaaaaaaaah
    371 mots | 2 pages
  • Zaaaaaaah
    396 mots | 2 pages
  • UML 06 DiagrammeClasses
    2758 mots | 12 pages
  • Ahah
    251 mots | 2 pages