-
-
-
فهرست مطالب
عنوان شماره صفحه
چکیده
فصل اول: کلیات
-
مقدمه………………………………………………………………………………………………………………………………………. 1
-
بیان مساله…………………………………………………………………………………………………………………………………..1
-
اهداف تحقیق……………………………………………………………………………………………………………………………..3
-
فرضیه های تحقیق………………………………………………………………………………………………………………………3
-
اهمیت و ضرورت تحقیق…………………………………………………………………………………………………………….3
-
جنبه های نوآوری……………………………………………………………………………………………………………………….4
-
ساختار پایان نامه………………………………………………………………………………………………………………………..5
فصل دوم: مروري بر ادبیات تحقیق و پیشینه تحقیق
-
مفهوم برآورد تلاش در پروژه های نرم افزاری………………………………………………………………………………..6
-
ابزارهای برآورد خودکار………………………………………………………………………………………………………………7
-
انجام برآورد موفق………………………………………………………………………………………………………………………8
-
هدف از معيارهاي اندازهگيري برآورد فرآيند نرمافزار……………………………………………………………………..8
-
برنامهريزي پروژه نرمافزاري……………………………………………………………………………………………………….. 9
-
توصیههایی برای برآورد تلاش………………………………………………………………………………………………………9
-
انواع برآورد تلاش نرمافزار…………………………………………………………………………………………………………10
-
برآورد ساخت یافته………………………………………………………………………………………………………………10
-
برآورد تحلیلی………………………………………………………………………………………………………………………10
-
برآورد مقایسهای…………………………………………………………………………………………………………………..11
-
-
مهمترین فاکتورها در برآورد هزینه………………………………………………………………………………………………11
-
اندازه پروژه………………………………………………………………………………………………………………………….11
-
تعداد خطوط کد……………………………………………………………………………………………………………12
-
نرمافزار دانش……………………………………………………………………………………………………………….12
-
تابع عملکردی……………………………………………………………………………………………………………..12
-
نقطه ویژگی………………………………………………………………………………………………………………….13
-
نقطه هدف……………………………………………………………………………………………………………………13
-
-
پیچیدگی پروژه…………………………………………………………………………………………………………………….13
-
زمان انجام پروژه…………………………………………………………………………………………………………………..13
-
منابع انسانی………………………………………………………………………………………………………………………….14
-
-
ويژگیهای برآورد درست هزینه……………………………………………………………………………………………….14
-
مروری بر هزینههای توسعه نرمافزار………………………………………………………………………………………….14
-
اهمیت و ضرورت وجود نرمافزار برآورد تلاش…………………………………………………………………………..15
-
انواع مدلهای برآورد هزینه نرمافزار………………………………………………………………………………………….17
-
مدلهای الگوریتمی………………………………………………………………………………………………………….23
-
مدل هزینه سازنده …………………………………………………………………………………………………..23
-
مدل بیلی و باسیلیس…………………………………………………………………………………………………30
-
مدل نلسون……………………………………………………………………………………………………………30
-
مدل بویینگ……………………………………………………………………………………………………………..31
-
مدل ولورتن…………………………………………………………………………………………………………….31
-
مدل داتی…………………………………………………………………………………………………………………32
-
مدل والتسون – فلکس………………………………………………………………………………………………32
-
مدل پوتنم………………………………………………………………………………………………………………..33
-
مورد کاربری……………………………………………………………………………………………………………34
-
مدل ارزیابی نرمافزار و برآورد منابع – مدل برآورد……………………………………………………..35
-
مدل کاستونویز……………………………………………………………………………………………………….36
-
مدل قیمت – اس……………………………………………………………………………………………………37
-
چگونگی ارزیابی نتایج مربوط به مدلهای تخمین تلاش……………………………………………..37
-
-
مدل های غیرالگوریتمی………………………………………………………………………………………………………38
-
مدل شبکه عصبی……………………………………………………………………………………………………..38
-
مدل شبکه عصبی بیزی……………………………………………………………………………………………..41
-
الگوریتم فازی………………………………………………………………………………………………………….42
-
الگوریتم کلونی زنبور عسل………………………………………………………………………………………..44
-
الگوریتم ازدحام ذرات…………………………………………………………………………………………….. 54
-
مدل برآورد مبتنی بر مقایسه………………………………………………………………………………………46
-
مدل استدلال بر پایه نمونه………………………………………………………………………………………..47
-
-
فصل سوم: روش اجراي تحقیق
-
ابزارهای مورد استفاده در روش پیشنهادی…………………………………………………………………………………….51
-
الگوریتم شبکه عصبی………………………………………………………………………………………………………….51
-
الگوریتم کلونی زنبور عسل ………………………………………………………………………………………………..54
-
الگوریتم بهینه سازی ازدحام ذرات………………………………………………………………………………………..57
-
-
معیارهای ارزیابی عملکرد در روش پیشنهادی………………………………………………………………………………58
-
ارائه روش پیشنهادی تحقیق………………………………………………………………………………………………………..59
-
بهینهسازی شبکه عصبی ( با استفاده از الگوریتم کلونی زنبور عسل)……………………………………………59
-
بهبود مدل پیشنهادی اول با تنطیم تخمینها ( با استفاده از الگوریتم ازدحام ذرات)……………………….62
-
فصل چهارم: تجزیه و تحلیل داده ها
-
مقدمه………………………………………………………………………………………………………………………………………64
-
مجموعه دادههای مورد ارزیابی ………………………………………………………………………………………………….64
4-2-1 مجموعه داده دشارنیس………………………………………………………………………………………………………..64
4-2-2 مجموعه داده آلبر………………………………………………………………………………………………………………..65
-
ارزیابی متقاطع…………………………………………………………………………………………………………………………..66
-
روشهای مورد مقایسه با مدل پیشنهادی …………………………………………………………………………………….66
-
نتایج تجربی……………………………………………………………………………………………………………………………..66
-
ارزیابی نتایج شبکه عصبی در مجموعه داده دشارنیس و آلبر……………………………………………………67
-
ارزیابی نتایج مدل شبکه عصبی و کلونی زنبور عسل در مجموعه داده دشارنیس………………………..69
-
ارزیابی نتایج مدل شبکه عصبی و کلونی زنبور عسل در مجموعه داده آلبر…………………………………73
-
ارزیابی نتایج ترکیب شبکه عصبی، کلونی زنبور عسل و ازدحام ذرات در مجموعه داده دشارنیس…77
-
ارزیابی نتایج شبکه عصبی و کلونی زنبور عسل و ازدحام ذرات در مجموعه داده آلبر………………….81
-
-
مقایسه دو مدل پیشنهادی…………………………………………………………………………………………………………..86
-
تحلیل نتایج………………………………………………………………………………………………………………………………87
فصل پنجم: نتیجه گیري و پیشنهادات
-
نتیجه گیری……………………………………………………………………………………………………………………………88
-
معایب روش پیشنهادی …………………………………………………………………………………………………………..89
-
دستاوردها………………………………………………………………………………………………………………………………89
-
کارهای آتی……………………………………………………………………………………………………………………………89
منابع و مآخذ
فهرست منابع انگلیسی…………………………………………………………………………………………………………………………90
چکیده انگلیسی………………………………………………………………………………………………………………………………….97
فهرست شكلها
عنوان …………………………………………………………………………………………………………………………………………. صفحه
شکل(3-1) لايه های شبکه عصبی………………………………………………………………………………………………………. 61
شکل(3-2) سلول شبكه عصبي………………………………………………………………………………………………………….. 61
شکل(3-4) مراحل مدل پیشنهادی اول(با استفاده از شبکهعصبی و کلونی زنبور عسل)……………………………… 69
شکل(3-5) مراحل مدل پیشنهادی دوم(با استفاده از شبکهعصبی و کلونی زنبور عسل و ازدحام ذرات)…………71
فهرست جدول ها
عنوان ………………………………………………………………………………………………………………………………………….. صفحه
جدول (4-1)مجموعه داده دشارنیس……………………………………………………………………………………………………….73
جدول (4-2) مجموعه داده آلبر…………………………………………………………………………………………………………….. 73
جدول(4-3) مجموعه داده دشارنیس- مدل شبکه عصبی …………………………………………………………………………..75
جدول(4-4) مجموعه داده دشارنیس- مدل شبکه عصبی …………………………………………………………………………..76
جدول(4-5) مجموعه داده آلبر- مدل شبکه عصبی …………………………………………………………………………………..77
جدول(4-6) مجموعه داده آلبر- مدل شبکه عصبی …………………………………………………………………………………..78
جدول(4-7) مجموعه داده دشارنیس- مدل ABC+ANN ……………………………………………………………………..80
جدول (4-8)مقایسه مدل ABC+ANN با انواع مدلها در مجموعه داده دشارنیس……………………………………..81
جدول (4-9) مقایسه مدل ABC+ANN با انواع مدلها در مجموعه داده آلبر………………………………………….. 84
جدول(4-10) مجموعه داده آلبر- مدل ABC+ANN ……………………………………………………………………………85
جدول (4-11) مقایسه مدلPSO+ABC+ANN با انواع مدلها در مجموعه داده دشارنیس………………………..88
جدول(4-12) مجموعه داده دشارنیس – مدل+PSO ABC+ANN………………………………………………………..89
جدول(4-13) مجموعه داده آلبر- مدل +PSOABC+ANN …………………………………………………………………92
جدول (4-14)مقایسه مدلPSO+ABC+ANN با انواع مدلها در مجموعه داده آلبر…………………………………93
جدول (4-15) بهترین نتایج مدلهای پیشنهادی در مجموعه داده آلبر………………………………………………………….96
جدول (4-16) بهترین نتایج مدلهای پیشنهادی در مجموعه داده دشارنیس………………………………………………….96
فهرست نمودارها
عنوان …………………………………………………………………………………………………………………………………………… صفحه
نمودار (4-1) MMRE مدل ABC+ANN در مجموعه داده دشارنیس……………………………………………………82
نمودار (4-2) PRED مدل ABC+ANN در مجموعه داده دشارنیس………………………………………………………82
نمودار (4-3) MdMRE مدل ABC+ANN در مجموعه داده دشارنیس………………………………………………….83
نمودار (4-4) MMRE مدل ABC+ANN در مجموعه داده آلبر……………………………………………………………86
نمودار (4-5) PRED مدل ABC+ANN در مجموعه داده آلبر………………………………………………………………86
نمودار (4-6) MdMRE مدل ABC+ANN در مجموعه داده آلبر………………………………………………………….87
نمودار (4-7) MMRE مدل ABC+ANN+PSO در درمجموعه داده دشارنیس……………………………………..90
نمودار(4-8) PRED مدل ABC+ANN+PSO درمجموعه داده دشارنیس……………………………………………..90
نمودار(4-9) MdMRE مدل ABC+ANN+PSO در مجموعه داده دشارنیس……………………………………….91
نمودار (4-10) MMRE مدلABC+ANN+PSO در مجموعه داده آلبر……………………………………………..94
نمودار(4-11) PRED مدلABC+ANN+PSO در مجموعه داده آلبر………………………………………………..94
نمودار(4-12) MdMRE مدلABC+ANN+PSO در مجموعه داده آلبر……………………………………………95
-
-
-
%38تخفیف
دانلود پروژه: ارائه یک مدل انعطاف پذیر مبتنی بر شبکه عصبی به منظور تخمین تلاش در پروژه های نرم افزاری
تعداد 96صفحه در فایل word
کارشناسی ارشد در رشته
مهندسی فناوری اطلاعات(M.Sc) مقدمات
:
ارائه یک مدل انعطاف پذیر مبتنی بر شبکه عصبی به منظور تخمین تلاش در پروژه های نرم افزاری
چکیده
امروزه ساخت سیستمهای نرمافزاری کاری دشوار و پرهزینه است. علم مهندسی نرمافزار راههایی برای اندازهگیری کمی یک پروژه ارائه میکند بطوریکه مدیر پروژه معیارهای نرمافزاری را تعیین میکند و فرآیندهای توسعه نرمافزار را براساس این معیارها اندازه میگیرد. بدست آوردن اندازه پروژه اولین قدم در انجام برآوردهای نرمافزاری است. مدیر پروژه بر اساس اطلاعاتی که از سازمان، پرسنل و پروژههای تکمیل شده قبلی دارد و همینطور بر اساس تجربیات شخصیاش هزینه نرمافزار را تخمین میزند. با این وصف، تخمین تلاش و هزینه برای مدیریت کارآمد و بهتر پروژهها، لازم و ضروری میباشد.
در این پایاننامه یک مدل ترکیبی هوشمند بمنظور تخمین تلاش در پروژههای نرمافزاری پیشنهاد شده است. اساس مدل پیشنهادی شبکه عصبی و الگوریتم بهینهسازی کلونی زنبور است. در واقع یک پیکربندی بهینه از شبکه عصبی بمنظور تخمین تلاش بکار رفته است و در گام بعد با بکارگیری الگوریتم بهینهسازی ازدحام ذرات نتایج حاصل از مدل اولیه مورد تحلیل قرار گرفتهاند و در طی یک فرایند تنظیم، مدل پیشنهادی اولیه بهبود بیشتری یافته است.
بمنظور ارزیابی نتایج حاصل از مدل پیشنهادی دو پایگاه داده واقعی بکار گرفته شده و روش ارزیابی متقاطع مبنای ارائه نتایج بوده است. عملکرد مدل پیشنهادی با 12 مدل مقایسه شده است. نتایج این مقایسه نشان میدهد که مدل پیشنهادی قادر است در تعداد زیادی از پایگاههای داده دقت بالاتری نسبت به سایر مدلها ارائه دهد. علاوه بر بهبود پارامترهای عملکردی، مدل ارائه شده در این پایاننامه کاملاً انعطافپذیر است بطوریکه فرایند بهینهسازی شبکهعصبی و تنظیم نتایج میتوانند به سادگی با الگوریتمهای دیگر نیز سازگار شوند.
کلمات کلیدی: پروژه های نرم افزاری، تخمین تلاش، شبکه عصبی، الگوریتم ازدحام ذرات، الگوریتم کلونی زنبور
1 دیدگاه برای دانلود پروژه: ارائه یک مدل انعطاف پذیر مبتنی بر شبکه عصبی به منظور تخمین تلاش در پروژه های نرم افزاری
دیدگاه خود را بنویسید لغو پاسخ
Htlhxf –
best antihistamine decongestant combo skin allergy tablets list best allergy medicine without antihistamine