{"id":2537,"date":"2026-03-05T10:48:21","date_gmt":"2026-03-05T10:48:21","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-use-case-diagram-in-visual-paradigm\/"},"modified":"2026-03-11T06:43:16","modified_gmt":"2026-03-11T06:43:16","slug":"how-to-create-uml-with-visual-paradigm-desktop-use-case","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/","title":{"rendered":"How to Create UML Use Case Diagram in Visual Paradigm"},"content":{"rendered":"<p>Visual Paradigm Desktop provides a powerful yet user-friendly environment for creating UML diagrams, including the widely used Use Case Diagram. This diagram type is essential for capturing functional requirements by illustrating interactions between users (actors) and the system through specific functionalities (use cases). In this chapter, we use a Use Case Diagram as a practical example to guide you through the entire creation process.<\/p>\n<p>Whether you&#8217;re documenting system boundaries for a new application, refining requirements in an agile project, or communicating with stakeholders, Visual Paradigm makes it easy to produce clear, professional UML Use Case Diagrams with full UML 2.5 compliance, automatic layout, and rich documentation features.<\/p>\n<h2>Step 1: Start a New UML Project and Diagram<\/h2>\n<p>Open Visual Paradigm Desktop and create a new project by selecting <strong>File &gt; New Project<\/strong>. Name it something descriptive, like \u00abOnline Banking System UML\u00bb.<\/p>\n<p>To create the Use Case Diagram:<\/p>\n<ol>\n<li>Go to <strong>Diagram &gt; New<\/strong> in the main menu.<\/li>\n<li>In the New Diagram window, select <strong>Use Case Diagram<\/strong>.<\/li>\n<li>Enter a name such as \u00abUse Case Diagram \u2013 Online Banking System\u00bb.<\/li>\n<li>Click <strong>OK<\/strong> to open a blank Use Case Diagram canvas.<\/li>\n<\/ol>\n<p>The toolbar on the left now displays all standard UML Use Case Diagram elements.<\/p>\n<h2>Step 2: Add Actors to the Diagram<\/h2>\n<p>Actors represent users or external systems that interact with your system.<\/p>\n<ol>\n<li>From the toolbar, drag the <strong>Actor<\/strong> icon (stick figure) onto the canvas.<\/li>\n<li>Double-click the actor and rename it (e.g., \u00abCustomer\u00bb, \u00abBank Teller\u00bb, \u00abATM Machine\u00bb).<\/li>\n<li>Add additional actors as needed (e.g., \u00abSystem Administrator\u00bb).<\/li>\n<li>Position actors outside the system boundary for clarity.<\/li>\n<\/ol>\n<h2>Step 3: Define the System Boundary<\/h2>\n<p>The system boundary clearly separates what is inside your system from external actors.<\/p>\n<ol>\n<li>Drag the <strong>System<\/strong> (rectangle) shape from the toolbar onto the canvas.<\/li>\n<li>Resize it to enclose the area where use cases will be placed.<\/li>\n<li>Double-click the boundary and name it (e.g., \u00abOnline Banking System\u00bb).<\/li>\n<\/ol>\n<p>All use cases should appear inside this rectangle.<\/p>\n<h2>Step 4: Create Use Cases<\/h2>\n<p>Use cases describe the functionalities the system provides to actors.<\/p>\n<ol>\n<li>Drag the <strong>Use Case<\/strong> oval shape inside the system boundary.<\/li>\n<li>Name each use case clearly and concisely using verb-noun phrasing (e.g., \u00abLogin\u00bb, \u00abTransfer Funds\u00bb, \u00abView Account Balance\u00bb, \u00abPay Bill\u00bb).<\/li>\n<li>Add more use cases based on the system&#8217;s functional requirements.<\/li>\n<\/ol>\n<h2>Step 5: Connect Actors to Use Cases with Associations<\/h2>\n<p>Show which actors can perform which use cases.<\/p>\n<ol>\n<li>Select the <strong>Association<\/strong> connector (solid line) from the toolbar.<\/li>\n<li>Click an actor, then click a use case to draw the connection.<\/li>\n<li>Repeat for all relevant actor\u2013use case relationships.<\/li>\n<li>Use <strong>Generalization<\/strong> (solid line with hollow triangle arrow) if one actor inherits from another (e.g., \u00abPremium Customer\u00bb generalizes \u00abCustomer\u00bb).<\/li>\n<\/ol>\n<h2>Step 6: Add Relationships Between Use Cases<\/h2>\n<p>Use &lt;&lt;include&gt;&gt; and &lt;&lt;Extend&gt;&gt; to show dependencies between use cases.<\/p>\n<ol>\n<li>Drag the <strong>Include<\/strong> relationship (dashed arrow with &lt;&lt;include&gt;&gt;) from one use case to another (e.g., \u00abTransfer Funds\u00bb includes \u00abAuthenticate User\u00bb).<\/li>\n<li>Use the <strong>Extend<\/strong> relationship (dashed arrow with &lt;&lt;Extend&gt;&gt;) for optional or conditional behavior (e.g., \u00abPay Bill\u00bb extends \u00abTransfer Funds\u00bb with \u00abSchedule Payment\u00bb).<\/li>\n<li>Label relationships clearly if needed.<\/li>\n<\/ol>\n<h2>Step 7: Polish and Document Your Diagram<\/h2>\n<ul>\n<li>Right-click any element &gt; <strong>Specification<\/strong> to add detailed descriptions, preconditions, postconditions, or scenarios.<\/li>\n<li>Generate documentation via <strong>Tools &gt; Doc. Composer<\/strong> for requirements specifications.<\/li>\n<\/ul>\n<h2>Best Practices for UML Use Case Diagrams in Visual Paradigm<\/h2>\n<p>Keep use case names action-oriented and focused on user goals. Avoid technical implementation details. Use consistent naming conventions. Leverage Visual Paradigm\u2019s model element reuse, reference projects, and diagram layers for large-scale systems.<\/p>\n<p>Creating effective Use Case Diagrams with Visual Paradigm Desktop helps you capture and validate requirements early, reduce misunderstandings, and set a strong foundation for detailed design and development.<\/p>\n<p>Ready to model your system&#8217;s interactions like a pro? Download Visual Paradigm Desktop now and start building UML Use Case Diagrams today. Try it free, then unlock team collaboration, code engineering, and advanced UML features with a full license. Visit our site or reach out to our team for guidance!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Paradigm Desktop provides a powerful yet user-friendly environment for creating UML diagrams, including the widely used Use Case Diagram. This diagram type is essential for capturing functional requirements by illustrating interactions between users (actors) and the system through specific functionalities (use cases). In this chapter, we use a Use Case Diagram as a practical [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":2529,"menu_order":3,"template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_tag":[],"class_list":["post-2537","docs","type-docs","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Create UML Use Case Diagram in Visual Paradigm - Visual Paradigm Skills Espa\u00f1ol<\/title>\n<meta name=\"description\" content=\"Learn how to create UML Use Case Diagrams using Visual Paradigm Desktop with this step-by-step tutorial. Master actors, use cases, relationships, and best practices for effective system requirements modeling. Ideal for software developers and business analysts.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Create UML Use Case Diagram in Visual Paradigm - Visual Paradigm Skills Espa\u00f1ol\" \/>\n<meta property=\"og:description\" content=\"Learn how to create UML Use Case Diagrams using Visual Paradigm Desktop with this step-by-step tutorial. Master actors, use cases, relationships, and best practices for effective system requirements modeling. Ideal for software developers and business analysts.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Skills Espa\u00f1ol\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-11T06:43:16+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/\",\"name\":\"How to Create UML Use Case Diagram in Visual Paradigm - Visual Paradigm Skills Espa\u00f1ol\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/es\/#website\"},\"datePublished\":\"2026-03-05T10:48:21+00:00\",\"dateModified\":\"2026-03-11T06:43:16+00:00\",\"description\":\"Learn how to create UML Use Case Diagrams using Visual Paradigm Desktop with this step-by-step tutorial. Master actors, use cases, relationships, and best practices for effective system requirements modeling. Ideal for software developers and business analysts.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skills.visual-paradigm.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Flow Diagrams vs. UML: When to Use Each\",\"item\":\"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Creating DFD and UML Diagrams with Visual Paradigm Tools\",\"item\":\"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"How to Create UML Use Case Diagram in Visual Paradigm\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/es\/#website\",\"url\":\"https:\/\/skills.visual-paradigm.com\/es\/\",\"name\":\"Visual Paradigm Skills Espa\u00f1ol\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/skills.visual-paradigm.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/es\/#organization\",\"name\":\"Visual Paradigm Skills Espa\u00f1ol\",\"url\":\"https:\/\/skills.visual-paradigm.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/es\/wp-content\/uploads\/sites\/5\/2026\/02\/favicon.svg\",\"contentUrl\":\"https:\/\/skills.visual-paradigm.com\/es\/wp-content\/uploads\/sites\/5\/2026\/02\/favicon.svg\",\"width\":70,\"height\":70,\"caption\":\"Visual Paradigm Skills Espa\u00f1ol\"},\"image\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/es\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Create UML Use Case Diagram in Visual Paradigm - Visual Paradigm Skills Espa\u00f1ol","description":"Learn how to create UML Use Case Diagrams using Visual Paradigm Desktop with this step-by-step tutorial. Master actors, use cases, relationships, and best practices for effective system requirements modeling. Ideal for software developers and business analysts.","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:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/","og_locale":"es_ES","og_type":"article","og_title":"How to Create UML Use Case Diagram in Visual Paradigm - Visual Paradigm Skills Espa\u00f1ol","og_description":"Learn how to create UML Use Case Diagrams using Visual Paradigm Desktop with this step-by-step tutorial. Master actors, use cases, relationships, and best practices for effective system requirements modeling. Ideal for software developers and business analysts.","og_url":"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/","og_site_name":"Visual Paradigm Skills Espa\u00f1ol","article_modified_time":"2026-03-11T06:43:16+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/","url":"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/","name":"How to Create UML Use Case Diagram in Visual Paradigm - Visual Paradigm Skills Espa\u00f1ol","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/es\/#website"},"datePublished":"2026-03-05T10:48:21+00:00","dateModified":"2026-03-11T06:43:16+00:00","description":"Learn how to create UML Use Case Diagrams using Visual Paradigm Desktop with this step-by-step tutorial. Master actors, use cases, relationships, and best practices for effective system requirements modeling. Ideal for software developers and business analysts.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/how-to-create-uml-with-visual-paradigm-desktop-use-case\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skills.visual-paradigm.com\/es\/"},{"@type":"ListItem","position":2,"name":"Data Flow Diagrams vs. UML: When to Use Each","item":"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/"},{"@type":"ListItem","position":3,"name":"Creating DFD and UML Diagrams with Visual Paradigm Tools","item":"https:\/\/skills.visual-paradigm.com\/es\/docs\/dfd-vs-uml-when-to-use-each\/creating-dfd-uml-visual-paradigm-tools\/"},{"@type":"ListItem","position":4,"name":"How to Create UML Use Case Diagram in Visual Paradigm"}]},{"@type":"WebSite","@id":"https:\/\/skills.visual-paradigm.com\/es\/#website","url":"https:\/\/skills.visual-paradigm.com\/es\/","name":"Visual Paradigm Skills Espa\u00f1ol","description":"","publisher":{"@id":"https:\/\/skills.visual-paradigm.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skills.visual-paradigm.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/skills.visual-paradigm.com\/es\/#organization","name":"Visual Paradigm Skills Espa\u00f1ol","url":"https:\/\/skills.visual-paradigm.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/skills.visual-paradigm.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/skills.visual-paradigm.com\/es\/wp-content\/uploads\/sites\/5\/2026\/02\/favicon.svg","contentUrl":"https:\/\/skills.visual-paradigm.com\/es\/wp-content\/uploads\/sites\/5\/2026\/02\/favicon.svg","width":70,"height":70,"caption":"Visual Paradigm Skills Espa\u00f1ol"},"image":{"@id":"https:\/\/skills.visual-paradigm.com\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/skills.visual-paradigm.com\/es\/wp-json\/wp\/v2\/docs\/2537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skills.visual-paradigm.com\/es\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/skills.visual-paradigm.com\/es\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/es\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":3,"href":"https:\/\/skills.visual-paradigm.com\/es\/wp-json\/wp\/v2\/docs\/2537\/revisions"}],"predecessor-version":[{"id":2540,"href":"https:\/\/skills.visual-paradigm.com\/es\/wp-json\/wp\/v2\/docs\/2537\/revisions\/2540"}],"up":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/es\/wp-json\/wp\/v2\/docs\/2529"}],"wp:attachment":[{"href":"https:\/\/skills.visual-paradigm.com\/es\/wp-json\/wp\/v2\/media?parent=2537"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/es\/wp-json\/wp\/v2\/doc_tag?post=2537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}