Cours uml partie1 Chapitre UMLUML Uni ?ed Modeling Language UML est le résultat du travail initié par G Booch et J Rumbaugh en L ? objectif de ce travail était d ? uni ?er les méthodes de modélisation de Booch OMT de Rumbaugh OOSE de Jacobson La Version d
Chapitre UMLUML Uni ?ed Modeling Language UML est le résultat du travail initié par G Booch et J Rumbaugh en L ? objectif de ce travail était d ? uni ?er les méthodes de modélisation de Booch OMT de Rumbaugh OOSE de Jacobson La Version d ? UML appara? t en Janvier L ? OMG a adopté UML comme langage de modélisation Objectifs de UML Les objectifs d ? UML sont Modéliser des systèmes divers en utilisant des concepts orientés objets Établir un couplage entre les concepts et leur implantation Aborder la description des problèmes d ? échelle propres aux systèmes complexes O ?rir une approche de description utilisable par les humains et les machines Usages de UML Systèmes d ? information pour la présentation d ? informations diverses à des usagers Systèmes techniques pour la commande d ? équipements Systèmes temps-réel embarqués Systèmes répartis sur des réseaux locaux ou non Systèmes logiciels exploitation bases de données interfaces GUI ? etc Systèmes commerciaux description de la structure et du fonctionnement des entreprises règles stratégies politiques ? etc Étapes de développement d ? un système Analyse des besoins recherche des points fonctionnels Use Cases Analyse recherche des abstractions principales composant le système classes et objets Conception des abstractions principales et implantation d ? abstractions secondaires Programmation des abstractions dans un langage orienté objet Tests du système C Types de visualisation dans UML Visualisation Use Cases ? Les cas d ? utilisation Use cases décrivent la fonctionnalité d ? un système Ces diagrammes s ? adressent aux clients concepteurs responsables du développement responsables des tests Un Use Case décrit un point fonctionnel du système et le fonctionnement global du système est décrit par l ? ensemble des Use Cases Use Cases dans UML Les use cases sont représentés par une ellipse dans laquelle est inscrit le nom du Use Case Ils sont généralement connectés à un acteur avec une association Liens entre Use Cases extends ? signi ?e qu ? un Use Case est une spécialisation d ? un autre Use Case plus général L ? Use Case plus spéci ?que n ? inclut pas nécessairement tout le comportement du Use Case qu ? il spécialise uses ? signi ?e qu ? un Use Case utilise intégralement la fonctionnalité du Use Case plus général en plus de lui ajouter des fonctionnalités additionnelles C Description d ? un Use Case Un use case est décrit par Ses Objectifs Le Flot des messages entre l ? acteur et le Use Case Le Flot secondaire des messages entre l ? acteur et le Use Case Les Condition de ?n pour le Use Case et information retournée à l ? acteur lors qu ? il se termine Qu ? est-ce qu ? un bon Use Case Un bon Use Case représente une fonctionnalité du système qui est complète du début jusqu ? à la ?n Il doit normalement apporter quelque chose de valable à un acteur i e un résultat tangible à une de ses commandes
Documents similaires










-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 24, 2022
- Catégorie Management
- Langue French
- Taille du fichier 64.1kB