Creation de diagrammes uml avec myeclipse uml plugin
Module Atelier de Génie Logiciel Niveau L -SIL-ARS Institut Supérieur d'Informatique Année Universitaire - UML UNNIIFFIIEEDD MOODDEELLIINNGG LAANNGGUUAAGGEE Le langage UML UML Uni ?ed Modeling Language est une méthode de modélisation orientée objet développée en réponse à l ? appel à propositions lancé par l ? OMG Object Management Group dans le but de dé ?nir la notation standard pour la modélisation des applications construites à l ? aide d ? objets UML est une méthode utilisant une représentation graphique L ? usage d ? une représentation graphique est un complément excellent à celui de représentions textuelles En e ?et l ? une comme l ? autre sont ambigues mais leur utilisation simultanée permet de diminuer les ambigüités de chacune d ? elle Un dessin permet bien souvent d ? exprimer clairement ce qu ? un texte exprime di ?cilement et un bon commentaire permet d ? enrichir une ?gure Les diagrammes UML supportent l'abstraction Leur niveau de détail caractérise le niveau d'abstraction du modèle Il existe types de vues du système qui comportent chacune leurs propres diagrammes les vues statiques ?? de cas d'utilisation ?? diagrammes d'objets ?? diagrammes de classes ?? diagrammes de composants ?? diagrammes de déploiement les vues dynamiques ?? diagrammes de collaboration ?? diagrammes de séquence ?? diagrammes d'états-transitions ?? diagrammes d ? activité Mme Lilia SFAXI Page CModule Atelier de Génie Logiciel Niveau L -SIL-ARS Institut Supérieur d'Informatique Année Universitaire - I Diagramme de Cas d ? utilisation Use Case Les use cases permettent de structurer les besoins des utilisateurs et les objectifs correspondants d'un système Ils centrent l'expression des exigences du système sur ses utilisateurs ils partent du principe que les objectifs du système sont tous motivés La détermination et la compréhension des besoins sont souvent di ?ciles car les intervenants sont noyés sous de trop grandes quantités d'informations il faut clari ?er et organiser les besoins des clients les modéliser Pour cela les cas d ? utilisation identi ?ent les utilisateurs du système acteurs et leurs interactions avec le système Ils permettent de classer les acteurs et structurer les objectifs du système Une fois identi ?és et structurés ces besoins ?? dé ?nissent le contour du système à modéliser ils précisent le but à atteindre ?? permettent d'identi ?er les fonctionnalités principales critiques du système Les use cases ne doivent donc en aucun cas décrire des solutions d'implémentation Leur but est justement d'éviter de tomber dans la dérive d'une approche fonctionnelle o? l'on liste une litanie de fonctions que le système doit réaliser L ? acteur La première étape de modélisation consiste à dé ?nir le périmètre du système à dé ?nir le contour de l ? organisation et à le modéliser Toute entité qui est en dehors de cette organisation et qui interagit avec elle est appelé acteur selon UML Le cas d ? utilisation Le cas d ? utilisation ou use case correspond à un objectif du système motivé par un besoin d ? un ou plusieurs acteurs L'ensemble des
Documents similaires










-
45
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jul 21, 2021
- Catégorie Management
- Langue French
- Taille du fichier 41.8kB