{"id":3439,"date":"2022-02-09T13:49:57","date_gmt":"2022-02-09T05:49:57","guid":{"rendered":"https:\/\/blog.visual-paradigm.com\/vn\/?p=3439"},"modified":"2023-04-13T13:24:50","modified_gmt":"2023-04-13T05:24:50","slug":"what-is-a-package-what-is-a-package-diagram-in-uml","status":"publish","type":"post","link":"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/","title":{"rendered":"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec?"},"content":{"rendered":"<h2><span id=\"What_is_A_Package\">G\u00f3i l\u00e0 g\u00ec?<\/span><\/h2>\n<p>C\u00e1c g\u00f3i trong Ng\u00f4n ng\u1eef l\u1eadp m\u00f4 h\u00ecnh th\u1ed1ng nh\u1ea5t \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 nh\u00f3m c\u00e1c ph\u1ea7n t\u1eed v\u00e0 cung c\u1ea5p kh\u00f4ng gian t\u00ean cho c\u00e1c ph\u1ea7n t\u1eed \u0111\u01b0\u1ee3c nh\u00f3m.\u00a0M\u1ed9t g\u00f3i c\u00f3 th\u1ec3 ch\u1ee9a c\u00e1c g\u00f3i kh\u00e1c, do \u0111\u00f3 cung c\u1ea5p m\u1ed9t t\u1ed5 ch\u1ee9c ph\u00e2n c\u1ea5p c\u00e1c g\u00f3i.<\/p>\n<p>H\u1ea7u nh\u01b0 t\u1ea5t c\u1ea3 c\u00e1c ph\u1ea7n t\u1eed UML \u0111\u1ec1u c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c nh\u00f3m th\u00e0nh c\u00e1c g\u00f3i.\u00a0Do \u0111\u00f3, c\u00e1c l\u1edbp, \u0111\u1ed1i t\u01b0\u1ee3ng, tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng, th\u00e0nh ph\u1ea7n, n\u00fat, th\u1ec3 hi\u1ec7n n\u00fat, v.v. c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u1ed5 ch\u1ee9c th\u00e0nh c\u00e1c g\u00f3i, do \u0111\u00f3 l\u00e0m cho vi\u1ec7c t\u1ed5 ch\u1ee9c v\u00f4 s\u1ed1 ph\u1ea7n t\u1eed ch\u1ee9a trong m\u00f4 h\u00ecnh UML trong th\u1ebf gi\u1edbi th\u1ef1c c\u00f3 th\u1ec3 qu\u1ea3n l\u00fd \u0111\u01b0\u1ee3c.<\/p>\n<p>Trong v\u00ed d\u1ee5 n\u00e0y, c\u00f3 m\u1ed9t g\u00f3i ch\u1ee9a s\u01a1 \u0111\u1ed3 l\u1edbp.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/class-diagram-class-in-a-package-airline.png\" width=\"826\" height=\"565\" \/><\/p>\n<h2 id=\"what-is-package-diagram-in-uml\"><span id=\"What_is_a_Package_Diagram_in_UML\">S\u01a1 \u0111\u1ed3 g\u00f3i trong UML l\u00e0 g\u00ec?<\/span><\/h2>\n<p>C\u00e1c h\u1ec7 th\u1ed1ng l\u1edbn cung c\u1ea5p nh\u1eefng th\u00e1ch th\u1ee9c \u0111\u1eb7c bi\u1ec7t.\u00a0V\u1ebd m\u00f4 h\u00ecnh c\u1ee7a m\u1ed9t l\u1edbp cho m\u1ed9t h\u1ec7 th\u1ed1ng l\u1edbn l\u00e0 qu\u00e1 l\u1edbn \u0111\u1ec3 n\u00f3 c\u00f3 th\u1ec3 hi\u1ec3u \u0111\u01b0\u1ee3c.\u00a0C\u00f3 qu\u00e1 nhi\u1ec1u k\u1ebft n\u1ed1i gi\u1eefa c\u00e1c l\u1edbp \u0111\u1ec3 hi\u1ec3u.\u00a0M\u1ed9t k\u1ef9 thu\u1eadt h\u1eefu \u00edch \u0111\u1ec3 gi\u1ea3i quy\u1ebft v\u1ea5n \u0111\u1ec1 n\u00e0y l\u00e0 g\u00f3i UML.\u00a0C\u00e1c g\u00f3i trong Ng\u00f4n ng\u1eef l\u1eadp m\u00f4 h\u00ecnh th\u1ed1ng nh\u1ea5t tr\u1ee3 gi\u00fap.<\/p>\n<ol class=\"content-listing\">\n<li>Nh\u00f3m c\u00e1c ph\u1ea7n t\u1eed<\/li>\n<li>\u0110\u1ec3 cung c\u1ea5p m\u1ed9t kh\u00f4ng gian t\u00ean cho c\u00e1c ph\u1ea7n t\u1eed \u0111\u01b0\u1ee3c nh\u00f3m<\/li>\n<li>M\u1ed9t g\u00f3i c\u00f3 th\u1ec3 ch\u1ee9a c\u00e1c g\u00f3i kh\u00e1c, do \u0111\u00f3 cung c\u1ea5p cho m\u1ed9t t\u1ed5 ch\u1ee9c ph\u00e2n c\u1ea5p c\u00e1c g\u00f3i.<\/li>\n<li>C\u00e1c ph\u1ea7n t\u1eed UML c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c nh\u00f3m th\u00e0nh c\u00e1c g\u00f3i.<\/li>\n<\/ol>\n<p>Do \u0111\u00f3, m\u1ed9t s\u01a1 \u0111\u1ed3 g\u00f3i, m\u1ed9t s\u01a1 \u0111\u1ed3 c\u1ea5u tr\u00fac, cho th\u1ea5y s\u1ef1 s\u1eafp x\u1ebfp v\u00e0 t\u1ed5 ch\u1ee9c c\u1ee7a c\u00e1c y\u1ebfu t\u1ed1 m\u00f4 h\u00ecnh trong m\u1ed9t d\u1ef1 \u00e1n v\u1eeba v\u00e0 l\u1edbn.\u00a0S\u01a1 \u0111\u1ed3 g\u00f3i c\u00f3 th\u1ec3 hi\u1ec3n th\u1ecb c\u1ea3 c\u1ea5u tr\u00fac v\u00e0 s\u1ef1 ph\u1ee5 thu\u1ed9c gi\u1eefa c\u00e1c h\u1ec7 th\u1ed1ng con ho\u1eb7c m\u00f4-\u0111un, hi\u1ec3n th\u1ecb c\u00e1c d\u1ea1ng xem kh\u00e1c nhau c\u1ee7a m\u1ed9t h\u1ec7 th\u1ed1ng, ch\u1eb3ng h\u1ea1n nh\u01b0 \u1ee9ng d\u1ee5ng nhi\u1ec1u l\u1edbp (c\u00f2n g\u1ecdi l\u00e0 \u0111a l\u1edbp) \u2013 m\u00f4 h\u00ecnh \u1ee9ng d\u1ee5ng nhi\u1ec1u l\u1edbp.<\/p>\n<h3><span id=\"Package_Diagram_Examples\">V\u00ed d\u1ee5 v\u1ec1 s\u01a1 \u0111\u1ed3 g\u00f3i<\/span><\/h3>\n<p>S\u01a1 \u0111\u1ed3 g\u00f3i cho th\u1ea5y s\u1ef1 s\u1eafp x\u1ebfp v\u00e0 t\u1ed5 ch\u1ee9c c\u1ee7a c\u00e1c ph\u1ea7n t\u1eed m\u00f4 h\u00ecnh trong d\u1ef1 \u00e1n quy m\u00f4 t\u1eeb trung b\u00ecnh \u0111\u1ebfn l\u1edbn, c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 hi\u1ec3n th\u1ecb c\u1ea3 c\u1ea5u tr\u00fac v\u00e0 s\u1ef1 ph\u1ee5 thu\u1ed9c gi\u1eefa c\u00e1c h\u1ec7 th\u1ed1ng con ho\u1eb7c m\u00f4-\u0111un.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/08-package-diagram-order-subsystem.png\" width=\"649\" height=\"513\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><span id=\"More_UML_Package_Diagram_Examples\">Th\u00eam c\u00e1c v\u00ed d\u1ee5 v\u1ec1 s\u01a1 \u0111\u1ed3 g\u00f3i UML<\/span><\/h3>\n<p><span class=\"caption-box\">\u1ee8ng d\u1ee5ng l\u1edbp<\/span><\/p>\n<div class=\"infoart-templates-item\">\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/package-diagram-example-layerd-application.png\" width=\"696\" height=\"596\" \/><br \/>\n<a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=PackageDiagram&amp;gallery=\/repository\/4a29b463-38ac-47ad-b4f7-b92837e9cb99.xml&amp;name=Layerd%20Application\" target=\"_blank\" rel=\"noopener\">CH\u1ec8NH S\u1eecA S\u01a0 \u0110\u1ed2 N\u00c0Y<\/a><\/p>\n<p>&nbsp;<\/p>\n<div class=\"template-button-set\"><span class=\"caption-box\">C\u1ea5u tr\u00fac MVC<\/span><\/div>\n<\/div>\n<div class=\"infoart-templates-item\">\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/package-diagram-example-mvc-structure.png\" width=\"492\" height=\"546\" \/><br \/>\n<a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=PackageDiagram&amp;gallery=\/repository\/65e92382-98d6-4066-bd1d-660475ee8ccb.xml&amp;name=MVC%20Structure\" target=\"_blank\" rel=\"noopener\">CH\u1ec8NH S\u1eecA S\u01a0 \u0110\u1ed2 N\u00c0Y<\/a><\/p>\n<\/div>\n<div class=\"template-button-set\"><\/div>\n<div><span class=\"caption-box\">H\u1ec7 th\u1ed1ng giao d\u1ecbch ch\u1ee9ng kho\u00e1n<\/span><\/div>\n<div class=\"infoart-templates-item\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/uml-package-diagram-example-stocks-trading-system.png\" width=\"508\" height=\"476\" \/><\/p>\n<div class=\"template-caption-front\" style=\"text-align: center;\" title=\"H\u1ec7 th\u1ed1ng giao d\u1ecbch ch\u1ee9ng kho\u00e1n\"><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=PackageDiagram&amp;gallery=\/repository\/df73c422-ed3f-4397-8da2-37197c0b5067.xml&amp;name=Stocks%20Trading%20System\" target=\"_blank\" rel=\"noopener\">CH\u1ec8NH S\u1eecA S\u01a0 \u0110\u1ed2 N\u00c0Y<\/a><\/div>\n<\/div>\n<div title=\"H\u1ec7 th\u1ed1ng giao d\u1ecbch ch\u1ee9ng kho\u00e1n\"><\/div>\n<div title=\"H\u1ec7 th\u1ed1ng giao d\u1ecbch ch\u1ee9ng kho\u00e1n\"><\/div>\n<div class=\"infoart-templates-item\">\n<div class=\"template-button-set\"><span class=\"caption-box\">H\u1ec7 th\u1ed1ng b\u00e1n v\u00e9<\/span><\/div>\n<\/div>\n<div class=\"infoart-templates-item\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/package-diagram-example-ticket-selling-system.png\" width=\"584\" height=\"510\" \/><\/p>\n<div class=\"template-caption-front\" style=\"text-align: center;\" title=\"H\u1ec7 th\u1ed1ng b\u00e1n v\u00e9\"><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=PackageDiagram&amp;gallery=\/repository\/0dbdde08-4192-435b-9f8b-569d6d5c76f2.xml&amp;name=Ticket%20Selling%20System\" target=\"_blank\" rel=\"noopener\">CH\u1ec8NH S\u1eecA S\u01a0 \u0110\u1ed2 N\u00c0Y<\/a><\/div>\n<\/div>\n<div title=\"H\u1ec7 th\u1ed1ng b\u00e1n v\u00e9\"><\/div>\n<div class=\"template-button-set\"><span class=\"caption-box\">H\u1ec7 th\u1ed1ng kinh doanh t\u1ed5ng h\u1ee3p<\/span><\/div>\n<div class=\"infoart-templates-item\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/uml-package-diagram-example-general-business-system.png\" width=\"558\" height=\"489\" \/><\/p>\n<div class=\"template-caption-front\" style=\"text-align: center;\" title=\"H\u1ec7 th\u1ed1ng kinh doanh t\u1ed5ng h\u1ee3p\"><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=PackageDiagram&amp;gallery=\/repository\/88031adf-45b4-4587-baf8-0a4b2af2f702.xml&amp;name=General%20Business%20System\" target=\"_blank\" rel=\"noopener\">CH\u1ec8NH S\u1eecA S\u01a0 \u0110\u1ed2 N\u00c0Y<\/a><\/div>\n<\/div>\n<div class=\"infoart-templates-item\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Packages in the Unified Modeling Language are used to group elements and provide namespaces for the grouped elements. A package can contain other packages, thus providing a hierarchical organization of packages. Almost all UML elements can be grouped into packages. Thus, classes, objects, use cases, components, nodes, node instances, etc. can be organized into packages, thus making the organization of the myriad elements contained in a real-world UML model manageable.<\/p>\n","protected":false},"author":1,"featured_media":3624,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[36],"tags":[],"class_list":["post-3439","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uml","loop-entry","clr"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec? - Visual Paradigm Blog<\/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:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec? - Visual Paradigm Blog\" \/>\n<meta property=\"og:description\" content=\"Packages in the Unified Modeling Language are used to group elements and provide namespaces for the grouped elements. A package can contain other packages, thus providing a hierarchical organization of packages. Almost all UML elements can be grouped into packages. Thus, classes, objects, use cases, components, nodes, node instances, etc. can be organized into packages, thus making the organization of the myriad elements contained in a real-world UML model manageable.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-09T05:49:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-13T05:24:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/08-package-diagram-order-subsystem.png\" \/>\n<meta name=\"author\" content=\"Admin\" \/>\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\/08-package-diagram-order-subsystem.png\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/\",\"url\":\"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/\",\"name\":\"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec? - Visual Paradigm Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/08-package-diagram-order-subsystem.png\",\"datePublished\":\"2022-02-09T05:49:57+00:00\",\"dateModified\":\"2023-04-13T05:24:50+00:00\",\"author\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/#\/schema\/person\/a649c442f11a53040710ddec750926c6\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#primaryimage\",\"url\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/08-package-diagram-order-subsystem.png\",\"contentUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/08-package-diagram-order-subsystem.png\",\"width\":\"649\",\"height\":\"513\",\"caption\":\"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.visual-paradigm.com\/vn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/#website\",\"url\":\"https:\/\/blog.visual-paradigm.com\/vn\/\",\"name\":\"Visual Paradigm Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.visual-paradigm.com\/vn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/#\/schema\/person\/a649c442f11a53040710ddec750926c6\",\"name\":\"Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/vn\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g\",\"caption\":\"Admin\"},\"url\":\"https:\/\/blog.visual-paradigm.com\/vn\/author\/vpadminuser\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec? - Visual Paradigm Blog","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:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/","og_locale":"vi_VN","og_type":"article","og_title":"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec? - Visual Paradigm Blog","og_description":"Packages in the Unified Modeling Language are used to group elements and provide namespaces for the grouped elements. A package can contain other packages, thus providing a hierarchical organization of packages. Almost all UML elements can be grouped into packages. Thus, classes, objects, use cases, components, nodes, node instances, etc. can be organized into packages, thus making the organization of the myriad elements contained in a real-world UML model manageable.","og_url":"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/","og_site_name":"Visual Paradigm Blog","article_published_time":"2022-02-09T05:49:57+00:00","article_modified_time":"2023-04-13T05:24:50+00:00","og_image":[{"url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/08-package-diagram-order-subsystem.png","type":"","width":"","height":""}],"author":"Admin","twitter_card":"summary_large_image","twitter_image":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/08-package-diagram-order-subsystem.png","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Admin","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"4 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/","url":"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/","name":"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec? - Visual Paradigm Blog","isPartOf":{"@id":"https:\/\/blog.visual-paradigm.com\/vn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#primaryimage"},"image":{"@id":"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/08-package-diagram-order-subsystem.png","datePublished":"2022-02-09T05:49:57+00:00","dateModified":"2023-04-13T05:24:50+00:00","author":{"@id":"https:\/\/blog.visual-paradigm.com\/vn\/#\/schema\/person\/a649c442f11a53040710ddec750926c6"},"breadcrumb":{"@id":"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#primaryimage","url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/08-package-diagram-order-subsystem.png","contentUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-package-diagram\/08-package-diagram-order-subsystem.png","width":"649","height":"513","caption":"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec?"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.visual-paradigm.com\/vn\/what-is-a-package-what-is-a-package-diagram-in-uml\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.visual-paradigm.com\/vn\/"},{"@type":"ListItem","position":2,"name":"G\u00f3i L\u00e0 G\u00ec? S\u01a1 \u0110\u1ed3 G\u00f3i Trong UML L\u00e0 G\u00ec?"}]},{"@type":"WebSite","@id":"https:\/\/blog.visual-paradigm.com\/vn\/#website","url":"https:\/\/blog.visual-paradigm.com\/vn\/","name":"Visual Paradigm Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.visual-paradigm.com\/vn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/blog.visual-paradigm.com\/vn\/#\/schema\/person\/a649c442f11a53040710ddec750926c6","name":"Admin","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/blog.visual-paradigm.com\/vn\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g","caption":"Admin"},"url":"https:\/\/blog.visual-paradigm.com\/vn\/author\/vpadminuser\/"}]}},"modified_by":"vpwing","_links":{"self":[{"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/posts\/3439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/comments?post=3439"}],"version-history":[{"count":15,"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/posts\/3439\/revisions"}],"predecessor-version":[{"id":10460,"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/posts\/3439\/revisions\/10460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/media\/3624"}],"wp:attachment":[{"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/media?parent=3439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/categories?post=3439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/tags?post=3439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}