در UML، روابط، ارتباط بین عناصر مدل هستند. موارد استفاده نیز در انواع مختلف روابط به یکدیگر متصل هستند. رابطه بین دو مورد استفاده اساساً وابستگی بین دو مورد استفاده را مدل می کند. با استفاده مجدد از موارد استفاده موجود با استفاده از انواع مختلف روابط، تلاش کلی مورد نیاز برای توسعه سیستم کاهش می یابد.

نمودارهای مورد استفاده، موارد استفاده، بازیگران و روابط بین آنها را نشان می دهد. به عنوان مثال، رابطه بین یک بازیگر و یک مورد استفاده نشان می دهد که بازیگر می تواند از عملکردهای خاصی از سیستم تجاری استفاده کند.

روابط انجمن

ارتباط رابطه ای است بین دو طبقه بندی کننده، مانند یک بازیگر و موارد استفاده، که علت رابطه و قوانین حاکم بر آن را توصیف می کند. ارتباط رابطه ای بین یک بازیگر و یک مورد استفاده تجاری است. این نشان می دهد که یک بازیگر می تواند از عملکرد سیستم تجاری استفاده کند.

از مثال Case Diagram استفاده کنید

روابط تعمیم

رابطه تعمیم رابطه ای است که در آن یک عنصر مدل (فرزند) بر اساس عنصر مدل دیگر (والد) است. روابط تعمیم در نمودارهای کلاس، نمودارهای مؤلفه، نمودارهای استقرار، و از نمودارهای case استفاده می شود تا نشان دهد که عنصر فرزند تمام ویژگی ها، عملیات و روابط تعریف شده در عنصر والد را می پذیرد.

از مثال تعمیم نمودار موردی استفاده کنید

شامل روابط

در مدل‌سازی UML، یک رابطه Include رابطه‌ای است که در آن یک مورد استفاده (مورد استفاده پایه) شامل عملکرد مورد استفاده دیگر (مورد استفاده گنجاندن) است. یک رابطه مهار از استفاده مجدد از عملکرد در مدل مورد استفاده پشتیبانی می کند.

از Case Diagram Include Example استفاده کنید

گسترش روابط

در مدل‌سازی UML، می‌توانید از یک رابطه گسترش استفاده کنید تا مشخص کنید که یک مورد استفاده (پسوند) رفتار مورد استفاده دیگر (پایه) را گسترش دهد. این نوع رابطه جزئیاتی را در مورد سیستم یا برنامه کاربردی که معمولاً در موارد استفاده پنهان هستند را نشان می دهد.

از Case Diagram Extend مثال استفاده کنید

نمونه های مورد استفاده بیشتر

نمودار مورد استفاده سیستم پخش

الگوی Use Case Diagram: Broadcasting System Use Case Diagram (ایجاد شده توسط Visual Paradigm Online's Use Case Diagram maker)

این نمودار را ویرایش کنید

مثال نمودار مورد استفاده ATM

الگوی استفاده از Case Diagram: ATM Use Case Diagram مثال (ایجاد شده توسط Visual Paradigm Online's Use Case Diagram maker)

این نمودار را ویرایش کنید

نمودار مورد استفاده: پروژه های متعدد با مرزهای سیستم

الگوی استفاده از Case Diagram: Use Case Diagram: پروژه های چندگانه با مرزهای سیستم (ایجاد شده توسط سازنده نمودار مورد استفاده Visual Paradigm Online)

این نمودار را ویرایش کنید

نمودار مورد استفاده: سیستم آزمون آنلاین

الگوی Use Case Diagram: Use Case Diagram: System Examination Online (ایجاد شده توسط Visual Paradigm Online's Use Case Diagram maker)

این نمودار را ویرایش کنید

مثال نمودار موردی: خدمات مسافری

الگوی Use Case Diagram: Use Case Diagram مثال: Passenger Service (ایجاد شده توسط Visual Paradigm Online's Use Case Diagram maker)

این نمودار را ویرایش کنید

مثال نمودار موردی: توسعه نرم افزار

الگوی استفاده از Case Diagram: Use Case Diagram مثال: توسعه نرم افزار (ایجاد شده توسط Visual Paradigm Online's Use Case Diagram maker)

این نمودار را ویرایش کنید

مثال نمودار موردی: سیستم پارکینگ

الگوی Use Case Diagram: Use Case Diagram مثال: Carpark System (ایجاد شده توسط Visual Paradigm Online's Use Case Diagram maker)

این نمودار را ویرایش کنید

UML Use Case Diagram: Order Process System

الگوی Use Case Diagram: UML Use Case Diagram: Order Process System (ایجاد شده توسط Visual Paradigm Online's Use Case Diagram maker)

این نمودار را ویرایش کنید

 

شامل و گسترش نمودار مورد استفاده

الگوی Use Case Diagram: Include and Extend Use Case Diagram (ایجاد شده توسط Visual Paradigm Online's Use Case Diagram maker)

این نمودار را ویرایش کنید

مثال استفاده از دیاگرام: وب سایت (بسط و گنجاندن موارد استفاده)

الگوی استفاده از Case Diagram: Use Case Diagram مثال: وب‌سایت (بسط و گنجاندن موارد استفاده) (ایجاد شده توسط سازنده نمودار مورد استفاده Visual Paradigm Online)

این نمودار را ویرایش کنید

از مثال نمودار موردی استفاده کنید: سیستم خارجی به عنوان بازیگر

الگوی استفاده از Case Diagram: Use Case Diagram مثال: سیستم خارجی به عنوان بازیگر (ایجاد شده توسط سازنده نمودار مورد استفاده Visual Paradigm Online)

این نمودار را ویرایش کنید

مثال نمودار مورد استفاده: ATM بانک

الگوی استفاده از Case Diagram: Use Case Diagram مثال: ATM بانک (ایجاد شده توسط سازنده نمودار استفاده Visual Paradigm Online)

این نمودار را ویرایش کنید

مثال نمودار موردی: فرودگاه

الگوی استفاده از Case Diagram: Use Case Diagram مثال: Airport (ایجاد شده توسط Visual Paradigm Online's Use Case Diagram maker)

این نمودار را ویرایش کنید

منابع