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

پاورپوینت مهندسی نرم افزار 1
نوع فایل
پاورپوینت - ppt
تعداد صفحات
241 اسلاید
تعداد بازدید
4013 بازدید
3,900 تومان

 

فهرست مطالب پاورپوینت

بخش اول مرورکلی

فصل اول مهندسی نرم افزار

نرم افزار چیست؟

مهندسی نرم افزار چیست؟

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

فرایندنرم افزار چیست؟

مدل فرایند نرم افزار چیست؟

هزینه های مهندسی نرم افزار کدامند؟

توزیع هزینه های فرایند نرم افزار

روش های مهندسی نرم افزار کدامند؟

صفات نرم افزار خوب کدامند؟

مسئولیت تخصصی و اخلاقی

فصل دوم سیستم های اجتماعی تکنیکی

سیستم

ویژگی های اصلی سیستم های اجتماعی تکنیکی

ویژگی های جدید سیستم

مثال های ویژگی های جدید سیستم

عوامل موثردرقابلیت اعتماد سیستم

مهندسی سیستم ها

فرایند مهندسی سیستم

تعریف خواسته های سیستم

طراحی سیستم

فرایند طراحی سیستم

مدل سازی سیستم

توسعه زیر سیستم

جامعیت زیر سیستم

تکامل سیستم

تجزیه سیستم

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

فرایند تهیه سیستم

فرایند های تهیه، توسعه و عملیاتی

فرایند تهیه

فرایندهای عملیاتی

سیستم های کهنه

مدل لایه ای سیستم های قدیمی

فصل سوم سیستم های حیاتی

سیستم های حیاتی

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

قابلیت اتکای سیستم

منحنی هزینه/ قابلیت اتکا

ویژگی های دیگری که در قابلیت اتکا می توان در نظر گرفت

ابعاد قابلیت اتکا

قابلیت دسترسی

قابلیت اعتماد

اصطلاحات قابلیت اتکا

سه روش مکمل برای بهبود قابلیت اعتماد

امنیت

به دلایل زیر سیستم قابل اعتماد الزاماًامن نیست

 

سه روش مکمل برای بهبود امنیت
حفاظت

اصطلاحات حفاظتی

فصل چهارم فرایند نرم افزار

مدل های فرایند نرم افزار

چرخه حیات نرم افزار

مدل آبشاری

توسعه تکاملی

توسعه نرم افزار مبتنی بر قطعه

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

تکرار فرایند

تحویل تدریجی

توسعه تدریجی

توسعه مارپیچی

فعالیت های فرایند

تعیین مشخصات نرم افزار

 

فرایند مهندسی خواسته ها

طراحی و پیاده سازی نرم افزار

اعتبار سنجی نرم افزار

فرایند اشکالزدایی

فرایند تست

تکامل نرم افزار

فرایند یکنواخت

جریانهای کار ایستا در RUP

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

دیدگاهها برای دسته بندی کیس

فصل پنجم مدیریت پروژه

تفاوت مهندسی نرم افزار با مهندسی های دیگر

فعالیت های مدیریتی

برنامه ریزی پروژه

نقاط عطف قطعات قابل تحویل

زمانبندی پروژه

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

مدیریت ریسک

فرایند مدیریت ریسک

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

شناسایی ریسک

تحلیل ریسک

برنامه ریزی ریسک

نظارت بر ریسک

بخش دوم خواسته ها

فصل ششم خواسته های نرم افزار

خواسته ها

خوانندگان انواع مختلفی از مشخصات

خواسته های سیستم نرم افزاری

خواسته های عملکردی

خواسته های غیر عملکردی

معیارهایی برای مشخص کردن خواسته های غیرعملکردی

خواسته های دامنه کاربرد

خواسته های کاربر

خواسته های سیستم

مشخصات زبان ساخت یافته

تعیین مشخصات واسط

سند خواسته نرم افزار

فصل هفتم فرایند مهندسی خواسته ها

مطالعات امکان سنجی

استخراج و تحلیل خواسته ها

استخراج خواسته ها

دیدگاه ها

انواع ویژه ای از دیدگاه ها

مصاحبه

سناریوها

موارد کاربرد

اتنا گرافی

اعتبار سنجی خواسته ها

مرور خواسته ها

مدیریت خواسته ها

برنامه ریزی مدیریت خواسته ها

مدیریت تغییر خواسته ها

فصل هشتم مدل های سیستم

انواع مختلف مدل های سیستم

مدل رفتاری

مدل های جریان داده

مدل های ماشین حالت

مدل های داده ها

مدل های شی

کلاس شیء در UML

مدل سازی رفتار شیء

روش های ساخت یافته

محیط کاری تحلیل و طراحی

ابزارهای پشتیبانی از روش های ساخت یافته

فصل نهم مشخصات سیستم های حیاتی

تعیین مشخصات مبتنی بر ریسک

شناسایی ریسک

تحلیل و دسته بندی ریسک ها

تجزیه ریسک

برآورد کاهش ریسک

مشخصات امنیتی

مشخصات حفاظتی

مراحل این فرایند عبارتند از

خواسته های حفاظتی که فایر اسمیت شناسایی کرد

مشخصات قابلیت اعتماد نرم افزار

معیارهای قابلیت اعتماد

خواسته های قابلیت اعتماد غیر عملکردی

دسته بندی خرابی ها

فصل دهم مشخصات رسمی

مشخصات رسمی در فرایند نرم افزار

مشخصات و طراحی

مشخصات رسمی در فرایند نرم افزار

تعیین مشخصات واسط زیر سیستم

مشخصات رفتاری

اسامی تعریف شده در این طرح

بخش سوم طراحی

فصل یازدهم طراحی معماری

طراحی معماری

سازمان سیستم

مدل مخزن

تعیین مشخصات مبتنی بر ریسک

مدل مشتری – کارگذار

مدل لایه ای

مدل لایه ای سیستم مدیریت نسخه ها

سبک های تجزیه پیمانه ای

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

مدل های شیء

لوله کشی عمل گرا

مدل های کنترلی

کنترل متمرکز

سیستم های رویدادی

مدل کنترل مبتنی بر پخش

معماری های مرجع

فصل دوازدهم معماری سیستم های توزیعی

پنج ویژگی مهم برای سیستم های توزیعی

معایب سیستم های توزیعی

انواع معماری سیستم های توزیعی

معماری های چند پردازنده ای

معماری های مشتری – کارگزار

سیستم مشتری – کارگزار

معماری های شیء توزیعی

امتیازات مدل معماری های شیء توزیعی
CORBA

CORBA

چهار عنصر مهم استاندارد

محاسبات توزیعی درون سازمانی

معماری سیستم نظیر به نظیر

معماری ادراکی سیستم سرویس گرا

فصل سیزدهم معماری کاربردی

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

معماری چهار نوع کاربرد گسترده

سیستم های پردازش داده

مدل پردازش ورودی – پردازش – خروجی

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

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

بعضی از سیستم های تخصیص منبع عبارت اند از

مدل لایه ای سیستم اطلاعات

قطعات سیستم تخصیص منبع عبارت اند از

سیستم های پردازش رویداد

ویژگی های سیستم های ویراستار

سیستم های پردازش زبان

مدل جریان داده برای کامپایلر

فصل چهاردهم طراحی شی گرا

طراحی شیءگرا

اشیا و کلاس های شیء

اشیای همزمان

فرایند طراحی شیءگرا

حیطه سیستم و مدل های کاربرد

شناسایی اشیاء

مدل های طراحی

سه نوع مدل ایستا و پویا

در مدل توالی

تعیین مشخصات واسط شیء

تکامل طراحی

 

راهنمای خرید:
  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
  • پشتیبانی واتساپ در صورت هرگونه مشکل (لطفا واتساپ)
  • راهنمای خرید

پشتیبانی واتساپ کلیک کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *