PDA

View Full Version : سوال در مورد Extend



sarasara
شنبه 10 دی 1390, 10:00 صبح
سلام
من تو UML تقریبا تازه کارم! من چند تا use case دارم شامل افزودن خبر، ویرایش خبر، حذف خبر، افزودن محصول، ویرایش محصول و حذف محصول و .... آیا می تونم برای اینکه دیاگرامم خوانا تر بشه یه use case به نام مدیریت اخبار تعریف کنم که use case های افزودن خبر، ویرایش خبر، حذف خبر رو extend کنه؟
79926

irGeek
یک شنبه 11 دی 1390, 12:09 عصر
79986کار که نشد نداره.شبیه کار شما!
مثال برنامه Enterprise Architect 9

Elham_gh
دوشنبه 12 دی 1390, 13:34 عصر
سلام
من تو UML تقریبا تازه کارم! من چند تا use case دارم شامل افزودن خبر، ویرایش خبر، حذف خبر، افزودن محصول، ویرایش محصول و حذف محصول و .... آیا می تونم برای اینکه دیاگرامم خوانا تر بشه یه use case به نام مدیریت اخبار تعریف کنم که use case های افزودن خبر، ویرایش خبر، حذف خبر رو extend کنه؟
79926

دوست عزیز
ویرایش خبر، حذف و افزودن خبر همگی از سناریوهای مدیریت خبر هستند و نمی توانند Extend مدیریت خبر باشند. UC1 زمانی می تواند Extend برای UC2 باشد که امکان انجام شدن از طریق UC2 تحت شرایط خاصی صورت می گیرد و Actor هم مستقیماً امکان فراخوانی آن را خواهد داشت.