Les principes de la modélisation
1) Le modèle doit être connecté au monde réel
2) Un modèle peut être exprimé avec différents niveaux de précision
3) Un simple modèle n’ est pas suffisant, il y a plusieurs façons de voir un système.
plan de masse
vue de face, de coté, …
plan des niveaux
plan électrique
plan de plomberie
plan des calculs de construction
Qu’apporte la modélisation objet
Plus grande indépendance du modèle par rapport aux fonctionnalités demandées. Des fonctionnalités peuvent être rajoutées ou modifiées, le modèle objet ne change pas.
Plus proche du monde réel.
Les objectifs d’UML
• Représenter des systèmes entiers
• Etablir un couplage explicite entre les concepts et les artefacts exécutables
• Prendre en compte les facteurs d’échelle
• Créer un langage de modélisation utilisable à la fois par les humains et les machines
Recherche d’un langage commun :
Utilisable par toutes les méthodes
Adapté à toutes les phases du développement
Compatible avec toutes les techniques de réalisation
UML un langage
UML n ’est pas une méthode UML est un langage de modélisation objet
UML a été adopté par toutes les méthodes objet UML est dans le domaine public, c’est une norme 10Modélisation avec UML
UML un langage pour
visualiser
chaque symbole graphique a une sémantique
spécifier
de manière précise et complète, sans ambiguïté,
construire
les classes, les relations SQL peuvent être générées automatiquement
documenter
les différents diagrammes, notes, contraintes, exigences seront présentés dans un document.