بخشی از پاورپوینت
اسلاید 1 :
فهرست مطالب
►طراحي معماري
►معماری نرم افزار
►مدل های معماری
►مرور مطالب
►منابع
اسلاید 2 :
طراحي معماری
►يک فرآيند چند مرحله اي
►توصيف Freeman
►اين طراحي نشان دهنده :
- ساختار داده ها و مولفه های برنامه
- شيوه معماري نهايي سيستم
اسلاید 3 :
طراحي معماری
►مراحل طراحي معماري
- طراحي داده
- ارائه الگوي معماري
►محصول کاری يک طرح معماري شامل :
- معماري داده
- معماري برنامه
- خصوصيات مولفه ها
- روابط مولفه ها
اسلاید 4 :
معماری نرم افزار
►نگرش (Garlan & Shaw)
►مقايسه معماري ساختمان و نرم افزار
- معماري ساختمان
- معماري نرم افزار
►دلايل اهميت وجود معماري نرم افزار از ديدگاه Bass
اسلاید 5 :
مختصري از طراحي داده
►مدلي از داده يا اطلاعات است
►شامل ديدگاه مشتري يا کاربر از داده است
►اشياء داده را به ساختمان داده هايي در سطح مولفه ترجمه مي کند.
►طراحي داده در سطح مولفه
- نمايش ساختمان داده اي که با يک يا چند مولفه ارتباط مستقيم دارد
اسلاید 6 :
مدل های معماری نرم افزار
►نمايشي براي تبيين، طرح معماري نرم افزار است.
►هر مدل يک دسته بندي خاص را براي اجزاء سيستم درنظر مي گيرد.
►معمار نرم افزار، مدل معماري را به عنوان الگويي جهت ساخت نرم افزار ارائه مي کند.
اسلاید 7 :
مشخصات مدل معماري
►معرفي و توصيف مجموعه اي از مولفه ها
►تبيين مجموعه اي از رابط ها
►تبيين محدوديت ها
►تبيين مدل معنايي ( ارتباطي معنايي براي خود معمار بوجود مي آورد)
►
اسلاید 8 :
معرفي کلي مدلهاي معماري (پرسمن)
►مدل داده محوري
- منبع دانش
- تخته سياه
►مدل جريان داده
- لوله و فيلتر
- پردازش دسته اي
اسلاید 9 :
معرفي کلي مدلهاي معماري (پرسمن)
►مدل Call Return
- برنامه اصلي و زيربرنامه
- فراخواني رويه از راه دور
►معماري شي گرا
►معماري چند لايه
اسلاید 10 :
معرفي مدلهاي معماري(Garlan&Shaw)
►لوله و فيلتر
►داده انتزاعي و ساختار شي گرا
►معماري رخداد محور (درخواست بدون شرط)
►سيستم هاي لايه اي N-tier
►انبار داده
- منبع دانش
- تخته سياه