{"id":4376,"date":"2026-01-19T11:43:32","date_gmt":"2026-01-19T03:43:32","guid":{"rendered":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/"},"modified":"2026-01-26T11:24:07","modified_gmt":"2026-01-26T03:24:07","slug":"practical-2-hands-on-use-case-modeling","status":"publish","type":"docs","link":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/","title":{"rendered":"Practical 2: Hands-on Use Case Modeling"},"content":{"rendered":"<h2>Generating a Use Case Diagram with AI<\/h2>\n<p>Visual Paradigm&#8217;s AI Diagram Generation feature can create a solid starting point for your use case diagram in seconds, saving significant time during early modeling.<\/p>\n<ol>\n<li>Select <strong>Tools &gt; AI Diagram Generation<\/strong> from the main menu.\n<p><img fetchpriority=\"high\" decoding=\"async\" width=\"850\" height=\"156\" class=\"alignnone size-full wp-image-5174\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png\" alt=\"Accessing AI Diagram Generation menu\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png 850w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f-300x55.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f-768x141.png 768w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f-150x28.png 150w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/li>\n<li>In the AI Diagram Generation window, choose <strong>Use Case Diagram<\/strong> as the diagram type. Enter a clear description of your project, system, or problem in the <strong>Topic<\/strong> field, then click <strong>OK<\/strong>.\n<p><img decoding=\"async\" width=\"486\" height=\"293\" class=\"alignnone size-full wp-image-5175\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d4d72d5d6.png\" alt=\"AI Diagram Generation window with Use Case Diagram selected\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d4d72d5d6.png 486w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d4d72d5d6-300x181.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d4d72d5d6-150x90.png 150w\" sizes=\"(max-width: 486px) 100vw, 486px\" \/><\/li>\n<li>The AI analyzes your description and automatically generates a complete use case diagram tailored to your input.\n<p><img decoding=\"async\" width=\"836\" height=\"314\" class=\"alignnone size-full wp-image-5176\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d502a6283.png\" alt=\"AI-generated use case diagram\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d502a6283.png 836w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d502a6283-300x113.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d502a6283-768x288.png 768w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d502a6283-150x56.png 150w\" sizes=\"(max-width: 836px) 100vw, 836px\" \/><\/li>\n<li>Refine the generated diagram by editing names, adding or removing elements, adjusting layout, applying colors, or adding more shapes and relationships. Diagram editing tools are covered in more detail in the next section.\n<p><figure id=\"attachment_5177\" aria-describedby=\"caption-attachment-5177\" style=\"width: 704px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-5177\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/use-case-diagram-generated-by-ai-with-manual-editing.png\" alt=\"Use case diagram generated by AI, with manual editing\" width=\"704\" height=\"509\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/use-case-diagram-generated-by-ai-with-manual-editing.png 704w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/use-case-diagram-generated-by-ai-with-manual-editing-300x217.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/use-case-diagram-generated-by-ai-with-manual-editing-150x108.png 150w\" sizes=\"(max-width: 704px) 100vw, 704px\" \/><figcaption id=\"caption-attachment-5177\" class=\"wp-caption-text\">Use case diagram generated by AI, with manual editing<\/figcaption><\/figure><\/li>\n<\/ol>\n<h2>Drawing a Use Case Diagram Manually<\/h2>\n<p>While AI generation is fast and convenient, manual creation gives you full control over every detail. In this section, we will build a use case diagram for a simple <strong>Library Management System<\/strong> from scratch.<\/p>\n<ol>\n<li>Select <strong>Diagram &gt; New<\/strong> from the main menu.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"137\" class=\"alignnone size-full wp-image-5178\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6b1d0d35.png\" alt=\"Creating a new diagram\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6b1d0d35.png 400w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6b1d0d35-300x103.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6b1d0d35-150x51.png 150w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/li>\n<li>Select <strong>Use Case Diagram<\/strong> and click <strong>Next<\/strong>.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"626\" height=\"553\" class=\"alignnone size-full wp-image-5179\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6c0eb5c6.png\" alt=\"Selecting Use Case Diagram type\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6c0eb5c6.png 626w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6c0eb5c6-300x265.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6c0eb5c6-150x133.png 150w\" sizes=\"(max-width: 626px) 100vw, 626px\" \/><\/li>\n<li>Choose <strong>Blank<\/strong> to start with an empty canvas, then click <strong>Next<\/strong>.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"626\" height=\"553\" class=\"alignnone size-full wp-image-5180\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6e386f6c.png\" alt=\"Choosing blank diagram\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6e386f6c.png 626w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6e386f6c-300x265.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d6e386f6c-150x133.png 150w\" sizes=\"(max-width: 626px) 100vw, 626px\" \/><\/li>\n<li>Enter a meaningful name for the diagram (e.g., \u201cLibrary Management \u2013 Use Cases\u201d) and click <strong>OK<\/strong>.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"626\" height=\"553\" class=\"alignnone size-full wp-image-5181\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d75a8b513.png\" alt=\"Naming the new diagram\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d75a8b513.png 626w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d75a8b513-300x265.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d75a8b513-150x133.png 150w\" sizes=\"(max-width: 626px) 100vw, 626px\" \/><\/li>\n<li>Create the system boundary first. In the diagram toolbar (left side), click <strong>System<\/strong>, then click and drag on the canvas to draw the rectangle. Name it <strong>Library Management System<\/strong>.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"585\" height=\"406\" class=\"alignnone size-full wp-image-5182\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d7c99bc46.png\" alt=\"Creating system boundary\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d7c99bc46.png 585w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d7c99bc46-300x208.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d7c99bc46-150x104.png 150w\" sizes=\"(max-width: 585px) 100vw, 585px\" \/><\/li>\n<li>Add the two main actors: <strong>Patron<\/strong> (primary actor) on the left and <strong>Library Staff<\/strong> (secondary actor) on the right \u2014 this is a common convention for readability.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"669\" height=\"383\" class=\"alignnone size-full wp-image-5183\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d81960cb6.png\" alt=\"Adding Patron and Library Staff actors\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d81960cb6.png 669w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d81960cb6-300x172.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d81960cb6-150x86.png 150w\" sizes=\"(max-width: 669px) 100vw, 669px\" \/><\/li>\n<li>Now create use cases connected directly to actors. Hover over the <strong>Patron<\/strong> actor until the <strong>Resource Catalog<\/strong> icon appears.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"427\" height=\"178\" class=\"alignnone size-full wp-image-5184\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d8b9d7d19.png\" alt=\"Hovering over actor to show Resource Catalog\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d8b9d7d19.png 427w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d8b9d7d19-300x125.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d8b9d7d19-150x63.png 150w\" sizes=\"(max-width: 427px) 100vw, 427px\" \/><\/li>\n<li>Press and drag the <strong>Resource Catalog<\/strong> icon into the system boundary.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"422\" height=\"183\" class=\"alignnone size-full wp-image-5185\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d8da9f3b5.png\" alt=\"Dragging from Resource Catalog\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d8da9f3b5.png 422w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d8da9f3b5-300x130.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d8da9f3b5-150x65.png 150w\" sizes=\"(max-width: 422px) 100vw, 422px\" \/><\/li>\n<li>Release the mouse and choose <strong>Association \u2192 Use Case<\/strong> from the popup.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"465\" height=\"291\" class=\"alignnone size-full wp-image-5186\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d922bbe05.png\" alt=\"Selecting Association to Use Case\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d922bbe05.png 465w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d922bbe05-300x188.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d922bbe05-150x94.png 150w\" sizes=\"(max-width: 465px) 100vw, 465px\" \/><\/li>\n<li>Name the new use case <em>Return Book<\/em>.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"422\" height=\"280\" class=\"alignnone size-full wp-image-5187\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d94945035.png\" alt=\"Naming the Return Book use case\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d94945035.png 422w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d94945035-300x199.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d94945035-150x100.png 150w\" sizes=\"(max-width: 422px) 100vw, 422px\" \/><\/li>\n<li>Next, model the exceptional case of paying a fine. Hover over the <em>Return Book<\/em> use case, drag from the <strong>Resource Catalog<\/strong> downward, and select <strong>Extend \u2192 Use Case<\/strong>.\n<p><img loading=\"lazy\" decoding=\"async\" width=\"422\" height=\"232\" class=\"alignnone size-full wp-image-5188\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d999a756f.png\" alt=\"Creating an extend relationship\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d999a756f.png 422w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d999a756f-300x165.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d999a756f-150x82.png 150w\" sizes=\"(max-width: 422px) 100vw, 422px\" \/><\/li>\n<li>Name the extending use case <em>Pay Fine<\/em>. Your diagram should now resemble this:\n<p><img loading=\"lazy\" decoding=\"async\" width=\"428\" height=\"280\" class=\"alignnone size-full wp-image-5190\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d9eced1f7.png\" alt=\"Diagram after adding Pay Fine extension\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d9eced1f7.png 428w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d9eced1f7-300x196.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d9eced1f7-150x98.png 150w\" sizes=\"(max-width: 428px) 100vw, 428px\" \/><\/li>\n<li>Use the same Resource Catalog technique to complete the diagram with the remaining elements:\n<ul>\n<li><strong>Actors<\/strong>: <em>Patron<\/em>, <em>Library Staff<\/em><\/li>\n<li><strong>Base use cases<\/strong>: <em>Return Book<\/em>, <em>Borrow Book<\/em>, <em>Register Member<\/em>, <em>Manage Catalog<\/em><\/li>\n<li><strong>Extend relationship<\/strong>: <em>Return Book<\/em> \u2190 <strong>extend<\/strong> \u2190 <em>Pay Fine<\/em><\/li>\n<li><strong>Include relationship<\/strong>: <em>Borrow Book<\/em> \u2192 <strong>include<\/strong> \u2192 <em>Search Book<\/em><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"679\" height=\"339\" class=\"alignnone size-full wp-image-5192\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976dc8125828.png\" alt=\"Completed Library Management use case diagram\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976dc8125828.png 679w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976dc8125828-300x150.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976dc8125828-150x75.png 150w\" sizes=\"(max-width: 679px) 100vw, 679px\" \/><\/li>\n<\/ol>\n<h2>Documenting Flow of Events and Scenarios<\/h2>\n<p>After creating the diagram, document the detailed <strong>Flow of Events<\/strong> (main success scenario + alternatives\/exceptions) to clearly specify behavior and validate requirements with stakeholders.<\/p>\n<ol>\n<li>Right-click the desired use case (e.g., <em>Borrow Book<\/em>) and select <strong>Open Use Case Details&#8230;<\/strong> from the context menu.<\/li>\n<li>In the Use Case Details window, switch to the <strong>Flow of Events<\/strong> tab.<\/li>\n<li>Enter the main success scenario as a numbered list of steps:<br \/>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td>1. The Patron uses the Search Book feature to locate the desired book.<\/td>\n<\/tr>\n<tr>\n<td>2. The Patron selects a book from the search results.<\/td>\n<\/tr>\n<tr>\n<td>3. The system checks the availability of the selected book.<\/td>\n<\/tr>\n<tr>\n<td>4. The Patron requests to borrow the book.<\/td>\n<\/tr>\n<tr>\n<td>5. The system validates the Patron\u2019s membership status and borrowing privileges.<\/td>\n<\/tr>\n<tr>\n<td>6. The system records the borrowing transaction.<\/td>\n<\/tr>\n<tr>\n<td>7. The system assigns a due date to the borrowed book.<\/td>\n<\/tr>\n<tr>\n<td>8. The system confirms successful borrowing to the Patron (e.g., via message or receipt).<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"367\" class=\"alignnone size-full wp-image-5193\" src=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976dd77bca43.png\" alt=\"Flow of Events editor for Borrow Book use case\" srcset=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976dd77bca43.png 769w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976dd77bca43-300x143.png 300w, https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976dd77bca43-150x72.png 150w\" sizes=\"(max-width: 769px) 100vw, 769px\" \/><\/p>\n<p><em>Note:<\/em> You can create additional scenarios (alternative flows, exceptions, etc.) in the left pane to document different paths under the same use case.<\/li>\n<\/ol>\n<p>With the diagram structure and detailed flows in place, you now have a clear, validated foundation for requirements \u2014 ready to drive design, development, and testing in an agile manner.<\/p>\n","protected":false},"featured_media":0,"parent":4366,"menu_order":3,"comment_status":"open","ping_status":"closed","template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_eb_attr":"","neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":""},"doc_tag":[],"class_list":["post-4376","docs","type-docs","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Practical 2: Hands-on Use Case Modeling - Visual Paradigm Guides Japanese<\/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:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Practical 2: Hands-on Use Case Modeling - Visual Paradigm Guides Japanese\" \/>\n<meta property=\"og:description\" content=\"Generating a Use Case Diagram with AI Visual Paradigm&#8217;s AI Diagram Generation feature can create a solid starting point for your use case diagram in seconds, saving significant time during early modeling. Select Tools &gt; AI Diagram Generation from the main menu. In the AI Diagram Generation window, choose Use Case Diagram as the diagram type. Enter a clear description of your project, system, or problem in the Topic field, then click OK. The AI analyzes your description and automatically generates a complete use case diagram tailored to your input. Refine the generated diagram by editing names, adding or removing elements, adjusting layout, applying colors, or adding more shapes and relationships. Diagram editing tools are covered in more detail in the next section. Drawing a Use Case Diagram Manually While AI generation is fast and convenient, manual creation gives you full control over every detail. In this section, we will build a use case diagram for a simple Library ManagPractical 2: Hands-on Use Case Modeling\" \/>\n<meta property=\"og:url\" content=\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Guides Japanese\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-26T03:24:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png\" \/>\n\t<meta property=\"og:image:width\" content=\"850\" \/>\n\t<meta property=\"og:image:height\" content=\"156\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"7\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/\",\"url\":\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/\",\"name\":\"Practical 2: Hands-on Use Case Modeling - Visual Paradigm Guides Japanese\",\"isPartOf\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/ja\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png\",\"datePublished\":\"2026-01-19T03:43:32+00:00\",\"dateModified\":\"2026-01-26T03:24:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#primaryimage\",\"url\":\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png\",\"contentUrl\":\"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png\",\"width\":850,\"height\":156},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/guides.visual-paradigm.com\/ja\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mastering UML 2.5: A Use Case Driven Approach to Agile Modeling\",\"item\":\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Module 2: The Driver \u2013 Use Case Driven Requirements\",\"item\":\"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Practical 2: Hands-on Use Case Modeling\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/ja\/#website\",\"url\":\"https:\/\/guides.visual-paradigm.com\/ja\/\",\"name\":\"Visual Paradigm Guides Japanese\",\"description\":\"Smart guides for an AI-driven world\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/guides.visual-paradigm.com\/ja\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Practical 2: Hands-on Use Case Modeling - Visual Paradigm Guides Japanese","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:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/","og_locale":"ja_JP","og_type":"article","og_title":"Practical 2: Hands-on Use Case Modeling - Visual Paradigm Guides Japanese","og_description":"Generating a Use Case Diagram with AI Visual Paradigm&#8217;s AI Diagram Generation feature can create a solid starting point for your use case diagram in seconds, saving significant time during early modeling. Select Tools &gt; AI Diagram Generation from the main menu. In the AI Diagram Generation window, choose Use Case Diagram as the diagram type. Enter a clear description of your project, system, or problem in the Topic field, then click OK. The AI analyzes your description and automatically generates a complete use case diagram tailored to your input. Refine the generated diagram by editing names, adding or removing elements, adjusting layout, applying colors, or adding more shapes and relationships. Diagram editing tools are covered in more detail in the next section. Drawing a Use Case Diagram Manually While AI generation is fast and convenient, manual creation gives you full control over every detail. In this section, we will build a use case diagram for a simple Library ManagPractical 2: Hands-on Use Case Modeling","og_url":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/","og_site_name":"Visual Paradigm Guides Japanese","article_modified_time":"2026-01-26T03:24:07+00:00","og_image":[{"width":850,"height":156,"url":"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"7\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/","url":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/","name":"Practical 2: Hands-on Use Case Modeling - Visual Paradigm Guides Japanese","isPartOf":{"@id":"https:\/\/guides.visual-paradigm.com\/ja\/#website"},"primaryImageOfPage":{"@id":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#primaryimage"},"image":{"@id":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#primaryimage"},"thumbnailUrl":"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png","datePublished":"2026-01-19T03:43:32+00:00","dateModified":"2026-01-26T03:24:07+00:00","breadcrumb":{"@id":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#primaryimage","url":"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png","contentUrl":"https:\/\/guides.visual-paradigm.com\/ja\/wp-content\/uploads\/sites\/4\/2026\/01\/img_6976d49eb611f.png","width":850,"height":156},{"@type":"BreadcrumbList","@id":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/practical-2-hands-on-use-case-modeling\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/guides.visual-paradigm.com\/ja\/"},{"@type":"ListItem","position":2,"name":"Mastering UML 2.5: A Use Case Driven Approach to Agile Modeling","item":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/"},{"@type":"ListItem","position":3,"name":"Module 2: The Driver \u2013 Use Case Driven Requirements","item":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/"},{"@type":"ListItem","position":4,"name":"Practical 2: Hands-on Use Case Modeling"}]},{"@type":"WebSite","@id":"https:\/\/guides.visual-paradigm.com\/ja\/#website","url":"https:\/\/guides.visual-paradigm.com\/ja\/","name":"Visual Paradigm Guides Japanese","description":"Smart guides for an AI-driven world","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/guides.visual-paradigm.com\/ja\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"}]}},"comment_count":0,"_links":{"self":[{"href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/docs\/4376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/comments?post=4376"}],"version-history":[{"count":6,"href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/docs\/4376\/revisions"}],"predecessor-version":[{"id":5195,"href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/docs\/4376\/revisions\/5195"}],"up":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/docs\/4366"}],"prev":[{"title":"Use Case Relationships","link":"https:\/\/guides.visual-paradigm.com\/ja\/docs\/mastering-uml-2-5-a-use-case-driven-approach-to-agile-modeling\/module-2-the-driver-use-case-driven-requirements\/use-case-relationships\/","href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/docs\/4375"}],"wp:attachment":[{"href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/media?parent=4376"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/ja\/wp-json\/wp\/v2\/doc_tag?post=4376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}