تالار گفتمان مانشت
نمودار Sequence - نسخه‌ی قابل چاپ

نمودار Sequence - H-Arshad - 16 مرداد ۱۳۹۳ ۰۲:۲۹ ب.ظ

سلام
هر use case برای خودش یک نمئدار sequence و collaboration می تواند داشته باشد.
اگر ما ۷ تا use case داریم. باید ۷ تا نمودار sequence بکشیم؟؟؟

نمودار Sequence - happy07 - 16 مرداد ۱۳۹۳ ۰۳:۲۶ ب.ظ

سلام
این‌جور که شما این همه علامت سوال گذاشتین انگار اگه الان بگم بله ناراحت می‌شین Big Grin
بله برای هر usecase شما باید یک sequence جدا بکشید. ولی خداییش sequence کشیدن کاری نداره Activity کشیدن باز بیشتر غصه داره Big Grin

نمودار Sequence - a.kam - 17 مرداد ۱۳۹۳ ۱۲:۱۳ ق.ظ

البته تو مهندسی نرم افزار خصوصا تو بخش مدل کردن بایدش این نیست که همه نمودار ها را بکشید بایدش اینکه اینقدر مدل کنید که مسئله کاملا قابل فهم باشه Smile

RE: نمودار Sequence - happy07 - 17 مرداد ۱۳۹۳ ۱۲:۵۹ ق.ظ

(۱۷ مرداد ۱۳۹۳ ۱۲:۱۳ ق.ظ)a.kam نوشته شده توسط:  البته تو مهندسی نرم افزار خصوصا تو بخش مدل کردن بایدش این نیست که همه نمودار ها را بکشید بایدش اینکه اینقدر مدل کنید که مسئله کاملا قابل فهم باشه Smile

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

میشه یک کم صحبتتون رو بیشتر توضیح بدید

Smile

نمودار Sequence - a.kam - 17 مرداد ۱۳۹۳ ۱۲:۳۵ ب.ظ

منظور من این بود بیشتر که مهندسی نرم افزار هیچ وقت به صورت قانون مند نمی گه حتما این نمودار را باید بکشی یا به ازای هر یوزکیس باید نمودار سکوئنس اون را هم بکشی! اینکه چه نموداری بکشی و تا چقدر ریز بشی کاملا بستگی به بیزینس داره که توش داری کار می کنی قانونی نمیشه براش تعیین کرد Smile
البته در صورتی که از متدلوژی خاصی استفاده می کنید اون وقت همه این چیزها باید میشه و تمام قواعد اون متدلوژی را باید رعایت کنید Smile

RE: نمودار Sequence - happy07 - 17 مرداد ۱۳۹۳ ۰۱:۵۳ ب.ظ

(۱۷ مرداد ۱۳۹۳ ۱۲:۳۵ ب.ظ)a.kam نوشته شده توسط:  منظور من این بود بیشتر که مهندسی نرم افزار هیچ وقت به صورت قانون مند نمی گه حتما این نمودار را باید بکشی یا به ازای هر یوزکیس باید نمودار سکوئنس اون را هم بکشی! اینکه چه نموداری بکشی و تا چقدر ریز بشی کاملا بستگی به بیزینس داره که توش داری کار می کنی قانونی نمیشه براش تعیین کرد Smile
البته در صورتی که از متدلوژی خاصی استفاده می کنید اون وقت همه این چیزها باید میشه و تمام قواعد اون متدلوژی را باید رعایت کنید Smile

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