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

دانلود فایل های همراه محصول
  440,000 تومان

خرید و دانلود فایل
دانلود فایل ضمیمه
شرح مختصر محصول

این پایان نامه با موضوع "پیش بینی و برآورد هرینه ها در سیستم های نرم افزاری" می باشد. کلیه سورس و فایل های شبیه سازی پس از خرید محصول، قابل دانلود است. همچنین تعداد صفحات این پایان نامه 80 صفحه با رعایت قالب استاندارد دانشگاه می باشد. کلیه نکات نگارشی مطابق با استاندارهای پژوهشی انجام شده است. 

امکانات اصلی این پایان نامه پس از خرید عبارتند از:

- امکان دانلود فایل  Word,pdf پایان نامه
- امکان دانلود سورس شبیه سازی شده با رپیدماینر 
- امکان دانلود فایل اصلی دیتاست شبیه سازی شده
- امکان دانلود فیلم آموزشی با رپیدماینر
- امکان دانلود نمودار اصلی استفاده شده با ویزیو
- امکان دانلود فایل اکسل نمودار ها

توجه1: شبیه سازی با همین موضوع، در سایت موجود می باشد که می توانید بصورت جداگانه خریداری نمایید.(جهت خرید کلیک نمایید)
توجه2: پروپوزال با همین موضوع، در سایت موجود می باشد که می توانید بصورت جداگانه خریداری نمایید.(جهت خرید کلیک نمایید)
توجه3: در صورت نیاز به پایان نامه، پروپوزال یا شبیه سازی مشابه با این محصول و همچنین اصلاحات پس از خرید پایان نامه فوق کافی است با تیم پشتیبانی "ناب تزیز" از طریق پیامک یا واتساپ ارتباط برقرار نمایید.


شرح کلی محصول
بیان مسئله تحقیق :
مدیریت پروژه و به ویژه پروژه های نرم افزاری همواره یک چالش بزرگ برای صاحبان صنایع بوده و به تبع آن پژوهشگران تحقیقات بسیاری در این زمینه ارائه داده اند و روش های مختلفی برای مدیریت پروژه های نرم افزاری پیشنهاد شده است. استراتژی های ابتدایی مدیریت پروژه های نرم افزاری، استراتژی های خطی بودند. در این استراتژی ها هیچ گونه بازخوردی از مراحل توسعه نرم افزار صورت نمی گرفت و فازهای مختلف یکی یکی انجام می شدند و در هیچ مرحله ای به مراحل قبل بازگشتی صورت نمی گرفت. بزرگترین چالش در توسعه نرم افزارها، تغییرات نیازمندی ها بود که این تغییرات برای توسعه دهنده گان هزینه های بسیار زیادی بوجود می آورند چرا که ایجاد تغییر در استراتژی های خطی بسیار سخت بود و می بایستی از اول فرآیند توسعه انجام می شد. به همین خاطر استراتژی هایی معرفی شدند تا بتوانند فرآیند توسعه نرم افزار را بهبود دهند و در مقابل تغییرات، هزینه های کمتری برای شرکت ها بوجود بیاورند. که عبارتند از استراتژی افزایشی که این استراتژی جزو روش های سنتی می باشد و همچنین استراتژی های چابک مانند تکراری، تطبیقی و اکستریم. با وجود اینکه روش های زیادی برای بهبود فرآیند توسعه نرم افزار ارائه شده است اما تغییرات نیازمندی ها هنوز بزرگترین چالش این فرآیند به حساب می آید. در این پژوهش بر استراتژی تطبیقی تمرکز شده است و در ادامه این استراتژی بیشتر معرفی می شود (Morien, 2014).
استراتژی تطبیقی، مواقعی مورد استفاده قرار می گیرد که هیچ گونه شناختی از آینده فرآیند توسعه نرم افزار وجود ندارد و ریسک و عدم قطعیت در آن بالا است (Holling, 2015). این استراتژی برای پروژه هایی که هدف آن ها کاملا مشخص است اما راه حل رسیدن به هدف ناشناخته و یا ناشناخته جزئی است، بهترین انتخاب است. در روش های سنتی توسعه نرم افزار نیازمندی ها از همان اول به صورت تغییر ناپذیر و فقط یک بار مشخص می شوند و سپس بر اساس مدل تحلیلی که از مهندسی نیازمندیها به دست آمده مدل طراحی ساخته می شد و در نهایت پیاده سازی صورت می گرفت. اما در روش های چابک از جمله تطبیقی به آینده فکر نمی شود و براساس نیازمندیهایی که اکنون دیده می شود برنامه ریزی صورت می گیرد و برای آینده نیز در آینده برنامه ریزی انجام می شود چرا که آینده ناشناخته می باشد. در روش تطبیقی توسعه نرم افزار هم قسمت های شناخته شده وجود دارند و ناشناخته. قسمت های شناخته شده نیازمندی ها و محدودیت هایی هستند که در شروع فرآیند مشخص هستند اما قسمت های ناشناخته نیازمندی ها و محدودیت هایی هستند که مشخص نیستند و در آینده ممکن است به وجود بیایند به همین خاطر ریسک این فرآیندها بسیار بالاست. این فرآیند به صورت تکرار شونده است و در هر بار تکرار یک راه حل کامل (محصول کامل) به مشتری تحویل داده می شود و در صورت رضایت مندی مشتری پروژه تحویل نهایی می شود ولی در صورت نارضایتی مشتری، در تکرار بعدی محصول بر اساس نیازهای مشتری بهتر و کامل تر می شود تا خود را با آن نیازها منطبق سازد (C Holling, 2015). برآورد هزینه ها و تحلیل ریسک پروژه در استراتژی تطبیقی چالش بسیار بزرگی است که استفاده کنندگان از این استراتژی با آن مواجه هستند. برای استفاده از این روش باید از تکنیک-های پیش بینی استفاده کرد تا بتوان هزینه ها و ریسک را بهتر برآورد کرد. در این پژوهش روشی ارائه می شود تا با استفاده از الگوریتم های داده کاوی بتوان پیش بینی را در پروژه های نرم افزاری تطبیقی بهبود داد و بتوان هزینه ها و ریسک را بهتر برآورد کرد.
اهداف اصلی تحقیق :
از جمله مهمترین اهداف این تحقیق به صورت خلاصه عبارتند از:
- ایجاد یک مدل پیش بینی هزینه های توسعه نرم افزار با بهبود دقت روش های پیشین
- استفاده از این مدل پیش بینی و قرار دادن آن در چرخه حیات فرآیند های تطبیقی توسعه نرم افزار
- و در نهایت ارائه یک روش جدید تطبیقی برای مدیریت پروژه های نرم افزاری با بهبود پیش بینی و برآورد هزینه

فهرست فارسی
فصل 1- کلیات تحقیق
1-1- مقدمه................
1-2- بیان مسئله تحقیق
1-3- اهمیت و ضرورت انجام تحقیق و جنبه های نوآوری
4-1. سؤالات تحقیق
1-5- فرضیه‏های تحقیق
1-6- اهداف برجسته تحقیق و نام بهره وران
1-7- ساختار پایان نامه
فصل 2- مبانی تحقیق و مروری بر تحقیقات انجام شده
2-1- مقدمه...................
2-2- مهندسی نرم افزار
2-2-1- پیشینه مهندسی نرم‌افزار
2-2-2- محدوده مهندسی نرم‌افزار و تمرکز آن
2-2-3- نیاز به مهندسی نرم‌افزار
2-2-4- تکنولوژی‌ها و روشهای عملی
2-2-5- چرخه حیات تولید نرم‌افزار
2-2-5-1- فاز تعریف...............
2-2-5-2- فاز توسعه...............
2-2-5-3- فاز نگه داری.............
2-3- مدیریت، برنامه ریزی و کنترل پروژه
2-3-1- تعریف پروژه و اهمیت مدیریت آن
2-3-2- سیستم برنامه ریزی و کنترل پروژه
2-3-3- مراحل برنامه ریزی و کنترل پروژه
2-3-3-1- مرحله برنامه ریزی
2-3-3-2- مرحله نظارت و اجرا
2-3-3-3- تجزیه و تحلیل، ارزشیابی و ذخیره سازی اطلاعات پروژه
2-3-4- مراحل اجرایی فعالیتهای مربوط به برنامه ریزی و کنترل پروژه
2-3-4-1- برنامه ریزی پروژه
2-3-5- کنترل پیشرفت فعالیتها
2-4- مهندسی نرمافزار تطبیقی
2-5- تخمین هزینههای نرمافزار
2-6- سوابق تحقیق
فصل 3- مواد و روشها
3-1- مقدمه..........
3-2- تشریح روش پیشنهادی
3-2-1- الگوریتم الگوریتم آدابوست
3-2-1-1- الگوریتم آدابوست
3-2-2- الگوریتم جنگل تصادفی
3-2-3- پیش پردازش و آماده سازی داده ها
3-2-4- تفکیک داده های آزمایشی و آموزشی
3-2-5- اعمال الگوریتم بوستینگ بروی منابع داده
3-2-6- ارزیابی روش پیشنهادی
3-2-7- مقایسه با سایر روشها
فصل 4- روش پیشنهادی و ارزیابی نتایج
4-1- مقدمه.............
4-2- منبع داده (دیتاست)
4-3- فلوچارت روش پیشنهادی
4-4- نتایج تجربی
4-5- مراحل شبیه سازی روش پیشنهادی
4-6- مقایسه نتایج روش پیشنهادی با سایر روشها
4-7- مقایسه نتایج روش پیشنهادی با سایر دیتاست ها
فصل 5- نتیجه‌گیری و پیشنهادات آینده
5-1- مقدمه..............
5-2- نتیجه گیری
5-3- روش پیشنهادی

محصولات مشابه
نظرات (0)