دانلود پایان نامه ترکیب چارچوب اسکرام و آنتولوژی جهت بهبود نیازمندیهای نرم افزار
این پایان نامه با موضوع "ترکیب چارچوب اسکرام و آنتولوژی جهت بهبود نیازمندیهای نرم افزار" می باشد. کلیه سورس و فایل های شبیه سازی پس از خرید محصول، قابل دانلود است. همچنین تعداد صفحات این پایان نامه 144 صفحه با رعایت قالب استاندارد دانشگاه می باشد. کلیه نکات نگارشی مطابق با استاندارهای پژوهشی انجام شده است، به طوری که فهرست مطالب، اشکال و جداول به صورت خودکار قابل تغییر و آپدیت است.
امکانات اصلی این پایان نامه پس از خرید عبارتند از:
- امکان دانلود فایل Word, Pdf پایان نامه
- امکان دانلود فایل های شبیه سازی با زبان برنامه نویسی پروتج
- امکان دانلود فیلم شبیه سازی شده
- امکان دانلود فایل دیتاست نتیجه شبیه سازی
- امکان دانلود نمودارهای پایان نامه با نرم افزار ویزیو
- امکان دانلود راهنمای تست آنتولوژی با ابزار OOPS
- امکان دانلود شبه کد الگوریتم پیشنهادی
توجه 1: پروپوزال با همین موضوع، در سایت موجود می باشد که می توانید بصورت جداگانه خریداری نمایید. (جهت خرید کلیک نمایید)
توجه 2: شبیه سازی پروتج با همین موضوع، در سایت موجود می باشد که می توانید بصورت جداگانه خریداری نمایید.(جهت خرید کلیک نمایید)
توجه 3: در صورت نیاز به پایان نامه، پروپوزال یا شبیه سازی مشابه با این محصول و همچنین اصلاحات پس از خرید پایان نامه فوق کافی است با تیم پشتیبانی "ناب تزیز" از طریق پیامک یا واتساپ ارتباط برقرار نمایید.
فصل 1- تعریف صورت مسأله
1-1- مقدمه
1-2- بیان مسئله
1-3- اهمیت و ضرورت انجام تحقیق
1-4- اهداف تحقیق
1-5- ساختار پایاننامه
فصل 2- مروری بر پیشزمینه تحقیق
2-1- مقدمه
2-2- مهندسی نرم افزار
2-2-1- چالشهای کنونی مهندسی نرم افزار
2-2-1-1- پیچیدگی
2-2-1-2- توسعه ی نرم افزار توزیعشده چند مکانی
2-2-1-3- شکاف دانش
2-2-1-4- هزینه های نگهداری
2-2-1-5- دانش کم برای استفادهی مجدد
2-2-1-6- تغییرات اجتماعی و تغییرات کسبوکار
2-2-1-7- مقابله با سامانه های موروثی
2-2-1-8- تنوع فرهنگی
2-2-2- مهندسی دانش
2-2-3- مدلها و استانداردهای منتخب در مهندسی نرم افزار
2-2-3-1- مدل فرآیند متحد منطقی یا RUP
2-2-3-2- مدل Agile
2-2-3-3- مدل CMMI
2-2-3-4- استاندارد IEEE 1974-1995 یا IEEE
2-2-4- مشترکات در میان مدلهای منتخب مهندسی نرم افزار
2-3- نیازمندی
2-3-1- دستهبندی نیازمندیها
2-3-2- سطوح نیازمندیها
2-3-2-1- نیازهای ذینفعان
2-3-2-2- ویژگیها
2-3-2-3- نیازمندیهای نرمافزاری:
2-3-3- مدیریت نیازمندیها
2-4- وب معنایی
2-4-1- خدمات وب معنایی
2-4-2- ابزار وب معنایی
2-5- هستان شناسی
2-5-1- دسته بندی هستان شناسیها
2-5-2- زبان و ابزار هستان شناسی
2-5-3- مؤلفههای هستان شناسی
2-5-4- نقش هستان شناسی و وب معنایی در مهندسی نرم افزار
2-5-5- طراحی هستان شناسی
2-5-6- ساخت هستان شناسی
شکل 2-4: مراحل ساخت هستان شناسی
2-5-6-1- به دست آوردن
2-5-6-2- کدگذاری
2-5-6-3- مجتمع سازی با هستان شناسیهای موجود
2-6- طریقه ی استفادهی هستان شناسیها در مهندسی نرم افزار
2-6-1- توسعه ی مبتنی بر هستان شناسی
2-6-2- توسعه ی هستان شناسی فعال
2-6-3- معماریهای مبتنی بر هستان شناسی
2-6-4- معماریهای هستان شناسی فعال
2-7- هستان شناسی برای مهندسی نرم افزار
2-7-1- هستان شناسی فرآیند نرم افزار
2-7-2- هستان شناسیهای دامنه
2-7-3- هستان شناسی نیازمندیها
2-7-4- هستان شناسیهای معماری و طراحی
2-7-5- هستان شناسی الگو
2-7-6- هستان شناسی پیادهسازی
2-7-7- هستان شناسی مستندات
2-7-8- هستان شناسیهای کیفیت
2-7-9- هستان شناسی نگهداری
2-7-9-1- هستان شناسی مفهوم گرا
2-7-9-2- هستان شناسی مبتنی بر دانش
2-7-9-3- MANTIS محیطی برای نگهداری یکپارچه از نرمافزار
2-7-9-4- هستان شناسی مبتنی بر استفادهی مجدد از اطلاعات
2-7-9-5- هستان شناسی مبتنی بر دانش سیستم
2-7-10- هستان شناسی فناوری
2-8- طبقه بندی هستان شناسیها و دلیل استفاده در مهندسی نرم افزار
2-9- چالشهای هستان شناسی به همراه مهندسی نرم افزار
2-9-1- هزینه بر بودن مدلسازی هستان شناسیها
2-9-2- قابلیت فهم و نمایش دانش به ذینفعان
2-9-3- پیچیدگی
2-9-4- عدم وجود چارچوب یادگیری، بهروزرسانی و ارزیابی
2-10- اهداف هستان شناسی در مهندسی نرم افزار
2-11- مزایای هستان شناسی در فرآیند توسعه نرم افزار
فصل 3- پیشینه تحقیق و روش پیشنهادی
3-1- مقدمه
3-2- اسلکرام چیست؟ Error! Bookmark not defined.
3-3- پیدایش اسکرام
3-4- مزایای استفاده از اسکرام
3-4-1-1- خصوصیتها و مهارتها
3-4-2- استاد اسکرام
3-4-2-1- خصوصیتها و مهارتها
3-4-3- تیم توسعه
3-4-3-1- مسئولیتهای تیم توسعه
3-4-4- اسپرینت
3-4-5- برنامهریزی اسپرینت
3-4-6- اجرای اسپرینت
3-4-7- اسکرام روزانه
3-4-8- انجام شده
3-4-9- بازنگری اسپرینت
3-4-10- بازاندیشی اسپرینت
3-5- تشریح روش پیشنهادی
3-5-1- مطالعه و بررسی روشهای ارائه شده قبلی
3-5-2- تحلیل نیازمندیهای نرم افزار
3-5-3- ترسیم نمودارهای مورد نیاز
3-5-4- ارزیابی مدل تهیه شده
فصل 4- ارزیابی و نتایج تجربی
4-1- مقدمه
4-2- روش پیشنهادی
4-2-1- تشریح فرآیند روش پیشنهادی
4-2-1-1- نقش ها
4-2-1-1- فعالیت ها و آرتیفکت ها
4-2-1-2- پیاده سازی روشها
4-3- فلوچارت روش پیشنهادی
4-3-1- تحلیل نیازمندیهای چابک
4-3-2- اسپرینت با مدل سازی هستان شناسی
4-3-3- تولید محصولات نرم افزاری مطابق با تحلیل های هشتان شناسی در چارچوب اسکرام
4-4- الگوریتم روش پیشنهادی
4-5- تحلیل نیازمندیها نرم افزار با استفاده از هستان شناسی در چارچوب اسکرام
4-6- مقایسه نتایج تجربی با سایر روشها
فصل 5- نتیجه گیری و پیشنهادات آتی
5-1- مقدمه
5-2- نتیجه گیری
5-3- پیشنهادات آینده
فصل 6- پیوست ها
6-1- پیوست شماره 1
6-2- پیوست شماره 2 : ارزیابی مدل پیشنهادی با سی شارپ