{"id":9399,"date":"2022-01-25T09:49:44","date_gmt":"2022-01-25T09:49:44","guid":{"rendered":"https:\/\/www.cybermedian.com\/fr\/?p=9399"},"modified":"2026-04-20T10:50:34","modified_gmt":"2026-04-20T10:50:34","slug":"uml-quest-ce-quun-diagramme-de-package-comment-lutiliser","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/fr\/project-management%e2%80%8a-%e2%80%8aplanning-phase-4-of-12%e2%80%8a-%e2%80%8astaffing-plan-35\/","title":{"rendered":"UML : Qu&#8217;est-ce qu&#8217;un diagramme de package ? Comment l&#8217;utiliser?"},"content":{"rendered":"<section class=\"section section--body section--first\">\n<div class=\"section-content\">\n<div class=\"section-inner sectionLayout--insetColumn\">\n<p id=\"3ecd\" class=\"graf graf--p graf-after--h3\">Un package est un regroupement d&#8217;\u00e9l\u00e9ments de mod\u00e8le, ce qui signifie qu&#8217;un package peut contenir des \u00e9l\u00e9ments de mod\u00e8le de diff\u00e9rents types, y compris d&#8217;autres packages pour cr\u00e9er des hi\u00e9rarchies.\u00a0Un package d\u00e9finit un espace de noms pour son contenu utilis\u00e9 \u00e0 diverses fins.<\/p>\n<h3 id=\"f3e2\" class=\"graf graf--h3 graf-after--p\"><span id=\"Package_Diagram_at_a_Glance\">Diagramme de package en un coup d&#8217;\u0153il<\/span><\/h3>\n<p id=\"0cf5\" class=\"graf graf--p graf-after--h3\">Le diagramme de package est utilis\u00e9 pour simplifier les diagrammes de classes complexes, vous pouvez regrouper les classes en packages.\u00a0Un package est une collection d&#8217;\u00e9l\u00e9ments UML logiquement li\u00e9s.<\/p>\n<p id=\"8a3c\" class=\"graf graf--p graf-after--p\">Le sch\u00e9ma ci-dessous est un business model dans lequel les classes sont regroup\u00e9es en packages :<\/p>\n<ul class=\"postList\">\n<li id=\"fa2a\" class=\"graf graf--li graf-after--p\">Les packages apparaissent sous forme de rectangles avec de petits onglets en haut.<\/li>\n<li id=\"a7e7\" class=\"graf graf--li graf-after--li\">Le nom du package se trouve sur l&#8217;onglet ou \u00e0 l&#8217;int\u00e9rieur du rectangle.<\/li>\n<li id=\"f345\" class=\"graf graf--li graf-after--li\">Les fl\u00e8ches pointill\u00e9es sont des d\u00e9pendances.<\/li>\n<li id=\"fac9\" class=\"graf graf--li graf-after--li\">Un paquet d\u00e9pend d&#8217;un autre si des changements dans l&#8217;autre peuvent forcer des changements dans le premier.<\/li>\n<\/ul>\n<figure id=\"6e5f\" class=\"graf graf--figure graf-after--li\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/0HE3QIAnX34WRHibs.png\" data-image-id=\"0*HE3QIAnX34WRHibs.png\" data-width=\"585\" data-height=\"437\" data-is-featured=\"true\" \/><\/figure>\n<h3 id=\"27d3\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Basic_Concepts_of_Package_Diagram\">Concepts de base du diagramme de package<\/span><\/h3>\n<p id=\"637b\" class=\"graf graf--p graf-after--h3\">Le diagramme de package suit la structure hi\u00e9rarchique des packages imbriqu\u00e9s.\u00a0Les modules atomiques pour les packages imbriqu\u00e9s sont g\u00e9n\u00e9ralement des diagrammes de classes.\u00a0Il y a peu de contraintes lors de l&#8217;utilisation des diagrammes de packages, elles sont les suivantes.<\/p>\n<ul class=\"postList\">\n<li id=\"72a6\" class=\"graf graf--li graf-after--p\">Le nom du package ne doit pas \u00eatre le m\u00eame pour un syst\u00e8me, mais les classes \u00e0 l&#8217;int\u00e9rieur de diff\u00e9rents packages peuvent avoir le m\u00eame nom.<\/li>\n<li id=\"3593\" class=\"graf graf--li graf-after--li\">Les packages peuvent inclure des diagrammes entiers, le nom des composants seuls ou aucun composant du tout.<\/li>\n<li id=\"9e14\" class=\"graf graf--li graf-after--li\">Le nom qualifi\u00e9 complet d&#8217;un package a la syntaxe suivante.<\/li>\n<\/ul>\n<figure id=\"3868\" class=\"graf graf--figure graf-after--li\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/0DqPqu3AojIy8d6Oz.png\" data-image-id=\"0*DqPqu3AojIy8d6Oz.png\" data-width=\"421\" data-height=\"81\" \/><\/figure>\n<p id=\"3909\" class=\"graf graf--p graf-after--figure\">Les packages peuvent \u00eatre repr\u00e9sent\u00e9s par les notations avec quelques exemples ci-dessous\u00a0:<\/p>\n<figure id=\"85fd\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/0TEInJOe5ye_p8xJS.png\" data-image-id=\"0*TEInJOe5ye_p8xJS.png\" data-width=\"624\" data-height=\"244\" \/><\/figure>\n<h3 id=\"0cb6\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Package_Diagram_Dependency_Notation\">Diagramme de package \u2014 Notation de d\u00e9pendance<\/span><\/h3>\n<p id=\"7723\" class=\"graf graf--p graf-after--h3\">Il existe deux sous-types impliqu\u00e9s dans la d\u00e9pendance.\u00a0Ce sont &lt;&lt;import&gt;&gt; &amp; &lt;&lt;access&gt;&gt;.\u00a0Bien qu&#8217;il existe deux st\u00e9r\u00e9otypes, les utilisateurs peuvent utiliser leur propre st\u00e9r\u00e9otype pour repr\u00e9senter le type de d\u00e9pendance entre deux packages.<\/p>\n<figure id=\"5fbb\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/1pZS09acvr53kOyQZnIh_IQ.png\" data-image-id=\"1*pZS09acvr53kOyQZnIh_IQ.png\" data-width=\"842\" data-height=\"719\" \/><\/figure>\n<h4 id=\"c0a3\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Key_Elements_of_Package_Diagram\">\u00c9l\u00e9ments cl\u00e9s du diagramme de package<\/span><\/h4>\n<p id=\"b94a\" class=\"graf graf--p graf-after--h4\">Les packages sont utilis\u00e9s pour organiser un grand ensemble d&#8217;\u00e9l\u00e9ments de mod\u00e8le\u00a0:<\/p>\n<ul class=\"postList\">\n<li id=\"6bcf\" class=\"graf graf--li graf-after--p\">Visibilit\u00e9<\/li>\n<li id=\"f538\" class=\"graf graf--li graf-after--li\">Importer<\/li>\n<li id=\"18dc\" class=\"graf graf--li graf-after--li\">Acc\u00e9der<\/li>\n<\/ul>\n<figure id=\"d99e\" class=\"graf graf--figure graf-after--li\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/1uikMecIO4em5kJNQn4UAEA.png\" data-image-id=\"1*uikMecIO4em5kJNQn4UAEA.png\" data-width=\"1091\" data-height=\"674\" \/><\/figure>\n<h4 id=\"5205\" class=\"graf graf--h4 graf-after--figure\"><span id=\"When_to_Use_Packages\">Quand utiliser les forfaits\u00a0?<\/span><\/h4>\n<p id=\"af3f\" class=\"graf graf--p graf-after--h4\">Pour cr\u00e9er une vue d&#8217;ensemble d&#8217;un grand ensemble d&#8217;\u00e9l\u00e9ments de mod\u00e8le<\/p>\n<ul class=\"postList\">\n<li id=\"d175\" class=\"graf graf--li graf-after--p\">Pour organiser un grand mod\u00e8le<\/li>\n<li id=\"6678\" class=\"graf graf--li graf-after--li\">Pour grouper des \u00e9l\u00e9ments li\u00e9s<\/li>\n<li id=\"5531\" class=\"graf graf--li graf-after--li\">Pour s\u00e9parer les espaces de noms<\/li>\n<\/ul>\n<h4 id=\"e134\" class=\"graf graf--h4 graf-after--li\"><span id=\"Visibility_of_Packages\">Visibilit\u00e9 des forfaits<\/span><\/h4>\n<p id=\"63b2\" class=\"graf graf--p graf-after--h4\">Chaque \u00e9l\u00e9ment contenu a une visibilit\u00e9 relative au package contenant.<\/p>\n<ul class=\"postList\">\n<li id=\"aefe\" class=\"graf graf--li graf-after--p\">Un \u00e9l\u00e9ment public est visible pour les \u00e9l\u00e9ments ext\u00e9rieurs au package, indiqu\u00e9 par &#8216;+&#8217;<\/li>\n<li id=\"4a01\" class=\"graf graf--li graf-after--li\">Un \u00e9l\u00e9ment prot\u00e9g\u00e9 n&#8217;est visible que pour les \u00e9l\u00e9ments dans les packages h\u00e9rit\u00e9s, indiqu\u00e9 par &#8216;#&#8217;<\/li>\n<li id=\"7238\" class=\"graf graf--li graf-after--li\">Un \u00e9l\u00e9ment priv\u00e9 n&#8217;est pas visible du tout pour les \u00e9l\u00e9ments ext\u00e9rieurs au package, indiqu\u00e9 par &#8216;-&#8216;<\/li>\n<li id=\"2ea4\" class=\"graf graf--li graf-after--li\">M\u00eame syntaxe pour la visibilit\u00e9 des attributs et des op\u00e9rations dans les classes<\/li>\n<\/ul>\n<h4 id=\"dba2\" class=\"graf graf--h4 graf-after--li\"><span id=\"Import_Relationship_between_Packages\">Relation d&#8217;importation entre les packages<\/span><\/h4>\n<p id=\"c6c5\" class=\"graf graf--p graf-after--h4\">Les associations appartiennent au package X\u00a0:<\/p>\n<figure id=\"7555\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/1LWN-Bb3t1hODDcSCs4jOug.png\" data-image-id=\"1*LWN-Bb3t1hODDcSCs4jOug.png\" data-width=\"1173\" data-height=\"664\" \/><\/figure>\n<h4 id=\"bef2\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Import_and_Access\">Importation et acc\u00e8s<\/span><\/h4>\n<figure id=\"f45a\" class=\"graf graf--figure graf-after--h4\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/1d1MvHDtmxIEH4LYfBiHA8g.png\" data-image-id=\"1*d1MvHDtmxIEH4LYfBiHA8g.png\" data-width=\"1320\" data-height=\"722\" \/><\/figure>\n<h4 id=\"0554\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Inheritance\">H\u00e9ritage<\/span><\/h4>\n<p id=\"2832\" class=\"graf graf--p graf-after--h4\">Un package avec une g\u00e9n\u00e9ralisation \u00e0 un autre package h\u00e9rite des \u00e9l\u00e9ments publics et prot\u00e9g\u00e9s qui sont poss\u00e9d\u00e9s ou import\u00e9s par le package h\u00e9rit\u00e9.\u00a0Les packages sont repr\u00e9sent\u00e9s dans des diagrammes statiques de deux mani\u00e8res \u00e9quivalentes pour montrer le confinement\u00a0:<\/p>\n<figure id=\"5ee5\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/1qLXzyxdOd6utzZttHKnLVw.png\" data-image-id=\"1*qLXzyxdOd6utzZttHKnLVw.png\" data-width=\"1222\" data-height=\"490\" \/><\/figure>\n<h4 id=\"73a7\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Subsystems\">Sous-syst\u00e8mes<\/span><\/h4>\n<p id=\"e3f4\" class=\"graf graf--p graf-after--h4\">Les sous-syst\u00e8mes sont utilis\u00e9s pour la d\u00e9composition du syst\u00e8me qui peut \u00eatre repr\u00e9sent\u00e9 par les parties d&#8217;un syst\u00e8me : (Sp\u00e9cification \/ R\u00e9alisation)<\/p>\n<figure id=\"86fc\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/1-dsjiXvhucFOE8lbOeYlzg.png\" data-image-id=\"1*-dsjiXvhucFOE8lbOeYlzg.png\" data-width=\"1223\" data-height=\"631\" \/><\/figure>\n<h4 id=\"f024\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Subsystem_Internal_and_External_Aspects\">Aspects internes et externes du sous-syst\u00e8me<\/span><\/h4>\n<p id=\"d50e\" class=\"graf graf--p graf-after--h4\">Un sous-syst\u00e8me a une sp\u00e9cification et une r\u00e9alisation pour repr\u00e9senter les deux vues\u00a0:<\/p>\n<ul class=\"postList\">\n<li id=\"c1b3\" class=\"graf graf--li graf-after--p\">Une vue externe, montrant les services fournis par le sous-syst\u00e8me<\/li>\n<li id=\"259c\" class=\"graf graf--li graf-after--li\">Une vue interne, montrant la r\u00e9alisation du sous-syst\u00e8me<\/li>\n<li id=\"9a4d\" class=\"graf graf--li graf-after--li\">Il existe une correspondance entre les deux aspects<\/li>\n<\/ul>\n<figure id=\"f726\" class=\"graf graf--figure graf-after--li\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/1flJATOs5HgOeF4Mi3SX_Jw.png\" data-image-id=\"1*flJATOs5HgOeF4Mi3SX_Jw.png\" data-width=\"1211\" data-height=\"711\" \/><\/figure>\n<h4 id=\"7e8d\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Modeling_Tips_of_Subsystem\">Conseils de mod\u00e9lisation du sous-syst\u00e8me<\/span><\/h4>\n<ul class=\"postList\">\n<li id=\"9878\" class=\"graf graf--li graf-after--h4\">D\u00e9finir un sous-syst\u00e8me pour chaque partie distincte d&#8217;un grand syst\u00e8me<\/li>\n<li id=\"57bb\" class=\"graf graf--li graf-after--li\">Choisissez la technique de sp\u00e9cification en fonction de facteurs tels que le type de syst\u00e8me et le type de sous-syst\u00e8me<\/li>\n<li id=\"0259\" class=\"graf graf--li graf-after--li\">R\u00e9aliser chaque sous-syst\u00e8me ind\u00e9pendamment, en utilisant la sp\u00e9cification comme sp\u00e9cification des exigences<\/li>\n<\/ul>\n<h3 id=\"10b8\" class=\"graf graf--h3 graf-after--li\"><span id=\"Modeling_Complex_Grouping\">Mod\u00e9lisation d&#8217;un groupement complexe<\/span><\/h3>\n<p id=\"356b\" class=\"graf graf--p graf-after--h3\">Un diagramme de package est souvent utilis\u00e9 pour d\u00e9crire les relations hi\u00e9rarchiques (groupements) entre les packages et d&#8217;autres packages ou objets.\u00a0Un package repr\u00e9sente un espace de noms.<\/p>\n<p id=\"b595\" class=\"graf graf--p graf-after--p\">Exemple de diagramme de package \u2014 Structure en couches<\/p>\n<figure id=\"6a66\" class=\"graf graf--figure graf-after--p graf--trailing\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/0pAYnIWrvALASld9E.png\" data-image-id=\"0*pAYnIWrvALASld9E.png\" data-width=\"834\" data-height=\"689\" \/><\/figure>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"section section--body section--last\">\n<div class=\"section-divider\">\n<hr class=\"section-divider\" \/>\n<\/div>\n<div class=\"section-content\">\n<div class=\"section-inner sectionLayout--insetColumn\">\n<h4 id=\"8873\" class=\"graf graf--h4 graf--leading\"><span id=\"Try_it_your_Own_and_Have_Fun_with_Visual_Paradigm_Online\">Essayez-le vous-m\u00eame et amusez-vous avec\u00a0\u00a0<a class=\"markup--anchor markup--h4-anchor\" href=\"http:\/\/online.visual-paradigm.com\/\" target=\"_blank\" rel=\"noopener\" data-href=\"http:\/\/online.visual-paradigm.com\">Visual Paradigm Online<\/a><\/span><\/h4>\n<p id=\"a00a\" class=\"graf graf--p graf-after--h4\">Visual Paradigm en ligne (\u00a0<a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/solutions\/free-online-uml-tool\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/solutions\/free-online-uml-tool\/\">\u00e9dition Express GRATUITE<\/a>\u00a0)<\/p>\n<ul class=\"postList\">\n<li id=\"d389\" class=\"graf graf--li graf-after--p\">Exemples et mod\u00e8les de diagramme de package gratuits modifiables dans un logiciel de diagramme de package en ligne : Visual Paradigm Online.<\/li>\n<li id=\"0f65\" class=\"graf graf--li graf-after--li\">Utilisez les mod\u00e8les comme point de d\u00e9part pour cr\u00e9er votre propre diagramme de package.<\/li>\n<\/ul>\n<figure id=\"5b0d\" class=\"graf graf--figure graf--iframe graf-after--li\"><\/figure>\n<p id=\"653f\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/package-diagram\/layerd-application\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/package-diagram\/layerd-application\/\">Application en couches<\/a><\/p>\n<figure id=\"9bb1\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/0UpqVi4T_Xv4dxUS6.png\" data-image-id=\"0*UpqVi4T_Xv4dxUS6.png\" data-width=\"939\" data-height=\"804\" \/><\/figure>\n<p id=\"ad57\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/package-diagram\/mvc-structure\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/package-diagram\/mvc-structure\/\">Structure MVC<\/a><\/p>\n<figure id=\"12af\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/0fzAf4zB9fFbpJNK1.png\" data-image-id=\"0*fzAf4zB9fFbpJNK1.png\" data-width=\"493\" data-height=\"547\" \/><\/figure>\n<p id=\"8124\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/package-diagram\/stocks-trading-system\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/package-diagram\/stocks-trading-system\/\">Syst\u00e8me de n\u00e9gociation d&#8217;actions<\/a><\/p>\n<figure id=\"6107\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/0W_5dSNZ3GP69L7We.png\" data-image-id=\"0*W_5dSNZ3GP69L7We.png\" data-width=\"509\" data-height=\"477\" \/><\/figure>\n<p id=\"e8f3\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/package-diagram\/ticket-selling-system\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/package-diagram\/ticket-selling-system\/\">Syst\u00e8me de vente de billets<\/a><\/p>\n<figure id=\"7073\" class=\"graf graf--figure graf-after--p graf--trailing\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/0iUMuJBGyi-vkSEp7.png\" data-image-id=\"0*iUMuJBGyi-vkSEp7.png\" data-width=\"698\" data-height=\"610\" \/><\/figure>\n<\/div>\n<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Un package est un regroupement d&#8217;\u00e9l\u00e9ments de mod\u00e8le, ce qui signifie qu&#8217;un package peut contenir des \u00e9l\u00e9ments de mod\u00e8le de diff\u00e9rents types, y compris d&#8217;autres packages pour cr\u00e9er des hi\u00e9rarchies. Un package d\u00e9finit un espace de noms pour son contenu, utilis\u00e9 \u00e0 des fins diverses.<\/p>\n","protected":false},"author":5,"featured_media":9401,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","footnotes":""},"categories":[3],"tags":[],"class_list":["post-9399","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unified-modeling-language"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>UML : Qu&#039;est-ce qu&#039;un diagramme de package ? Comment l&#039;utiliser? - Cyberm\u00e9diane<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UML : Qu&#039;est-ce qu&#039;un diagramme de package ? Comment l&#039;utiliser? - Cyberm\u00e9diane\" \/>\n<meta property=\"og:description\" content=\"Un package est un regroupement d&#039;\u00e9l\u00e9ments de mod\u00e8le, ce qui signifie qu&#039;un package peut contenir des \u00e9l\u00e9ments de mod\u00e8le de diff\u00e9rents types, y compris d&#039;autres packages pour cr\u00e9er des hi\u00e9rarchies. Un package d\u00e9finit un espace de noms pour son contenu, utilis\u00e9 \u00e0 des fins diverses.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/\" \/>\n<meta property=\"og:site_name\" content=\"Cyberm\u00e9diane\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-25T09:49:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-20T10:50:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png\" \/>\n<meta name=\"author\" content=\"vpwing\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpwing\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/\"},\"author\":{\"name\":\"vpwing\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34\"},\"headline\":\"UML : Qu&#8217;est-ce qu&#8217;un diagramme de package ? Comment l&#8217;utiliser?\",\"datePublished\":\"2022-01-25T09:49:44+00:00\",\"dateModified\":\"2026-04-20T10:50:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/\"},\"wordCount\":854,\"commentCount\":27,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png\",\"articleSection\":[\"Unified Modeling Language\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/\",\"url\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/\",\"name\":\"UML : Qu'est-ce qu'un diagramme de package ? Comment l'utiliser? - Cyberm\u00e9diane\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png\",\"datePublished\":\"2022-01-25T09:49:44+00:00\",\"dateModified\":\"2026-04-20T10:50:34+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#primaryimage\",\"url\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png\",\"contentUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png\",\"width\":\"842\",\"height\":\"475\",\"caption\":\"A pacUML : Qu'est-ce qu'un diagramme de paquets ? Comment l'utiliser ?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UML : Qu&#8217;est-ce qu&#8217;un diagramme de package ? Comment l&#8217;utiliser?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#website\",\"url\":\"https:\/\/www.cybermedian.com\/fr\/\",\"name\":\"Cyberm\u00e9diane\",\"description\":\"Apprendre une nouvelle chose tous les jours\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cybermedian.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34\",\"name\":\"vpwing\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4b6db296c78a800ccf76c379029a84263fc560f452fabfa00122d9ad34f40a2a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4b6db296c78a800ccf76c379029a84263fc560f452fabfa00122d9ad34f40a2a?s=96&d=mm&r=g\",\"caption\":\"vpwing\"},\"url\":\"https:\/\/www.cybermedian.com\/fr\/author\/vpwing\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UML : Qu'est-ce qu'un diagramme de package ? Comment l'utiliser? - Cyberm\u00e9diane","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/","og_locale":"fr_FR","og_type":"article","og_title":"UML : Qu'est-ce qu'un diagramme de package ? Comment l'utiliser? - Cyberm\u00e9diane","og_description":"Un package est un regroupement d'\u00e9l\u00e9ments de mod\u00e8le, ce qui signifie qu'un package peut contenir des \u00e9l\u00e9ments de mod\u00e8le de diff\u00e9rents types, y compris d'autres packages pour cr\u00e9er des hi\u00e9rarchies. Un package d\u00e9finit un espace de noms pour son contenu, utilis\u00e9 \u00e0 des fins diverses.","og_url":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/","og_site_name":"Cyberm\u00e9diane","article_published_time":"2022-01-25T09:49:44+00:00","article_modified_time":"2026-04-20T10:50:34+00:00","og_image":[{"url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png","type":"","width":"","height":""}],"author":"vpwing","twitter_card":"summary_large_image","twitter_image":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png","twitter_misc":{"\u00c9crit par":"vpwing","Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/"},"author":{"name":"vpwing","@id":"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34"},"headline":"UML : Qu&#8217;est-ce qu&#8217;un diagramme de package ? Comment l&#8217;utiliser?","datePublished":"2022-01-25T09:49:44+00:00","dateModified":"2026-04-20T10:50:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/"},"wordCount":854,"commentCount":27,"image":{"@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png","articleSection":["Unified Modeling Language"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/","url":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/","name":"UML : Qu'est-ce qu'un diagramme de package ? Comment l'utiliser? - Cyberm\u00e9diane","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png","datePublished":"2022-01-25T09:49:44+00:00","dateModified":"2026-04-20T10:50:34+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#primaryimage","url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png","contentUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/what-is-package-diagram.png","width":"842","height":"475","caption":"A pacUML : Qu'est-ce qu'un diagramme de paquets ? Comment l'utiliser ?"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/fr\/uml-what-is-package-diagram-how-to-use-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/fr\/"},{"@type":"ListItem","position":2,"name":"UML : Qu&#8217;est-ce qu&#8217;un diagramme de package ? Comment l&#8217;utiliser?"}]},{"@type":"WebSite","@id":"https:\/\/www.cybermedian.com\/fr\/#website","url":"https:\/\/www.cybermedian.com\/fr\/","name":"Cyberm\u00e9diane","description":"Apprendre une nouvelle chose tous les jours","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybermedian.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34","name":"vpwing","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4b6db296c78a800ccf76c379029a84263fc560f452fabfa00122d9ad34f40a2a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4b6db296c78a800ccf76c379029a84263fc560f452fabfa00122d9ad34f40a2a?s=96&d=mm&r=g","caption":"vpwing"},"url":"https:\/\/www.cybermedian.com\/fr\/author\/vpwing\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/posts\/9399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/comments?post=9399"}],"version-history":[{"count":2,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/posts\/9399\/revisions"}],"predecessor-version":[{"id":9402,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/posts\/9399\/revisions\/9402"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/media\/9401"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/media?parent=9399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/categories?post=9399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/tags?post=9399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}