فرمت فایل دانلودی:
.zipفرمت فایل اصلی:
PowerPoint (pptx) (قابل ویرایش و آماده پرینت)تعداد صفحات:
18حجم فایل:
672103قیمت:
52000 تومانبخشی از متن:
پاورپوینت مقایسه متدولوژی های rup و eup (pptx) 18 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 18 اسلاید
قسمتی از متن PowerPoint (.pptx) : بسم الله الرحمن الرحیم1 - 18متدولوژی های RUPو EUPارائه دهندگان : محمد عسگریان مونا شکوهی مهراستاد راهنما : آقای مهندس سروشنام درس : مهندسی نرم افزار2 - 18معرفی RUPRUP یک فرایند تولید نرم افزار است که توسط شرکت rational ایجاد شده است و هدف آن کمک به تولید کنندگان و مدیران صنعت نرم افزار است.RUP برای جنبه های مختلف تولید چیزهایی مانند نقشها، محصولات، فعالیتها و گردش کار تعریف میکند3 - 18RUP یک روش تولید نرم افزار است . اصول اساسی RUP و تولید به روش تکرار4Rup دو بعد دارد : جنبه ی پویا (افقی)که چرخه ها، فاز ها، تکرارها، و نقاط عطف را نشان داد و جنبه ایستا (عمودی) که فعالیت ها، دیسیپلین ها، فرآورده ها، و نقشه ها را نشان می دهد.5فازهاآغاز ( Inception ): در انتهای این فاز تصمیم گرفته ایم که آیا پروژه را آغاز کنیم یا خیر و این تصمیم پس از تولید یک Business Case گرفته می شود.اجزا ( Elaboration) : در انتهای این فاز اکثر نیازمندیهای باقی مانده شناسایی شده اند و یک معماری مانع (sound architecture) برای نرم افزار بناشده است.ساخت ( Construction): در این فاز با کار روی معماری حاصل از فاز قبل و تولید یک سری افزایش بر روی نرم افزار در طی تعدادی تکرار، نسخه اول محصول برای اجرا در محیط کاربر ساخته می شود.انتقال ( Transition): نرم افزار ساخته شده به سایت مشتری انتقال داده می شود و بررسی میگردد که آیا کاملا نیازمندیهای مشتری برطرف شده است؟ مستندات کاربری نیز تحویل می شود. 67دیسیپلینهای فرایندمدلسازی تجاری:درک ساختار و فعالیتهای سازمانی که قرار است سیستم در آنجا استقرار یابددرک مشکلات فعلی در سازمان و شناسایی پتانسیل های بهبودحصول اطمینان از اینکه مشتریان، کاربران نهایی و ایجاد کنندگان نرم افزار درک یکسان از سازمان مقصد دارند.بیرون کشیدن نیازمندیهای نرم افزاری که برای پشتیبانی سازمان مقصد مورد نیاز استتشخیص نیازمندیها :فراهم آوردن اساس تخمین هزینه و زمان ایجاد سیستمبستن قرارداد با مشتری بر اساس آنچه سیستم باید انجام دهدفراهم کردن درک بهتر از نیازمندیهای سیستم برای تولیدکنندگانتعیین مرزهای سیستمفراهم آوردن پایه ای برای طرح ریزی بخشهای فنی تکرارهاواسط کاربر سیستم با تاکید بر نیازها و اهداف کاربران تهیه می شود 8دیسیپلینهای فرایندتحلیل و طراحی:طراحی سیستم نهایی بر اساس نیازمندیهاایجاد یک معماری قوی برای سیستمتطبیق طراحی و پیاده سازی ایجاد یک طراحی کارآپیاده سازی:لایه بندی زیرسیستم های پیاده سازیکلاسها و موجودیتها پیاده سازی می شوند انجام آزمون واحد بر روی مولفه هامجتمع کردن مولفه ها و ایجاد یک سیستم اجرایی9آزمون: ارزیابی صحت تعامل بین موجودیتهاارزیابی مجتمع سازی همه مولفه های نرم افزارارزیابی اینکه همه نیازمندیها بطور صحیح پیاده شده اندشناسایی عیب ها و حصول اطمینان از اینکه قبل از استقرار مرتفع شده اند.استقرار:استقرار نرم افزار در محیط کاربری ( نصب، دسترسی بر روی اینترنت، پیشنهاد بخشی از نرم افزار)10پرداخت با کلیه کارتهای عضو شتاب امکان پذیر است.