تالار گفتمان مانشت

نسخه‌ی کامل: نمودار Sequence
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
هر use case برای خودش یک نمئدار sequence و collaboration می تواند داشته باشد.
اگر ما 7 تا use case داریم. باید 7 تا نمودار sequence بکشیم؟؟؟
سلام
این‌جور که شما این همه علامت سوال گذاشتین انگار اگه الان بگم بله ناراحت می‌شین Big Grin
بله برای هر usecase شما باید یک sequence جدا بکشید. ولی خداییش sequence کشیدن کاری نداره Activity کشیدن باز بیشتر غصه داره Big Grin
البته تو مهندسی نرم افزار خصوصا تو بخش مدل کردن بایدش این نیست که همه نمودار ها را بکشید بایدش اینکه اینقدر مدل کنید که مسئله کاملا قابل فهم باشه Smile
(17 مرداد 1393 12:13 ق.ظ)a.kam نوشته شده توسط: [ -> ]البته تو مهندسی نرم افزار خصوصا تو بخش مدل کردن بایدش این نیست که همه نمودار ها را بکشید بایدش اینکه اینقدر مدل کنید که مسئله کاملا قابل فهم باشه Smile

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

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

Smile
منظور من این بود بیشتر که مهندسی نرم افزار هیچ وقت به صورت قانون مند نمی گه حتما این نمودار را باید بکشی یا به ازای هر یوزکیس باید نمودار سکوئنس اون را هم بکشی! اینکه چه نموداری بکشی و تا چقدر ریز بشی کاملا بستگی به بیزینس داره که توش داری کار می کنی قانونی نمیشه براش تعیین کرد Smile
البته در صورتی که از متدلوژی خاصی استفاده می کنید اون وقت همه این چیزها باید میشه و تمام قواعد اون متدلوژی را باید رعایت کنید Smile
(17 مرداد 1393 12:35 ب.ظ)a.kam نوشته شده توسط: [ -> ]منظور من این بود بیشتر که مهندسی نرم افزار هیچ وقت به صورت قانون مند نمی گه حتما این نمودار را باید بکشی یا به ازای هر یوزکیس باید نمودار سکوئنس اون را هم بکشی! اینکه چه نموداری بکشی و تا چقدر ریز بشی کاملا بستگی به بیزینس داره که توش داری کار می کنی قانونی نمیشه براش تعیین کرد Smile
البته در صورتی که از متدلوژی خاصی استفاده می کنید اون وقت همه این چیزها باید میشه و تمام قواعد اون متدلوژی را باید رعایت کنید Smile

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