دانلود پروژه روش های ارزیابی معماری نرم افزار + پاورپوینت (18 اسلایدی) 

دانلود پاورپوینت , پروژه , کارآموزی , مقاله و تحقیق دانشجویی

http://kia-ir.ir

آمار بازدید

  • بازدید امروز : 56
  • بازدید دیروز : 461
  • بازدید کل : 3834804

پیوند ها

دانلود پروژه روش های ارزیابی معماری نرم افزار + پاورپوینت (18 اسلایدی)


دانلود پروژه روش های ارزیابی معماری نرم افزار + پاورپوینت (18 اسلایدی)

پروژه روش های ارزیابی معماری نرم افزار پژوهش کامل در حوزه کامپیوتر و IT می باشد. و در 5 فصل تنظیم شده است. شما میتوانید فهرست مطالب پروژه را در ادامه مشاهده نمایید.

پروژه بصورت فایل قابل ویرایش ورد(WORD) در 53 برگه برای رشته های مهندسی کامپیوتر و IT در پایین همین صفحه قابل دانلود میباشد. شایسته یادآوری است که پروژه از ابتدا تا پایان ویرایش وتنظیم , سکشن بندی (section) ، نوشتن پاورقی (Footnote) و فهرست گذاری اتوماتیک کامل شده وآماده تحویل یا کپی برداری از مطالب مفید آن است.

شایان ذکر است که شما به همراه این پروژه ، یک فایل پاورپوینت (18 اسلایدی) آماده و قابل ارایه دریافت خواهید کرد.

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

چکیده 

امروزه ارزیابی معماری نرم افزار برای نرم افزار های بزرگ و پیچیده یک امر مهم و ضروری است. پیش زمینه ارزیابی معماری نرم افزار همانطور که از اسم آن پیداست، داشتن یک معمــــاری برای نرم افزار است. امروزه نرم افزارها هر روز پیچیده و بزرگتر می شود، و برای مدیریت راحتر آنها باید از معماری نرم افزار استفاده کرد. معماری نرم افزار داری دو قسمت کلان و خرد است. قسمت کلان معماری روی محیط سیستم متمرکز می شود، قسمت خرد معماری ساختار داخلی یک سیستم را پوشش می‌دهد. معماری نقش مهمی در دستیابی به ویژگی های کیفی سیستم دارد. برای صفات کیفیتی در معماری نرم افزار روش های متعددی ارائه شده است. بیشتر روش های ارزیابی روی صفات غیروظیفه‌مندی مانور می‌دهند، که بهترین معماری را انتخاب کنند یا اینکه مشخص شود معماری موجود اهداف ذی نفعان سیستم را براورده میکند یا خیر.

در این تحقیق ابتدا مقدمه ای راجع به تعریف معماری و معماری نرم افزار پرداخته شده است. در ادامه اهداف و کاربرد های ارزیابی معماری نرم افزار گفته شده است، که چرا معماری نرم افزار مفید است و اهداف ارزیابی معماری نرم افزار چیست. سپس در این تحقیق به چالشهای ارزیابـی معماری نرم افزار پرداخته شده است، بدین منظور، چند سبک صفات کیفیتی معماری نرم افزار تفضیل شده است. صفات کیفیتی نرم افزاری مشخص شده و روش های ازریابی معماری نرم افزار این صفات غیر وظیفه مندی را ازریابی میکند. در ادامه گزارش مفصلتر صفات کیفیتی شرح داده شده، و روش های ارزیابی معماری نرم افزار گفته شده است، همچنین بحث های روز ارزیابی معماری نرم افزار بیان شده است. در فصل اخر گزارش سمینار یک جمع بندی از روش های ارزیابی معماری شده است که نشان میدهد کدام روش های بر روی کدام صفات کیفیتی و همچنین به چه مواردی نیاز دارد بیان شده است و با هم مقایسه شده است.

فهرست مطالب
فصل اول: مقدمه
1-1- مقدمه.. 11
1-2- معماری.. 11
1-3- معماری نرم افزار.. 12
1-4- تصميمات معماري.. 15
1-5- نتیجه گیری.. 16
فصل دوم: اهداف و کاربرد ها
2-1- مقدمه.. 18
2-2- اهداف و کاربرد ها.. 18
2-3- نتيجه‌گيري.. 19
فصل سوم: چالش های مرتبط با موضوع
3-1- مقدمه.. 21
3-2- چالشها.. 21
3-2-1- ويژگيهاي كيفيتي معماري نرم افزار.. 21
3-3- مروري بر مدلهاي معروف كيفيت نرم افزار.. 24
3-3-1- مدل McCall25
3-3-2- مدل ISO/IEC.. 27
3-3-3- مدل IEEE.. 28
3-4- نتیجه گیری.. 29
فصل چهارم: راه حل های ارائه شده
4-1- مقدمه.. 31
4-2- توضیح کامل صفات کیفیتی.. 31
4-2-1- كارايي.. 31
4-2-2- امنيت.. 32
4-2-3- در دسترس بودن.. 33
4-2-4- قابليت عملكرد يا وظيفه مندي.. 34
4-2-5- قابليت استفاده.. 34
4-2-6- قابليت اصلاح پذيري.. 35
4-2-7- قابليت حمل.. 37
4-2-8- قابليت استفادة مجدد.. 37
4-2-9- قابليت تجميع پذيري.. 38
4-2-10- قابليت آزمايش.. 39
4-3- روش های مشهور ارزیابی معماری نرم افزار.. 39
4-3-1- روش تحليل معماري از طريق مصالحه ATAM... 40
4-3-2- روش تحليل هزينه- سود CBAM... 41
4-3-3- روش تحليل قابليت اصلاح در سطح معماري ALMA.. 43
4-3-4- روش کل نگر ارزیابی معماری خط تولید HoPLAA.. 45
4-4- نتیجه گیری.. 47
فصل پنجم: مقایسه و نتیجه گیری
5-1- مقدمه.. 49
5-2- مقايسه روشهاي ارزيابي مبتني بر سناريو.. 49
مراجع 53
فهرست شکل‌ها
شکل 1-1 مراحل تبديل نيازمنديهاي كاربر به معماري نرم افزار[1]. 13
شکل 1-2 مراحل تولید معماری نرم افزار[2]... 15
شکل 3-1 ساختار دسته بندي خصوصيات كيفيتي در مدل Mc call [1]. 26
شکل 3-2 مدل کیفیتی Mc call [1]... 27
شکل 4-1 ورودی خروجی روش HoPLAA.. 46
شکل 5-1 ارتباط سيستم مورد نياز با معماري[1]... 50
فهرست جدول‌ها
جدول 5-1 مقایسه روش های ارزیابی معماری نرم افزار.. 52
فهرست کلمات اختصاری
ATAM ...... Architecture Trade-off Analysis Method
CBAM ....... Cost Benefit Analysis Method
ALMA ...... Architecture Level Modifiability Analysis
SAAM ...... Software Architecture Analysis Method
IEEE ...... Institute of Electrical and Electronics Engineers
ERD ..... Entity Relationship Diagram
IA ..... Information Architecture
SA ..... Software Architecture
SEI .... Software Engineering Institute

 

دیدگاه های کاربران (0)

گیلان-رشت

20 پروژه از بازدید شما تشکر نموده و آماده پاسخ گویی به سوالات و پیشنهادات شما است

فید خبر خوان    نقشه سایت    تماس با ما