بخشی از پاورپوینت

--- پاورپوینت شامل تصاویر میباشد ----

اسلاید 1 :

use case اثر بخش :
الیستر کاکبرن:«مورد استفاده ،قرار دادی است ...{که}رفتار سیستم را تحت شرایط گوناگون در پاسخ گویی به درخواستی از سوی یکی از طرف های ذی نفع توصیف می کند ...»
use case داستانی است با سبک و سیاق درباره چگونگی تعامل کاربر نهایی با سیستم تحت مجموعه شرایط معین .
می تواند شامل:
متنی حکایتی
خلاصه ای از وظایف و تعامل ها
توصیفی مبتنی بر قالب
نمایش نمودار گونه باشد .

اسلاید 2 :

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

اسلاید 3 :

کنش گر و کاربر نهایی یکی نیستند .
یک کاربر معمولی می تواند چند نقش را برعهده بگیرد و این در صورتی است که یک کنش گر تنها یک نقش را در حیطه use case می تواند بر عهده بگیرد .

اسلاید 4 :

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

اسلاید 5 :

می توان use case را توسعه داد با چند سوال می توان شروع کرد :

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

اسلاید 6 :

چهار کنش گر : safe home
صاحب خانه
(کاربر)
مدیر راه انداز
(احتمالا همان صاحب خانه ،ولی با نقش متفاوت )
حس گرها
(دستگاه های متصل به سیستم )
زیر سیستم پایش و پاسخ
(ایستگاه مرگزی که عملکرد ایمنی منزل در محصول را پایش می کند .)

اسلاید 7 :

هدف :
کمک به توسعه use case با فراهم ساختن قالب های خودکار و سازو کارهایی جهت ارزیابی وضوح و سازگاری
سازو کارها :
به شکل فرم های پر کردن جای خالی فراهم
می آورند که نتیجه آن ها ایجاد use case اثر بخش است .

اسلاید 8 :


اکثر ابزار های مدل سازی تحلیل مبتنی بر UMLهر دو نوع پشتیبانی متنی و گرافیکی را برای توسعه و مدل سازی use case فراهم می سازد .

اسلاید 9 :

عملکرد در یک مستطیل قرار می گیرد که درداخل آن نیز بیضی هایی قرار می گیرد .
بیضی ها هر کدام نشان دهنده یکی ازuse case هستند .که آنها را به صورت متنی در داخل بیضی ها می نویسیم .
آدمک ها کنش گر ها را نشان می دهند .
برای کنش گرهای غیر انسانی از چهار گوش های نشان دار استفاده می کنیم.
برای مثال در پروژه :safe Home حسگرها هستند.

اسلاید 10 :

هدف از مدل تحلیل: فراهم ساختن توصیفی از دامنه اطلاعاتی ،عملیاتی و رفتاری مورد نیاز برای سیستم کامپیوتری است
مدل تحلیل :در هر زمان به مثابه عکس فوری از خواسته هاست .
یعنی :
باید انتظار تغییرات را داشته باشید یعنی در همان حال که مدل خواسته ها به تکامل می رسد عناصر معینی به پایداری نسبی می رسند ولی سایر عناصر مدل ممکن است فرار باشند و این نشان می دهد که طرف های ذی نفع هنوز به طور کامل خواسته های سسیتم را درک نکرده اند

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید