تبلیغات متنی |
تعداد صفحات: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 – اختصاص وظایف با توجه به تاکتیکهای اعمال شده
چکیده
با گسترش روز افزون استفاده از مدل های فرایند مبتنی بر معماری، طراحی معماری نرم افزار اهمیت ویژه ای یافته است. یک طراحی معماری خوب، طراحی است که نیازهای کیفی مورد انتظار مشتری را برآورده نماید. در این گزارش روش های گوناگون طراحی معماری نرم افزار مورد بررسی قرار خواهد گرفت. سپس ویژگی کیفی قابلیت تغییر به طور دقیق و جزئیات معرفی خواهد شد و سپس معماری یک سیستم مطالعه موردی با دیدگاه دستیابی به قابلیت تغییر طراحی خواهد شد
برچسب ها : دانلود, پروژه, پایان نامه, معماری, نرم افزار, الگو, سبک, سیستم, تاکتیک, مدل سازی, ماژول, سناریو, نمودار جریان داده, ,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در چهارشنبه 31 تير 1394 ساعت 14:48 موضوع | تعداد بازديد : 216 | لينک ثابت
تعداد صفحات:39
نوع فایل:word
فهرست مطالب:
مقدمه
فصل اول
قواعد حقوق بین الملل اسلامی
علم حقوق بین المللی، دانش آداب جنگ و صلح است
جهاد : انواع جنگ های مشروع
مبارزه با آیین حاکمه نه تحمیل عقیده
جهاد تدافعی
جهاد آزادی بخش
مقررات جنگ
دستورات پیغمبر (ص) به ارتش اعزامی
سلاح ها و تاکتیک ها
شرایط محاصره اقتصادی
فصل دوم
اسلام و حقوق بین الملل در زمان جنگ
مفهوم جنگ در اسلام
مفهوم جنگ ابتدایی
قرآن کریم و جنگ ابتدایی
دعوت به اسلام قبل از جنگ ابتدایی
جنگ تدافعی
مفهوم و هدف از جنگ تدافعی
شرایط مبادرت به جنگ تدافعی
جنگ آزادی بخش
قرآن کریم و جهاد آزادی بخش
فصل سوم
قانون جنگ و جهاد
فصل چهارم
معنی جهاد و ابعاد آن
جهاد اصغر
رابطه جهاد اکبر و جهاد اصغر
انگیزه جهاد در قرآن
جهاد در قرآن
فرمان جهاد در قرآن
عواملی که مانع جهاد میشود
مسائل اقتصادی مانعی دیگر از اجتهاد
امدادهای غیبی در جهاد
فصل پنجم
نتیجه گیری
منابع
مقدمه:
یکی از قوانین حاکم بر هستی که خود بیانگر آفریدگار یگانه و یکتایی جهان است این است که همه جانداران طبیعت برای ادامه حیات و تکامل خویش دارای نوعی نزاع و درگیری با جنگ هستند. مهم ترین سخن تاریخ انسان، بیان درگیری ها و مبارزات این دو عقیده و پیروان آن ها بوده است و هست.
انبیاء الهی بر خلاف سلاطین و شاهنشاهان که هدف شان از جنگ و درگیری رسیدن به امیال پست و پوچ حیوانی بود. انبیاء الهی که معلمان انسان سازی تاریخ اند، هدف مقدسشان ازجن و نبردهای گسترده، تنها نجات مردم و برقراری قسط و قانون خدا بوده است. امت سلحشور و مجاهد ما باید با آموختن رهنمودهای کتاب خدا (قرآن) که درباره مسائل گوناگون مربوط به جهاد و فرمان داده است و نیز فراگیری چگونگی جهاد در زندگانی پر افتخار پیامبران الهی و امامان توحید، خود را برای جهاد در راه خدا و برای برپائی قانون خدا در همه زمین بسیج و مهیا سازد.
برچسب ها : اجتهاد, اسلام, اقتصاد, امدادهای غیبی, انبیاء الهی, تاکتیک, توحید, تکامل, جنگ, جهاد, جهاد آزادی بخش, جهاد اصغر, جهاد اکبر, جهاد تدافعی, حقوق, حقوق بین الملل اسلامی, حیات, دانلود, درگیری, سلاح, سلاطین, صلح, قانون, قرآن کریم, مبارزات, محاصره اقتصادی, مقررات جنگ, نزاع, پروژه, کتاب خدا, یگانه,
امتياز : 4 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در دوشنبه 17 اسفند 1394 ساعت 12:02 موضوع | تعداد بازديد : 202 | لينک ثابت
درباره وبلاگ
فهرست اصلي
آمار وبلاگ
تعداد آنلاين : 0
بازديد امروز : 1
بازديد ديروز : 0
بازديد هفته : 14
بازديد کل : 40412
کل مطالب :
1343
نظرات :
0
آمار وبلاگ
نوشته هاي پيشين
POWERED BY