پاورپوینت مهندسی کارایی نرم افزار


در حال بارگذاری
23 اکتبر 2022
فایل فشرده
2120
4 بازدید
۷۹,۷۰۰ تومان
خرید

توجه : این پروژه به صورت فایل power point (پاور پوینت) ارائه میگردد

  پاورپوینت مهندسی کارایی نرم افزار دارای ۲۵ اسلاید می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است

فایل پاور پوینت پاورپوینت مهندسی کارایی نرم افزار  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.


لطفا به نکات زیر در هنگام خرید

دانلود پاورپوینت مهندسی کارایی نرم افزار

توجه فرمایید.

۱-در این مطلب، متن اسلاید های اولیه 

دانلود پاورپوینت مهندسی کارایی نرم افزار

قرار داده شده است

۲-به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت  تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید

۳-پس از پرداخت هزینه ، حداکثر طی ۱۲ ساعت پاورپوینت خرید شده ، به ادرس ایمیل شما ارسال خواهد شد

۴-در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد

۵-در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون زیر قرار داده نشده است


بخشی از متن پاورپوینت مهندسی کارایی نرم افزار :

اسلاید ۱ :

مقدمه

  • امروزه کارایی یک عامل مهم در در موفقیت سیستم های کامپیوتری می باشد و

  غالبا قیمت نرم افزارها بر اساس مواردی از قبیل اینکه نرم افزاربه چه اندازه

ویژه گی های کیفی از قبیل کارایی،قابلیت اطمینان،قابلیت دسترسی وقابلیت

نگهداری را تامین می کند مشخص می گردد.

بنابراین اگر مشکلات کارایی در ابتدای فرایند ساخت آشکارنگردند سبب ایجاد

مشکلاتی از قبیل :تاخیر در زمانبندی ها ،ازمیان رفتن استعداد تولید،از دست دادن

روزنه های فروش و ; می گردد.

  • در این مقاله در مورد روش های سیستماتیک برای ایجاد سیستمهای نرم

افزارها به گونه ای که اهداف کارایی را برآورده سازند بحث می کنیم.

اسلاید ۲ :

کارایی چیست؟

n درجه رسیدن نرم افزار به اهداف از پیش تعیین شده اش برای زمان پاسخ     (response time ) و بهره وری (throughput) با توجه به قیود و محدویت هایی که برای آن تعریف شده است را کارایی سیستم گویند. مثل سرعت ،میزان استفاده از حافظه و غیره. درواقع کارایی معیاری می باشد که زمان پاسخ و throughput سیستم و مولفه های آن را نشان می دهد

زمان پاسخ: زمان لازم برای پاسخ گویی به یک درخواست.

Throughput  :تعداد درخواست هایی که می توانند در یک دوره زمانی مشخصی پردازش شوند.

n کارایی هر خصیصه ای از نرم افزار است که شما با نشستن رو به روی کامپیوتر و در دست داشتن یک زمان سنج میتوانید اندازه گیری کنید .

n

اسلاید ۳ :

علل شکست کارایی

nتجربه نشان می دهد که مشکلات کارایی عمدتا ناشی ازفاکتورهای

نادرست معماری و طراحی اولیه می باشد. در واقع تعیین این مورد که

آیا سیستم می تواند معیارهای کیفی درخواست شده را برآورده سازد یا

نه در زمان انتخاب معماری صورت می گیرد.تصمیمات در مورد

معماری سیستم تاثیر بسزایی را بر روی فاکتورهای کیفی از قبیل

قابلیت تغییر،استفاده مجدد،قابلیت اطمینان و کارایی نرم افزار دارد.

n

اسلاید ۴ :

SPE چیست؟

nSPE یک روش سیستماتیک برای ایجاد نرم افزارها به گونه ای که اهداف

کارایی را برآورده سازند می باشد.این فرایند در ابتدای فرایند توسعه نرم افزار

برای مدل سازی معماری پیشنهاد شده و نیز در  طراحی سطح بالا استفاده می گردد.

nSPE یک فن آوری بر پایه مدل می باشد که از مدل های ساده فرایند تولید نرم

افزاربا هدف استفاده از ساده ترین مدل ممکن بهره می گیرد تا مشکلات معماری

سیستم ،طراحی یا پیاده سازی آن را مشخص نماید و در نهایت کارایی سیستم را

پیشگویی نماید.در واقع مدل ها برای ایجاد feedback ای در مورد اینکه آیا

سیستم موجوداهداف کارایی را برآورده می سازد یا نه بکار می روند.

اسلاید ۵ :

استراتژی های مدل سازی

nSPE از استراتژی های متنوعی برای ارزیابی میزان استعمال منابع

سخت افزاری ،نرم افزاری و کنترل هزینه ها استفاده می نماید.

üاستراتژی Simple-model:

این استراتژی تلاش های SPE را برای ایجاد feedback ای سریع

برروی کارایی نرم افزار بکار می برد. در واقع شروع با یک مدل در

حدامکان ساده مشکلات موجود در طراحی و معماری نرم افزار را

مشخص می کند.

n

اسلاید ۶ :

استراتژی های مدل سازی)  ادامه)

üاستراتژی Best and Worst case :

مدل ها از روی تخمین ها براساس نیازمندی های منبعی برای اجرای نرم افزار تکیه

دارند و دقت نتایج آن ها به کیفیت این تخمین ها وابسته می باشد. برای مدیریت

عدم قطعیت در تخمین ها از این استراتژی استفاده میشود. در این استراتژی یک

رنجی برای کارایی تعریف می گردد.

(۱اگر بهترین حالت کارایی پیش گویی شده مناسب نباشد روش بهتری را برای طراحی پیدا می کنیم.

(۲اگر بدترین حالت پیش گویی شده مناسب باشد با اطمینان وارد مرحله بعدی طراحی می شویم.

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

n

اسلاید ۷ :

مدل های SPE

nدر فرایند SPE دو نوع مدل را نیاز داریم:

üمدل اجرایی نرم افزار:

این مدل از مدل های UML مربوط به نرم افزارکه جنبه های کلیدی

رفتاراجرایی نرم افزار را نشان می دهند حاصل میشود.این مدل ها برای نمایش

سناریوهایworkload با استفاده ازexecution graph ها ساخته میشوند.

حل مدل اجرایی نرم افزار یک آنالیز استاتیک ازبهترین حالت و بدترین حالت

زمان پاسخ در نبود سایر workload ها و حضور چندین user و تاثیرات

مربوط به مجادلات بر سر منابع ایجاد می نماید.

n

اسلاید ۸ :

مدل های )SPEادامه)

üمدل اجرایی سیستم:

این مدل داینامیک بوده و کارایی نرم افزار را در حضورفاکتورهایی نظیرسایر workload ها ،حضور چندین User که باعث ایجاد کشمکش و مجادله

بر سر منابع می شوند را نشان میدهد.

در واقع مدل اجرایی سیستم منابع کامپیوتری کلیدی را به صورت شبکه ای از

صف ها نشان می دهد و نتیجه حاصل از این مدل این است که دیوایس های

مشکل آفرین در سیستم شناسایی می شوند.

n

اسلاید ۹ :

حل مدل اجرایی سیستم اطلاعات زیر را تولید می کند:

nاصلاح نیازمندی های کارایی

nشناسایی منابعی که به صورت گلوگاه در سیستم واقع شده اند.

nایجاد داده های مقایسه ای برای بهبود کارایی از طریق تغییرات Workload،تغییرات نرم افزار،Upgrade های سخت افزاری و ;

nتاثیرات توسعه های آینده بر روی کارایی

nشناسایی بخش های حساس و بحرانی طراحی

اسلاید ۱۰ :

اطلاعات لازم برای ایجاد مدل های کارایی و ارزیابی آنها

(۱اهداف کارایی:

اهداف کارایی معیار های کمی برای ارزیابی مشخصات کارایی سیستم تحت

توسعه را مشخص می نماید.این اهداف ممکن است در مسائل مختلفی مطرح شده

باشند.

مثال: زمان پاسخ،Throughput ،محدودیت های موجود بر روی استعمال

منابع و;

  راهنمای خرید:
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.