loading...

بهترين و سريعترين مرجع دانلود كارآموزي و پروژه و پايان نامه

دانلود پايان نامه و پروژه و كارآموزي در تمامي رشته هاي دانشگاهي

بازدید : 454
11 زمان : 1399:2

آپلود عكس , آپلود دائمي عكس

تعداد صفحات:92

نوع فايل:word

فهرست مطالب:

فهرست مطالب :

مقدمه

معماري نرم افزار چيست ؟

تعاريف پايه در معماري نرم افزار

الگوهاي معماري يا سبكهاي معماري

مدل مراجع

معماري مرجع

ديدگاه هاي معماري

ديدگاه Bass 15

ديدگاه 4+1

ديدگاه‌هاي ديگر

طراحي معماري نرم افزار

كاركرد‌هاي سيستم و معماري نرم‌افزار

ويژگي‌هاي كيفي

ويژگي‌هاي كيفي سيستم

سناريو‌هاي ويژگي‌كيفي

ويژگي‌هاي كيفي كسب و كار

ويژگي‌هاي كيفي معماري

يك طراحي معماري خوب بايد داراي چه ويژگي‌هايي باشد؟‌

دستيابي به ويژگيهاي كيفي

تاكتيكهاي معماري

الگوهاي معماري

ارتباط تاكتيكها و الگوهاي معماري

روشهاي طراحي معماري نرم افزار

طراحي مبتني بر ويژگي

طراحي به كمك سبك هاي معماري مبتني بر ويژگي

طراحي با ملاحظات اقتصادي با استفاده از روش آناليز سود هزينه

ويژگي كيفي قابليت تغيير

تعريف قابليت تغيير

مشخص نمودن نياز‌هاي قابليت تغيير با استفاده از سناريو‌هاي كيفي

مدل سازي قابليت تغيير در سطح معماري نرم افزار

تاكتيك‌هاي قابليت تغيير

تاكتيك‌هايي كه تغييرات را محلي مي‌كنند

تاكتيك‌هايي كه ميدان ديد وظايف را كاهش مي دهند

تاكتيك‌هايي كه از پخش شدن تغييرات جلوگيري مي‌كنند

ارزيابي قابليت تغيير

ارزيابي نحوه اختصاص وظايف

ارزيابي وابستگي بين ماژول‌ها

انواع وابستگي

نحوه بازنمايي وابستگي‌ها

روش Brute-force

استفاده از بستار انتقالي

استفاده از روش‌هاي بهينه سازي

استفاده از جدول وابستگي‌ها

تصميم گيري نهايي در مورد طراحي ويژگي كيفي قابليت تغيير

مطالعه موردي

مرحله 1 – انتخاب يك سناريو حقيقي

مرحله 2 – بررسي نوع سناريو حقيقي

مرحله 3 – انتخاب چهارچوب استدلال مناسب

مرحله 4 – مشخص نمودن پارامتر‌هاي محدود و آزاد

مرحله 5 – مشخص كردن تاكتيك‌هاي وابسته به پارامتر‌هاي آزاد

مرحله 6 – اختصاص مقادير اوليه به پارامتر‌هاي آزاد

مرحله 7 – انتخاب تاكتيك‌ها و به كاربردن آنها براي دستيابي به پاسخ مناسب

استفاده از كامپايلر به عنوان واسط

استفاده از سيستم‌عامل به عنوان واسط

مرحله 8 : اختصاص مسئوليت‌ها به عناصر معماري

خلاصه و نتيجه گيري

مراجع

فهرست جداول و اشكال :

شكل 1 – ارتباط بين الگوي معماري، مدل مرجع و معماري مرجع

شكل 2 – بخش‌هاي تشكيل دهنده سناريو ويژگي كيفي

شكل 3 – خلاصه اي از تاكتيك هاي قابليت تغيير

شكل 4 – خلاصهاي از تاكتيكهاي كارايي

شكل 5 – مجموعه اي از مهمترين الگوهاي معماري

شكل 6 – وروديها و خروجيهاي روش ADD

شكل 7 – الگوي معماري خط لوله همزمان

جدول 1 – پارامترهاي الگوي خط لوله همزمان

جدول 2 – خروجي فاز اول روش CBAM

شكل 8 – نمودار مقايسه ميزان كاربرد هر راهبرد در مقابل هزينه

شكل 9 – انواع نمودار‌هاي ممكن براي سودمندي براساس پاسخ

شكل 10 – معماري سه لايه

جدول 3 – نحوه بازنمايي وابستگي بين دو ماژول

شكل 11 – نمودار جريان داده ( تغييرات به طور غير مستقيم از A به B منتقل مي‌شود)

جدول 4- سناريو حقيقي قابليت تغيير براي سيستم مورد مطالعه

جدول 5 – سناريو عمومي قابليت تغيير براي مسئله مورد بررسي

شكل 12 – نمايش سيستم به صورت دو ماژول وابسته

جدول 6 – چهارچوب استدلال براي ويژگي كيفي قابليت تغيير

شكل 13 – پارامتر‌هاي اثر گذار بر روي هزينه تغييرات

جدول 7 – پارامتر‌هاي قابليت تغيير و تاكتيك‌هاي اثر گذار بر روي آنها

جدول 8 – قانون‌هايي كه نحوه استفاده از تاكتيك‌ها را مشخص

شكل 14 – تكه طراحي تاكتيك شكستن زنجيره وابستگي

شكل 15 – اختصاص وظايف با توجه به تاكتيك‌هاي اعمال شده

چكيده

با گسترش روز افزون استفاده از مدل­ هاي فرايند مبتني بر معماري، طراحي معماري نرم افزار اهميت ويژه ­اي يافته است. يك طراحي معماري خوب، طراحي است كه نياز­هاي كيفي مورد انتظار مشتري را برآورده نمايد. در اين گزارش روش ­هاي گوناگون طراحي معماري نرم افزار مورد بررسي قرار خواهد گرفت. سپس ويژگي كيفي قابليت تغيير به طور دقيق و جزئيات معرفي خواهد شد و سپس معماري يك سيستم مطالعه موردي با ديدگاه دستيابي به قابليت تغيير طراحي خواهد شد

جهت دانلود كليك نماييد

آپلود عكس , آپلود دائمي عكس

تعداد صفحات:92

نوع فايل:word

فهرست مطالب:

فهرست مطالب :

مقدمه

معماري نرم افزار چيست ؟

تعاريف پايه در معماري نرم افزار

الگوهاي معماري يا سبكهاي معماري

مدل مراجع

معماري مرجع

ديدگاه هاي معماري

ديدگاه Bass 15

ديدگاه 4+1

ديدگاه‌هاي ديگر

طراحي معماري نرم افزار

كاركرد‌هاي سيستم و معماري نرم‌افزار

ويژگي‌هاي كيفي

ويژگي‌هاي كيفي سيستم

سناريو‌هاي ويژگي‌كيفي

ويژگي‌هاي كيفي كسب و كار

ويژگي‌هاي كيفي معماري

يك طراحي معماري خوب بايد داراي چه ويژگي‌هايي باشد؟‌

دستيابي به ويژگيهاي كيفي

تاكتيكهاي معماري

الگوهاي معماري

ارتباط تاكتيكها و الگوهاي معماري

روشهاي طراحي معماري نرم افزار

طراحي مبتني بر ويژگي

طراحي به كمك سبك هاي معماري مبتني بر ويژگي

طراحي با ملاحظات اقتصادي با استفاده از روش آناليز سود هزينه

ويژگي كيفي قابليت تغيير

تعريف قابليت تغيير

مشخص نمودن نياز‌هاي قابليت تغيير با استفاده از سناريو‌هاي كيفي

مدل سازي قابليت تغيير در سطح معماري نرم افزار

تاكتيك‌هاي قابليت تغيير

تاكتيك‌هايي كه تغييرات را محلي مي‌كنند

تاكتيك‌هايي كه ميدان ديد وظايف را كاهش مي دهند

تاكتيك‌هايي كه از پخش شدن تغييرات جلوگيري مي‌كنند

ارزيابي قابليت تغيير

ارزيابي نحوه اختصاص وظايف

ارزيابي وابستگي بين ماژول‌ها

انواع وابستگي

نحوه بازنمايي وابستگي‌ها

روش Brute-force

استفاده از بستار انتقالي

استفاده از روش‌هاي بهينه سازي

استفاده از جدول وابستگي‌ها

تصميم گيري نهايي در مورد طراحي ويژگي كيفي قابليت تغيير

مطالعه موردي

مرحله 1 – انتخاب يك سناريو حقيقي

مرحله 2 – بررسي نوع سناريو حقيقي

مرحله 3 – انتخاب چهارچوب استدلال مناسب

مرحله 4 – مشخص نمودن پارامتر‌هاي محدود و آزاد

مرحله 5 – مشخص كردن تاكتيك‌هاي وابسته به پارامتر‌هاي آزاد

مرحله 6 – اختصاص مقادير اوليه به پارامتر‌هاي آزاد

مرحله 7 – انتخاب تاكتيك‌ها و به كاربردن آنها براي دستيابي به پاسخ مناسب

استفاده از كامپايلر به عنوان واسط

استفاده از سيستم‌عامل به عنوان واسط

مرحله 8 : اختصاص مسئوليت‌ها به عناصر معماري

خلاصه و نتيجه گيري

مراجع

فهرست جداول و اشكال :

شكل 1 – ارتباط بين الگوي معماري، مدل مرجع و معماري مرجع

شكل 2 – بخش‌هاي تشكيل دهنده سناريو ويژگي كيفي

شكل 3 – خلاصه اي از تاكتيك هاي قابليت تغيير

شكل 4 – خلاصهاي از تاكتيكهاي كارايي

شكل 5 – مجموعه اي از مهمترين الگوهاي معماري

شكل 6 – وروديها و خروجيهاي روش ADD

شكل 7 – الگوي معماري خط لوله همزمان

جدول 1 – پارامترهاي الگوي خط لوله همزمان

جدول 2 – خروجي فاز اول روش CBAM

شكل 8 – نمودار مقايسه ميزان كاربرد هر راهبرد در مقابل هزينه

شكل 9 – انواع نمودار‌هاي ممكن براي سودمندي براساس پاسخ

شكل 10 – معماري سه لايه

جدول 3 – نحوه بازنمايي وابستگي بين دو ماژول

شكل 11 – نمودار جريان داده ( تغييرات به طور غير مستقيم از A به B منتقل مي‌شود)

جدول 4- سناريو حقيقي قابليت تغيير براي سيستم مورد مطالعه

جدول 5 – سناريو عمومي قابليت تغيير براي مسئله مورد بررسي

شكل 12 – نمايش سيستم به صورت دو ماژول وابسته

جدول 6 – چهارچوب استدلال براي ويژگي كيفي قابليت تغيير

شكل 13 – پارامتر‌هاي اثر گذار بر روي هزينه تغييرات

جدول 7 – پارامتر‌هاي قابليت تغيير و تاكتيك‌هاي اثر گذار بر روي آنها

جدول 8 – قانون‌هايي كه نحوه استفاده از تاكتيك‌ها را مشخص

شكل 14 – تكه طراحي تاكتيك شكستن زنجيره وابستگي

شكل 15 – اختصاص وظايف با توجه به تاكتيك‌هاي اعمال شده

چكيده

با گسترش روز افزون استفاده از مدل­ هاي فرايند مبتني بر معماري، طراحي معماري نرم افزار اهميت ويژه ­اي يافته است. يك طراحي معماري خوب، طراحي است كه نياز­هاي كيفي مورد انتظار مشتري را برآورده نمايد. در اين گزارش روش ­هاي گوناگون طراحي معماري نرم افزار مورد بررسي قرار خواهد گرفت. سپس ويژگي كيفي قابليت تغيير به طور دقيق و جزئيات معرفي خواهد شد و سپس معماري يك سيستم مطالعه موردي با ديدگاه دستيابي به قابليت تغيير طراحي خواهد شد

جهت دانلود كليك نماييد

نظرات این مطلب

تعداد صفحات : 153

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 1532
  • کل نظرات : 0
  • افراد آنلاین : 5
  • تعداد اعضا : 3
  • بازدید امروز : 342
  • بازدید کننده امروز : 1
  • باردید دیروز : 618
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 1446
  • بازدید ماه : 2649
  • بازدید سال : 11114
  • بازدید کلی : 1165974
  • <
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی