پاورپوینت طراحي معماري (pptx) 52 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 52 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
طراحي معماري
فصل 14
طراحي به صورت فرايندي چند مرحله اي توصيف شده است كه در آن نمايش هاي
داده وساختار برنامه خصوصيات رابط ها وجزييات رويه اي با استفاده از نيازهاي
اطلاعاتي سنتز مي شوند.
طراحي بر اساس اطلاعات هدايت مي شود.روشهاي طراحي نرم افزار با در نظر
گرفتن هر يك از سه دامنه مدل تحليل بدست آمده اند.داده ها عملكرد و دامنه هاي
رفتاري راهنما يي براي ايجاد طراحي نرم افزار مي باشند.
هدف فراهم آوردن روشي سيستماتيك براي ايجاد طراحي معماري است كه طراحي
اوليه مي باشد كه نرم افزار از روي آن ساخته مي شود.
طراحي معماري
1) در مورد چه چيزي بحث مي شود؟ 2) چه كسي آن را انجام مي دهد؟ 3) دليل اهميت آن چيست؟ 4) مراحل انجام آن چيست ؟ 5)محصول كاري چيست؟ 6)چگونه مي توان از صحت انجام آن مطمين شد؟
نگاهی گذرا
1) طراحي معماري نشان دهنده ساختار داده ها و مولفه هاي برنامه مي باشد كه براي ايجاد سيستم كامپيوتري مورد نياز مي باشند.
2) اگرچه مهندس نرم افزار مي تواند داده ها و معماري را طراحي نمايد ولي در زماني كه سيستم هاي بزرگ و پيچيده ايجاد مي شوند اين كار اغلب به متخصصين داده مي شود.
3) دليل اهميت آن اينست كه طراحي معماري تصويري كلي فراهم مي نمايد.
4) طراحي معماري با طراحي داده شروع مي شود و سپس تا بدست آوردن يك يا چند نمايش از ساختار معماري سيستم ادامه مي يابد. شيوه هاي معماري يا الگوهاي--
-- ديگر تحليل مي شوند تا ساختاري را بدست آورند كه به بهترين شكل با نيازهاي مشتري و صفات كيفيت منطبق شود.پس از انتخاب يكي از شيوه ها با استفاده از يك روش طراحي معماري اين معماري كامل مي شود.
5) يك مدل معماري شامل معماري محصول و معماري برنامه در ضمن طراحي معماري ايجاد مي شود.علاوه بر آن خصوصيات مولفه ها و روابط آنها نيز توصيف ميشود.
6) در هر مرحله محصولات كاري طراحي نرم افزار براي وضوح صحت كامل بودن و تطابق با نيازها و با يكديگر مرور مي شوند.
14-1 معماري نرم افزار
امروزه معماري مؤثر نرم افزار همراه با نما يش طراحي صريح آن در
مهندسي نرم افزار موضوعات حاكم مي با شند.
1-1-14 معما ري چيست؟
روشي است كه توسط آن اجزاء متعدد ساختمان مجتمع مي شوند تا يك مجموعه همسان را تشكيل دهند.اين روشي است كه ساختمان بر محيط منطبق مي شود و دررديف ساختمان هاي ديگر اطراف خود قرار مي گيرد.
معماری نرم افزار یک برنامه ،یا سیستم محاسباتی ، عبارت است از ساختار یا ساختار هایی از سیستم که شامل مولفه های نرم افزار ،خواص قابل رویت آن مولفه ها،و رابطه بین آنها می باشد.
مؤثر بودن طراحي را در برآورده ساختن نيازهاي بيان شده تحليل كند
(2) در نظر گرفتن راههاي جايگزين معماري در مرحله اي كه تغيير طراحي مي كند هنوز نسبتا ساده است
(3) كاهش ريسك مربوط به ساخت نرم افزار
معماري نرم افزار عملياتي نيست.درعوض نمايشي است كه باعث مي شود مهندس نرم افزار: