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

به دنبال ابزاری برای مستندسازی نمودار مورد استفاده و همچنین توصیف دقیق مورد استفاده هستید؟ (جزئیات بیشتر)
توصیف مورد استفاده
رویکرد متمرکز بر مورد استفاده برای جمعآوری نیازها.

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

ویرایشگر یادداشتهای مبتنی بر مورد استفاده
به عنوان یک ابزار تحلیل مورد استفاده جامع، ویرایشگر توصیف مورد استفاده ویژگیهای اضافی یادداشتبرداری را علاوه بر الگوی سنتی مورد استفاده پشتیبانی میکند. نیازها را با ذینفعان بحث کنید و درخواستها، پیشنهادات و نگرانیهای آنها را در ویرایشگر یادداشتهای مورد استفاده یادداشت کنید. ویرایشگر یادداشتها رویکردی متمرکز بر مورد استفاده برای مدیریت نیازهای کاربر که در بحثها و طوفان فکری جمعآوری شدهاند، ارائه میدهد. میتوانید اقلام یادداشت را در سلسلهمراتب سازماندهی کنید، محتواهای کلیدی را با توابع فرمتدهی مانند پررنگ و ایتالیک تأکید کنید و حتی میتوانید جریانهای رویداد را به صورت انتخابی از اقلام یادداشت تولید کنید.

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

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

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

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

مقالات زبان مدلسازی یکپارچه
- UML چیست؟
- چرا مدلسازی UML؟
- مروری بر 14 نوع نمودار UML
- نمودار کلاس چیست؟
- نمودار مؤلفه چیست؟
- نمودار استقرار چیست؟
- نمودار شیء چیست؟
- نمودار بسته چیست؟
- نمودار ساختار ترکیبی چیست؟
- نمودار پروفایل چیست؟
- نمودار مورد استفاده چیست؟
- نمودار فعالیت چیست؟
- نمودار ماشین حالت چیست؟
- نمودار توالی چیست؟
- نمودار ارتباطی چیست؟
- نمودار نمای کلی تعامل چیست؟
- نمودار زمانبندی چیست؟
This post is also available in Deutsch, English, Español, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.