پاورپوینت کامل درس مهندسی نرم افزار ۲ ۳۱۰ اسلاید در PowerPoint


در حال بارگذاری
10 جولای 2025
پاورپوینت
17870
3 بازدید
۷۹,۷۰۰ تومان
خرید

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

 پاورپوینت کامل درس مهندسی نرم افزار ۲ ۳۱۰ اسلاید در PowerPoint دارای ۳۱۰ اسلاید می باشد و دارای تنظیمات کامل در PowerPoint می باشد و آماده ارائه یا چاپ است

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

لطفا نگران مطالب داخل پاورپوینت نباشید، مطالب داخل اسلاید ها بسیار ساده و قابل درک برای شما می باشد، ما عالی بودن این فایل رو تضمین می کنیم.

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل می باشد و در فایل اصلی پاورپوینت کامل درس مهندسی نرم افزار ۲ ۳۱۰ اسلاید در PowerPoint،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از مطالب داخلی اسلاید ها

پاورپوینت کامل درس مهندسی نرم افزار ۲ ۳۱۰ اسلاید در PowerPoint

اسلاید ۴: جلسه اول: طراحی نرم‌افزار بی‌درنگجلسه دوم: طراحی واسط کاربر UIجلسه سوم: توسعه سریع نرم‌افزارجلسه چهارم: استفاده مجدد نرم‌افزارجلسه پنجم: مهندسی نرم‌افزار براساس قطعهجلسه ششم: توسعه سیستمهای حیاتیجلسه هفتم: تکامل نرم‌افزار جلسه هشتم: وارسی و اعتبارسنجیفهرست جلسات

اسلاید ۵: جلسه دهم: اعتبارسنجی سیستمهای حیاتیجلسه یازدهم: مدیریت بر افرادجلسه دوازدهم: برآورد هزینه نرم‌افزارجلسه سیزدهم: مدیریت کیفیتجلسه چهاردهم: بهبود فرآیندجلسه پانزدهم: مدیریت پیکربندیفهرست جلساتجلسه نهم: تست نرم‌افزار

اسلاید ۶: برهیچ کس پوشیده نیست که امروزه نرم افزارنقش کلیدی وحیاتی درزندگی انسانهادارد. به طوریکه جداکردن نرم افزارهای کامپیوتری اززندگی بشرغیر ممکن است. هدف این درس در رشته مهندسی کامپیوتر:

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

اسلاید ۸: جلسه اولطراحی نرم افزار بی درنگ

اسلاید ۹: ۱- سیستم بی درنگ چیست۲- مدل سیستم بی درنگ با سنسور ومحرک۳- دو دسته ازتحریک ها درسیستم بی درنگ۴- مراحل فرآیندطراحی۵- طراحی سیستم چیست۶- تحریک وپردازش پاسخ درسیستم۷- قطعات سیستم های عامل بی درنگ۸- سیستم عامل بی درنگآنچه در این جلسه می خوانید:

اسلاید ۱۰: ۹- قطعاتRTOS برای تمام سیستم ها۱۰- دوسطح اولویت که توسطRTOSمدیریت می شود۱۱- دوراهبردزمان بندی مؤثر۱۲- سیستم های کنترلی وناظر۱۳- ساختار سیستم کنترلی وناظر۱۴- دودسته ازتحریک که در سیستم های۱۵- کنترلی وناظربایدپردازش شوند۱۶- سیستم های جمع آوری داده چیست۱۷- طریقه جمع آوری داده ازسنسور آنچه در این جلسه می خوانید:

اسلاید ۱۱: اهداف کلی : معرفی تکنیکهای طراحی سیستمهای بی درنگ وتوصیف چندمعماری کلی این سیستمها.

اسلاید ۱۲: درک مفهوم سیستم بی درنگ و پی بردن به علت پیاده سازی آن. آشنایی بافرآیندطراحی سیستمهای بی درنگ.دراین فصل مفاهیم زیر درک می شود:

اسلاید ۱۳: درک نقش سیستم عامل بی درنگ.درک معماریهای متداول برای سیستم های کنترل نظارت و سیستمهای جمع آوری داده ها.

اسلاید ۱۴: سیستم بی درنگ یک سیستم نرم افزاری است که رویدادهارا درزمان بی درنگ پاسخ می دهد وصحت آن فقط به نتایج آن بستگی ندارد،بلکه به زمان تولیداین نتایج وابسته است.سیستم بی درنگ چیست:

اسلاید ۱۵: شکل۱-۱مدل کلی سیستم بی درنگ سنسورسنسورسنسورسنسورسنسورسنسورسنسورسیستم کنترل بی درنگمحرکمحرکمحرکمحرکمدل سیستم بی درنگ با سنسور ومحرک:

اسلاید ۱۶: تحریک های دوره ای: این تحریک ها درفواصل زمانی معینی رخ می دهندبه عنوان مثال ،سیستم ممکن است سنسوری رادر هر۵میلی ثانیه امتحان کند وبرحسب مقدارآن،پاسخ دهد.دو دسته ازتحریک ها درسیستم بی درنگ:

اسلاید ۱۷: تحریک های غیردوره ای: این تحریک هابه طورنامنظم اتفاق می افتد.ومعمولاً توسط راهکاروقفه کامپیوترخبرداده می شوند.

اسلاید ۱۸: شناسایی تحریکی که سیستم باید پردازش کند.وپاسخ مربوط. محدودیت های زمانی مربوط به هرتحریک وپاسخ شناسایی شود.یک کامپیوتربرای اجرای سیستم انتخاب شوددارای اجزابی درنگ.مراحل فرآیندطراحی:

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

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

اسلاید ۲۱: پاسخ تحریک شکل۲-۱فرایندهای کنترل تحریک/محرک سنسورمحرککنترل سنسورپردازنده کنترل محرکتحریک وپردازش پاسخ درسیستم:

اسلاید ۲۲: اجرای فرآیندها شکل۳-۱قطعات مجری بی درنگفرآیندهای منتظر منابعلیست منابع موجودساعت بی درنگلیست آمادهاطلاعات زمانبندیخواسته های منبع فرایندلیست پردازندهتوزیع کنندهمدیرمنبعزمانبنداداره کننده استثناقطعات سیستم های عامل بی درنگ:

اسلاید ۲۳: سیستم عامل بی درنگ مسئول مدیریت منابع وفرآینداست وهمواره شامل زمان بندی است که تصمیم می گیرد کدام فرایند براساس اولویت برای اجرازمان بندی شود.سیستم عامل بی درنگ :

اسلاید ۲۴: ساعت بی درنگ اداره کننده وقفه زمان بندمدیر منابعتوزیع کنندهقطعاتRTOS برای تمام سیستم ها:

اسلاید ۲۵: سطح وقفه: بالاترین سطح اولویت است.به فرآیندهایی تخصیص می یابد که به پاسخ خیلی سریع نیاز دارند.دوسطح اولویت که توسطRTOSمدیریت می شود:

اسلاید ۲۶: سطح ساعت: این سطح ازاولویت به فرآیندهای دوره ای تخصیص می یابد. البته ممکن است سطحی مثل فرآیندخود -کنترلی نیزتخصیص داده شود.

اسلاید ۲۷: زمان بندی بدون قبضه کردن: وقتی فرآیندی برای اجرازمان بندی شد، آن قدراجرامی شودتاکامل گرددیابه دلایلی مثل انتظاربرای ورودی،مسدود شود.دوراهبردزمان بندی مؤثر:

اسلاید ۲۸: زمان بندی قبضه کردن: اجرای فرآیند درحال اجراممکن است توسط فرآیندبا اولویت بالاترمتوقف شود.فرآینداولویت بالاتراجرای فرآیندبااولویت پایین تررا خاتمه می دهد.

اسلاید ۲۹: سیستم های کنترلی وناظر، به طوردوره ای مجموعه ای ازسنسور هایی راامتحان می کنند که اطلاعات راازمحیط سیستم به بدست می آورند.از طریق ارسال فرمانها – یی به محرکها،فعالیتهایی راانجام می دهند.سیستم های کنترلی وناظر:

اسلاید ۳۰: شکل۴-۱ معماری کلی سیستم کنترلی وناظزs2s3s1P(s1)P(s2)P(s1)فرآیند تستفرآیند ناظرفرآیند کنترلفرآیند کنترل پانلP(A1)P(A2)P(A1)P(A4)A1A2A3A4ساختار سیستم کنترلی وناظر:

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

اسلاید ۳۲: آژیروقفه: تحریک هایی هستندکه دریکی ازسنسورهای سیستم تولید می شوند پاسخ این تحریک، محاسبه شماره اتاق سنسور فعال است.

اسلاید ۳۳: سیستم های جمع آوری داده هابرحسب مدل تولیدکننده– مصرف کننده سازمان یافته می شوند .وداده هارااز سنسورها جمع آوری می کنندتابعداًپردازش شوند.سیستم های جمع آوری داده چیست:

اسلاید ۳۴: شناسه ومقدار شناسه ومقدار سنسور سنسور شناسه ومقدار شناسه ومقدار سنسور سنسور شکل۱-۵معماری کلی سیستم جمع آوری داده ها فرآیندسنسورفرآیندسنسورS1S3S2S4S5S6میانگیرداده سنسورمیانگیرداده سنسورداده هایفرآیندنمایشداده هایفرآیندطریقه جمع آوری داده ازسنسور:

اسلاید ۳۵: جلسه دومطراحی واسط کاربر(UI)

اسلاید ۳۶: ۱- اصول طراحی واسط کاربر۲- امکانات ترمیم خطا واسط های کاربر۳- پنج سبک تعامل باسیستم های نرم افزاری۴- روش نمایش اطلاعات چندگانه۵- نمونه هایی از مجسم سازی داده۶- نکاتی برای استفاده مؤثرازرنگ درواسط۷- عوامل طراحی درپیام های خطا۸- فرآیند طراحی واسط کاربرآنچه در این جلسه می خوانید:

اسلاید ۳۷: ۹- فرآیندطراحی سه فعالیتیUI10- سه فعالیت اصلی فرآیند طراحی کاربر۱۱- تحلیل کاربر۱۲- ساخت نمونه اولیهUI13- فرآیند دو مرحله ای ساخت نمونه اولیه۱۴- سه روش ساخت نمونه اولیه واسط کاربر۱۵- ارزیابی واسط چیست۱۶- صفات قابلیت به کارگیریآنچه در این جلسه می خوانید:

اسلاید ۳۸: اهداف کلی: هدف این فصل معرفی بعضی جنبه های طراحی واسط کاربر است که برای مهندسین نرم افزار مهم می باشد.

اسلاید ۳۹: درک تعدادی ازاصو طراحی کاربر.معرفی سبکهای تعامل وزمان اهمیت آنها. زمان استفاده ازاطلاعات گرافیکی ومتنی. آشنایی بافرآیندطراحی واسط کاربر. درک صفات قابلیت به کارگیری.دراین فصل مفاهیم زیردرک می شود:

اسلاید ۴۰: آگاهی کاربر سازگاریحداقل تعجبقابلیت ترمیمراهنمای کاربرتنوع کاربراصول طراحی واسط کاربر:

اسلاید ۴۱: تأییداعمال مخرب: اگرکاربر دید عملی مخرب است بایدازآنان خواسته شود که آن راتأییدکنندتامحتاط ترعمل شود.وجودامکانات خنثی سازی: سیستم رابه حالت قبل ازرخ دادن عمل می برد. امکانات ترمیم خطا واسط های کاربر:

اسلاید ۴۲: نقاط کنترلی: نقاط کنترلی شامل ذخیره حالت سیستم درفواصل زمانی دوره ای و اجازه دادن به سیستم برای اجراازآخرین نقطه کنترلی است.وقتی خطایی رخ داد، کاربران می توانندبه حالت قبلی برگردند.

اسلاید ۴۳: دستکاری مستقیم سیستم منوپرکردن فرمزبان فرمانزبان طبیعی.پنج سبک تعامل باسیستم های نرم افزاری:

اسلاید ۴۴: ورودی کاربر پیامهای اصلاح نما ویرا یشهای مدل نوسازی و تقاضای مدل شکل ۱-۲مدلMVCتعامل کاربر حالت کنترلگرروشهای کنترلگرحالت نماروشهای نماحالت مدلروشهای مدلروش نمایش اطلاعات چندگانه:

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

اسلاید ۴۶: حالت کارخانه شیمیایی بانمایش فشارودمادرتانک هاولوله ها.مدلی ازمولکول بابهره ازسیستم واقعیت مجازی.نمایش مجموعه ای ازصفات وب به صورت درخت هذلولی

اسلاید ۴۷: تعدادرنگ های مورداستفاده رامحدود کنیدودربه کارگیری آن محتاط باشید.تغییردرحالت سیستم را با تغییر رنگ نشان دهیدوبرای برجسته کردن نیز از رنگ استفاده کنید.نکاتی برای استفاده مؤثرازرنگ درواسط:

اسلاید ۴۸: برای پشتیبانی ازکاربرازکدگذاری رنگ استفاده کنید.ازکدگذاری رنگ به طوردقیق وسازگار استفاده کنید.درترکیب رنگ ها دقت داشته باشید.

اسلاید ۴۹: زمینه کاریتجربه کاریسطح مهارتسبک کاریفرهنگ کاریعوامل طراحی درپیام های خطا:

اسلاید ۵۰: فرآیندطراحی واسط کاربریک فرآیند تکراری است که درآن، کاربران باطراحان ونمونه اولیه واسط کاربرتعامل دارندتادرمورد واسط تصمیم بگیرند.فرآیند طراحی واسط کاربر:

اسلاید ۵۱: شکل۲-۲ فرآیند طراحی UIتحلیل ودرکفعالیتهای کاربرطراحی نمونه اولیهنمونه اولیه اجراییتولیدنمونه اولیهطراحی پویاپیاده سازی واسط نهاییتولید نمونه اولیهطراحی مبتنی برکاغذارزیابی طراحی با کاربرارزیابی طراحیباکاربرفرآیندطراحی سه فعالیتیUI:

اسلاید ۵۲: تحلیل کاربر: باوظایفی که کاربران انجام می دهند آشنا می شویم.نمونه سازی اولیه سیستم: بایدایجاد شودتا درتکامل سیستم اصلی به کار گرفته شود.سه فعالیت اصلی فرآیند طراحی کاربر:

اسلاید ۵۳: ارزیابی واسط: برای کسب اطلاع راجع به تجربیات کاربران از واسط بکارمی رودهرچندکه دراثنای ساخت نمونه اولیه باکاربران بحث شود.

اسلاید ۵۴: اگرمتوجه نشویم که کاربرچه کاری با سیستم انجام خواهدداد،واسط کاربرکار آمدی راطراحی نخواهید کردبرای درک این نکته میتوان از تکنیکهایی مثل تحلیل وظیفه و…استفاده کرد. تحلیل کاربر:

اسلاید ۵۵: هدف ساخت نمونه اولیه این است که به کاربران اجازه داده شود مستقیماًباواسط تجربه کسب کنند.درحالت ایده آل،وقتی نمونه اولیه ازواسط کاربرایجادمی شود ،از فرآیند دو مرحله پیروی می شود. ساخت نمونه اولیهUI:

اسلاید ۵۶: دراوایل فرآیند،بایدنمونه های اولیه کاغذی راایجادکنیدوآنهاراباکاربران مرورکنیدتاکاربرمستقیماً باواسط از طریق نمونه اولیه تجربه کسب کند. فرآیند دو مرحله ای ساخت نمونه اولیه:

اسلاید ۵۷: سپس طراحی خودراپالایش می کنید ونمونه های اولیه تخصصی وخودکار ایجادوآنهارااختیارکاربران قرارداده تا فعالیت هاراتست وشبیه سازی نمایند.

اسلاید ۵۸: ساخت نمونه اولیه مبتنی بر اسکریپت. زبان های برنامه سازی ویژوال. ساخت نمونه اولیه مبتنی براینترنت.سه روش ساخت نمونه اولیه واسط کاربر:

اسلاید ۵۹: ارزیابی واسط، فرآیند برآورد قابلیت به کارگیری واسط است و کنترل می کندکه خواسته‌های کاربر برآورده می شود یا خیر. لذا ، باید به عنوان بخشی از فرآیند وارسی واعتبارسنجی سیستم های نرم‌افزاری باشد. ارزیابی واسط چیست:

اسلاید ۶۰: قابلیت یادگیریسرعت عملیاتتوانمندیقابلیت ترمیمقابلیت تطبیقصفات قابلیت به کارگیری:

اسلاید ۶۱: جلسه سومتوسعه سریع نرم افزار

اسلاید ۶۲: ۱- فایده توسعه سریع نرم افزار۲- مشکلات اساسی توسعه تدریجی۳- توسعه تدریجی که برطراحی معماری تاکید دارد۴- پنج اصول روش های فعال۵- برنامه نویسی کرانه ای چیست۶- شکل کلی برنامه نویسی کرانه ایآنچه در این جلسه می خوانید:

اسلاید ۶۳: ۷- اعمال برنامه نویسی کرانه ای۸- توسعه سریع کاربرد چیست۹- ابزارهایی که درمحیط RADبه کارمی رود۱۰- فوایداستفاده از نمونه اولیه۱۱- نمونه اولیه موقتی چیست۱۲- مدل کلی توسعه نمونه اولیه۱۳- دلایل معقول نبودن سیستم ناقصآنچه در این جلسه می خوانید:

اسلاید ۶۴: اهداف کلی: هدف این فصل توصیف روشهایی برای توسعه نرم افزاراست که منجر به تحویل سریع نرم افزارمی شود.

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

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

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

اسلاید ۶۸: مشکلات مدیریتیمشکلات پیمانکاریمشکلات اعتبارسنجیمشکلات نگهداریمشکلات اساسی توسعه تدریجی:

اسلاید ۶۹: شکل۱-۳فرآیند توسعه تکراریتحویلسیستم نهاییتعییننسخه سیستمساخت نسخه ایاز سیستمجامعیت نسخهسیستمکامل است؟اعتبارسنجیسیستمتعریف چیزهایقابل تحویل سیستماعتبارسنجی نسخهطراحیمعماری سیستمتوسعه تدریجی که برطراحی معماری تاکیددارد:

اسلاید ۷۰: حضور مشتریتحویل تدریجیعدم پردازش افرادپذیرش تغییرحفظ سادگیپنج اصول روش های فعال:

اسلاید ۷۱: برنامه نویسی کرانه ای یک روش فعال معروف است که تعدادی ازاصول خوب برنامه نویسی مثل تست منظم ، بهبودی مداوم نرم افزاروحضور مشتری درتیم توسعه رابکارمی گیرد.برنامه نویسی کرانه ای چیست:

اسلاید ۷۲: شکل۲-۳برنامه نویسی کرانه ای درچرخه ارائه نسخه هاارزیابی سیستمارائه نرم افزارتوسعه وجامعیتتست نرم افزار تبدیل داستانهابه وظیفه هابرنامه ریزی نسخهانتخاب داستانهایکاربربرای این نسخهشکل کلی برنامه نویسی کرانه ای:

اسلاید ۷۳: برنامه ریزی گام ها نسخه های کوچکطزاحی ساده توسعه اول – تستسازمان دهی مجدد برنامه نویسی جفتیمالکیت جمعی جامعیت مداومسرعت قابل دوام حضور مشتریاعمال برنامه نویسی کرانه ای:

اسلاید ۷۴: توسعه سریع کاربرد(RAD) شامل استفاده از محیطهای توسعه ای است که ابزارهای قدرتمندی رابرای تولید سیستم دربرمی گیرد.توسعه سریع کاربرد چیست:

اسلاید ۷۵: شکل۳-۳محیط توسعه سریع کاربردزبان برنامه نویسیبانک اطلاعاتیمولد واسطسیستم هایدفتریمولد گزارشسیستم مدیریت بانک اطلاعاتابزارهایی که درمحیط RADبه کارمی رود:

اسلاید ۷۶: بهبودقابلیت استفاده سیستمتطبیق نزدیک سیستم هابانیازهای کاربرانبهبودکیفیت طزاحیبهبودقابلیت نگهداریکاهش تلاش موردنیازتوسعهفوایداستفاده از نمونه اولیه:

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

اسلاید ۷۸: شکل۴-۳فرآیند توسعه نمونه اولیهتعیین اهدافنمونه اولیهتعریف عملکردنمونه اولیهتوسعه نمونه اولیهارزیابینمونه اولیهبرنامه ریزی ساختنمونه اولیهتعریفطرح کلینمونه اولیهقابل اجراگزارش ارزیابیمدل کلی توسعه نمونه اولیه

اسلاید ۷۹: نمی توان نمونه اولیه ای راتنظیم کرد تاخواسته های عملکردی راکه دراثنای توسعه نادیده گرفته شدندبرآورده کند.تغییرات سریع دراثنای توسعه به معنای این است که نمونه اولیه مستندسازی نمی شود.تنهامشخصات طراحی،کدنمونه اولیه که برای نگهداری درازمدت کافی نیست. دلایل معقول نبودن سیستم ناقص:

اسلاید ۸۰: تغییراتی که دراثنای توسعه اولیه ایجاد می شوداحتمالاًساختارسیستم راتنزل می دهدونگهداری سیستم دشواروگران خواهدبود.استاندارد کیفیت سازمانی برای توسعه نمونه اولیه به کارنمی آیند.

اسلاید ۸۱: جلسه چهارماستفاده مجدد نرم افزار

اسلاید ۸۲: ۱- فوایداستفاده مجددنرم افزار۲- مشکلات استفاده مجدد۳- عوامل مهم برای برنامه ریزی استفاده مجدد۴- روشهایی که ازاستفاده مجددنرم افزارپشتیبانی می کنند۵- چهار عنصر اساسی الگوهای طراحی۶- محیط های کاری کاربردآنچه در این جلسه می خوانید:

اسلاید ۸۳: ۷- استفاده مجددمحصولCOTS8- چهار مشکل جامعیت سیستم های COTS9- انواع خصوصی سازی خط تولید نرم افزار۱۰- سیستم EPR چیست۱۱- سازمان سیستم های EPR12- مراحل تطبیق یک خانواده نرم افزاربرای ایجاد کاربرد جدید آنچه در این جلسه می خوانید:

اسلاید ۸۴: اهداف کلی: این فصل معرفی استفاده مجدد نرم افزاروتشریع نقش استفاده مجدد درفرآیند توسعه نرم افزار است.

اسلاید ۸۵: با فواید ومشکلات استفاده مجدد نرم افزاردرهنگام توسعه سیستم -های جدیدآشنامی شوید.راه های مختلفی برای طراحی استفاده مجدد تجربه می کنید.دراین فصل مواردزیردرک خواهدشد:

اسلاید ۸۶: استفاده مجددازمفهوم رادرک می کنید وباچگونگی نمایش مفاهیم قابل استفاده مجددبه صورت الگوهایاتعبیه درمولد -های برنامه آشنامیشوید.

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

اسلاید ۸۸: افزایش قابلیت اعتمادکاهش ریسک فرآینداستفاده موثرازمتخصصینپذیرش استانداردتوسعه سریع فواید استفاده مجدد نرم افزار:

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

اسلاید ۹۰: زمان بندی توسعه برای نرم افزارطول عمرمورد انتظارنرم افزار زمینه،مهارت هاوتجارت تیم توسعهحیاتی بودن نرم افزاروخواسته های آندامنه کاربردمحیطی که سیستم درآن اجراخواهد شدعوامل مهم برای برنامه ریزی استفاده مجدد:

اسلاید ۹۱: جامعیت COTSکاربردهای عمودی قابل پیکربندیکتابخانه های برنامهمولدهای برنامهتوسعه نرم افزاربراساس جنبه های مختلف الگوهای طراحیتوسعه براساس قطعهمحیط های کاری کاربردپوشش سیستم کهنهسیستم های سرویس گراخطوط تولید کاربردروشهایی که ازاستفاده مجددنرم افزارپشتیبانی می کنند:

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

اسلاید ۹۳: محیط های کاری کاربرد:محیط های کاری زیرساخت سیستم که توسعه زیرساختهای سیستم مثل واسط های کاربردی کامپایلرها را پشتیبانی می کند.محیط های کاری جامعیت میان افزارمانند:JAVA BEANاست.

اسلاید ۹۴: محیط های کاری برنامه کاربردی تجاری که با سیستم های ارتباط راه دور و مالی سروکار دارند.اینها دانش دامنه کاربردی را تعبیه کرده از ایجاد برنامه های کاربردی ویژه توسط کاربر نهایی پشتیبانی می کنند.

اسلاید ۹۵: محصولCOTSیک سیستم نرم افزاری است که می تواندبدون تغییرقابل استفاده باشد. به طورمجازی، گستره وسیعی از محصولات سرویس دهنده ونرم افزارهای رومیزی ،نرم افزارCOTSهستند.استفاده مجددمحصولCOTS:

اسلاید ۹۶: عدم وجودکنترل برروی عملکردوکاراییمشکلات مربوط به کارمتقابل سیستمعدم کنترل تکامل سیستمپشتیبانی ازفروشندگان سیستمچهار مشکل جامعیت سیستم های COTS:

اسلاید ۹۷: خصوصی سازی سکوخصوصی سازی محیطخصوصی سازی تابعیخصوصی سازی فرآیندانواع خصوصی سازی خط تولید نرم افزار:

اسلاید ۹۸: سیستم های ERPبرای پشتیبانی در سیستم های بزرگ استفاده می شوند. سیستم های ERPویژه ازطریق پیکر – بندی سیستم کلی درزمان استقراربه همراه اطلاعاتی درموردتجارت وکار مشتری ایجاد می شود.سیستم EPR چیست:

اسلاید ۹۹: شکل۱-۴ پیکربندی سیستمERPابزاربرنامه ریزیپیکربندیبانک اطلاعاتیپیکربندیسیستم کلیبانک اطلاعاتی سیستمسازمان سیستم های EPR:

اسلاید ۱۰۰: شکل۲-۴توسعه نمونه محصولمراحل تطبیق یک خانواده نرم افزاربرای ایجادکاربردجدید:استخراج خواسته هایواگذارندگانانتخاب مناسبترینعضوخانوادهمذاکره مجدد خواسته هاتطبیق سیستم موجودتحویل عضوجدید خانواده

اسلاید ۱۰۱: جلسه پنجممهندسی نرم افزار براساس قطعه

اسلاید ۱۰۲: ۱- مهندسی نرم افزار براساس قطعه(CBSE)2- فرآیندCBSE چیست۳- مدل کلی فرآیندCBSE4- مبانی مهندسی نرم افزاربراساس قطعه۵- مشکلات روش CBSE6- ویژگی های قطعهآنچه در این جلسه می خوانید:

اسلاید ۱۰۳: ۷- تفاوت های اشیاء با قطعه۸- مدل قطعه چیست۹- عناصر به کاررفته درمدل قطعه۱۰- سرویس های مدل قطعه۱۱- تغییراتی که باعث می شود قطعه قابل استفاده مجدد باشد۱۲- انواع ترکیبات قطعهآنچه در این جلسه می خوانید:

اسلاید ۱۰۴: اهداف کلی: این فصل توصیف یک فرآیندبرای توسعه نرم افزاربراساس ترکیب قطعات استاندارد و قابل استفاده مجدد است.

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