نمودار مورد کاربرد (Use Case Diagram) و مثال | UML و Enterprise Architect

نمودار مورد کاربرد (Use Case Diagram) و مثال

توسط admin | گروه مهندسی نرم افزار | 1405/05/19

نظرات 0

نمودار مورد کاربرد (Use Case Diagram) و مثال

عنوان اصلی
Unified Modeling Language (UML)
عنوان ترجمه‌شده
نمودار مورد کاربرد (Use Case Diagram) و مثال
مجموعه
Enterprise Architect — User Guide Series
نویسنده / سازمان
Sparx Systems
نسخه منبع
17.1
تاریخ منبع
2026-05-27
زبان اصلی
انگلیسی
وضعیت حقوقی
حق ترجمه و انتشار توسط کاربر تأیید شده است.
تاریخ ترجمه
2026-08-10 / ۱۴۰۵/۰۵/۱۹
اعتبار ترجمه
ترجمه با کمک هوش مصنوعی

فروش یا انتشار این ترجمه منوط به داشتن مجوز لازم از صاحب حقوق اثر است.

صفحهٔ منبع 35

نمودار مورد کاربرد (Use Case Diagram)

Use Case Diagramها، Use Caseها و روابط میان Actorها و موضوع یا سیستم را ثبت می‌کنند. می‌توانید از آن‌ها برای این موارد استفاده کنید:

  • توصیف الزامات کارکردی سیستم؛
  • توصیف شیوهٔ تعامل چیزهای بیرونی یا Actorها در مرز سیستم؛
  • توصیف پاسخ سیستم.

عناصر و Connectorهای Use Case Diagram را از صفحات «Use Case» در Diagram Toolbox تولید می‌کنید.

نمودار نمونه

این نمودار برخی ویژگی‌های Use Case Diagram را نشان می‌دهد.

آیکون‌های جعبه‌ابزار عناصر Use Case Diagram

عنصرتوضیح
Actorکاربر سیستم است؛ «کاربر» می‌تواند انسان، ماشین یا حتی سیستم یا زیرسیستم دیگری در مدل باشد.
Use Caseعنصر مدل‌سازی UML است که توضیح می‌دهد کاربر سیستم پیشنهادی چگونه برای انجام یک واحد کاری مجزا با سیستم تعامل می‌کند.
Test Caseیک Use Case دارای Stereotype است که امکان می‌دهد آزمون‌ها دیده‌شدن بیشتری داشته باشند.
Collaborationمجموعه‌ای از نقش‌های همکار و Connectorهای آن‌ها را تعریف می‌کند.
Collaboration Useاجازه می‌دهد Pattern تعریف‌شده توسط Collaboration به یک وضعیت مشخص اعمال شود.
عنصر تصویری منبع — صفحه 35تصویر، نمودار یا آیکون اصلی موجود در صفحه 35 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 35
عنصر تصویری منبع — صفحه 35تصویر، نمودار یا آیکون اصلی موجود در صفحه 35 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 35
عنصر تصویری منبع — صفحه 35تصویر، نمودار یا آیکون اصلی موجود در صفحه 35 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 35
عنصر تصویری منبع — صفحه 35تصویر، نمودار یا آیکون اصلی موجود در صفحه 35 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 35
عنصر تصویری منبع — صفحه 35تصویر، نمودار یا آیکون اصلی موجود در صفحه 35 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 35
صفحهٔ منبع 36

عناصر و Connectorهای Use Case Diagram — ادامه

عنصر/Connectorتوضیح
System Boundaryعنصری غیر-UML برای تعریف مرزهای مفهومی است.
PackagePackageها برای سازمان‌دهی محتوای پروژه استفاده می‌شوند، اما وقتی روی نمودار قرار می‌گیرند می‌توانند ساختار و روابط مدل را نمایش دهند.
Useنشان می‌دهد یک عنصر برای انجام نوعی تعامل به عنصر دیگری نیاز دارد.
Associationبیان می‌کند دو عنصر مدل رابطه‌ای دارند که معمولاً به‌صورت یک متغیر نمونه در یک یا هر دو Class پیاده‌سازی می‌شود.
Generalizationبرای نشان‌دادن وراثت به‌کار می‌رود.
Includeنشان می‌دهد عنصر مبدأ، کارکرد عنصر مقصد را در بر می‌گیرد.
Extendنشان می‌دهد یک عنصر رفتار عنصر دیگر را گسترش می‌دهد.
Realizesنشان می‌دهد شیء مبدأ، شیء مقصد را پیاده‌سازی یا Realize می‌کند.
Invokesنشان می‌دهد شیء مبدأ در نقطه‌ای باعث رخ‌دادن شیء مقصد می‌شود.
Precedesنشان می‌دهد شیء مبدأ باید پیش از آغاز شیء مقصد کامل شود.

یادداشت‌ها

Invokes و Precedes روابط Dependency دارای Stereotype هستند که توسط OPEN Modeling Language یا OML تعریف شده‌اند. OML مخفف Object-oriented Process, Environment and Notation Modeling Language است و یک روش توسعهٔ شیءگرا و استاندارد عملی بین‌المللی است که توسط OPEN Consortium توسعه داده و نگهداری می‌شود. این روابط در عناصر مدل‌سازی Use Case گنجانده شده‌اند.

  • Invokes یعنی Use Case A در نقطه‌ای سبب رخ‌دادن Use Case B می‌شود.
  • Precedes یعنی Use Case C باید پیش از آغاز Use Case D کامل شود.
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
عنصر تصویری منبع — صفحه 36تصویر، نمودار یا آیکون اصلی موجود در صفحه 36 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 36
صفحهٔ منبع 37

نمونهٔ Use Case Diagram

این نمودار برخی ویژگی‌های Use Case Diagramها را نشان می‌دهد.

عنصر تصویری منبع — صفحه 37تصویر، نمودار یا آیکون اصلی موجود در صفحه 37 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 37

امتیاز کاربران به این مقاله

☆☆☆☆☆

0 نفر امتیاز داده اند. میانگین: 0.0 از 5

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

0 / 500

اطلاعات تماس

  • آدرس:اصفهان-خیابان ام کلثوم غربی - بعد خیابان تخم چی - بیست متر بعد از پیتزا ننه شب - کوچه تعمیر گاه سمار زغالی - پلاک 354 - درب مشکی - طبقه هفتم
  • آدرس ایمیل:najafzade@gmail.com
  • وب سایت:http://www.a00b.com/
  • تلفن ثابت:(+98)9131253620
  • تلفن همراه:09131253620