فرمت فایل : power point (لینک دانلود پایین صفحه) تعداد اسلایدها 72 اسلاید
بخشی از اسلایدها :
اگر سازههای بلوکی و زیرساختهای اکثر سیستمهای نرمافزاری امروزی را با معادلهای آنها در ساختمان جایگزین کنیم به عمارتهایی نظیر عمارت وینچستر خواهیم رسید. عمارتهایی که هر چند هزینه و زمان زیادی صرف ساخت آنها شده است، ولی چون بر اساس معماری مشخصی بنا نشدهاند، اثربخشی لازم را ندارند.
نکاتی درباره عمارت وینچستر
عدم وجود یک راهبرد مشخص
عدم وجود نقشه فنی
عدم توجه به نیازمندیهای واقعی
زمان غیر معقول
هزینه غیر معقول
حضور نسلهای مختلفی از سبکها و سیستمها
غیر قابل توسعه
تعریف معماری :
بخشهای مشترک در تعریف معماری
معماری مولفههای اصلی را نشان میدهد.
معماری ارتباطات (ساختارهای) مولفهها و تعامل بین آنها را نشان میدهد.
معماری اطلاعات محتوایی درباره مولفهها را که مربوط به تعامل آنها نباشد، حذف میکند.
رفتار مولفهها بخشی از معماری است.
هر سیستمی دارای یک معماری است، حتی اگر تنها از یک مولفه تشکیل شده باشد.
معماری اصول پشت پرده هر مولفه و ساختار را بیان میکند.
تعاریف معماری نمیگویند یک مولفه چیست؟
معماری یک ساختار منفرد نیست. هیچ ساختار منفردی نیز معماری نیست.
پاورپوینت جامع و کامل درباره کارگاه آموزشی معماری نرمافزار