بخشی از پاورپوینت

اسلاید 1 :

طراحي معماري

طراحي به صورت فرايندي چند مرحله اي توصيف شده است كه در آن نمايش هاي

داده وساختار برنامه خصوصيات رابط ها وجزييات رويه اي با استفاده از نيازهاي

اطلاعاتي سنتز مي شوند.                                                               

 

طراحي بر اساس اطلاعات هدايت مي شود.روشهاي طراحي نرم افزار با در نظر

گرفتن هر يك از سه دامنه مدل تحليل بدست آمده اند.داده ها عملكرد و دامنه هاي

رفتاري راهنما يي براي ايجاد طراحي نرم افزار مي باشند.                       

 

هدف فراهم آوردن روشي سيستماتيك براي ايجاد طراحي معماري است كه طراحي

اوليه مي باشد كه نرم افزار از روي آن ساخته مي شود.                             

 

 

اسلاید 2 :

نگاهی گذرا




1) در مورد چه چيزي بحث مي شود؟                                       

2) چه كسي آن را انجام مي دهد؟                                         
                                     
3) دليل اهميت آن چيست؟                                              
                                            
4) مراحل انجام آن چيست ؟                                              
                                 
5)محصول كاري چيست؟                                                
                                      
6)چگونه مي توان از صحت انجام آن مطمين شد؟                     
       
                            
                                      
 

اسلاید 3 :

1)  طراحي معماري نشان دهنده ساختار داده ها و مولفه هاي برنامه مي باشد كه براي ايجاد سيستم كامپيوتري مورد نياز مي باشند.                                       

 

2) اگرچه مهندس نرم افزار مي تواند داده ها و معماري را طراحي نمايد ولي در زماني كه سيستم هاي بزرگ و پيچيده ايجاد مي شوند اين كار اغلب به متخصصين داده مي شود.                                                                                        

 

3)  دليل اهميت آن اينست كه طراحي معماري تصويري كلي فراهم مي نمايد.          

 

4) طراحي معماري با طراحي داده شروع مي شود و سپس تا بدست آوردن يك يا چند نمايش از ساختار معماري سيستم ادامه مي يابد. شيوه هاي معماري يا الگوهاي--

اسلاید 4 :

 -- ديگر تحليل مي شوند تا ساختاري را بدست آورند كه به بهترين شكل با نيازهاي مشتري و صفات كيفيت منطبق شود.پس از انتخاب يكي از شيوه ها با استفاده از يك روش طراحي معماري اين معماري كامل مي شود.                                        

5) يك مدل معماري شامل معماري محصول و معماري برنامه در ضمن طراحي معماري ايجاد مي شود.علاوه بر آن خصوصيات مولفه ها و روابط آنها نيز توصيف ميشود.                                                                   

6) در هر مرحله محصولات كاري طراحي نرم افزار براي وضوح صحت كامل بودن و تطابق با نيازها و با يكديگر مرور مي شوند.                           

اسلاید 5 :

14-1 معماري نرم افزار                    

امروزه معماري مؤثر نرم افزار همراه با نما يش طراحي صريح آن در

 مهندسي نرم افزار موضوعات حاكم مي با شند.                                                                 

 

اسلاید 6 :

1-1-14  معما ري چيست؟

 

روشي است كه توسط آن اجزاء متعدد ساختمان مجتمع مي شوند تا يك مجموعه همسان را تشكيل دهند.اين روشي است كه ساختمان بر محيط منطبق مي شود و دررديف ساختمان هاي ديگر اطراف خود قرار مي گيرد.

معماری نرم افزار یک برنامه ،یا سیستم محاسباتی ، عبارت است از ساختار یا ساختار هایی از سیستم که شامل مولفه های نرم افزار ،خواص قابل رویت آن مولفه ها،و رابطه بین آنها می باشد.

اسلاید 7 :

 معماري نرم افزار عملياتي نيست.درعوض نمايشي است كه باعث مي شود مهندس نرم افزار:

(1مؤثر بودن طراحي را در برآورده ساختن نيازهاي بيان شده تحليل كند

(2)  در نظر گرفتن راههاي جايگزين معماري در مرحله اي كه تغيير طراحي مي كند هنوز نسبتا ساده است                                            

 

(3)  كاهش ريسك مربوط به ساخت نرم افزار                         

اسلاید 8 :

چرا معماري مهم است؟                                        

q  نمايش هاي معماري نرم افزار باعث برقراري ارتباط بين تمام گروههاي

علاقه مند به توسعه سيستم كامپيوتري مي شوند .                                              

 

q معماري تصميما ت اوليه طراحي را روشن تر مي نمايد كه تاثير عميقي بر تمام 

فعاليت هاي مهندسي نرم افزاري دارند كه در ادامه انجام مي شود.مهمتر اينكه

برموفقيت تقريبي سيستم به عنوان يك موجوديت عملياتي مؤثر است.      

q معماري شامل مدلي نسبتا كوچك و از نظر مفهومي قابل دستيابي از نحوه ساختار

 و عملكرد مولفه ها با يكديگر مي باشد .                                              

اسلاید 9 :

مانند فعاليت هاي ديگر مهندسي نرم افزار‌‌‍‍‌ طراحي داده(گاهي معماري داده نيز ناميده

 مي شود) مدلي از داده ها يا اطلاعات را ايجاد مي كند كه در سطح بالايي از مجرد

سازي نمايش داده مي شود(ديدگاه مشتري و كاربر از داده). سپس اين مدل داده به

نمايش هاي پياده سازي خا صي پالايش مي شود كه مي توانند توسط سيستم هاي

كامپيوتري پردازش شوند.در بسياري از كاربردهاي نرم افزاري معماري داده تاثير

عميقي بر معما ري نرم افزاري دارد كه بايد آن را پردازش كند. 

اسلاید 10 :

2-14 طراحي داده

در سطح مولفه  برنامه طراحي ساختارهاي داده ها و الگوريتم هاي مورد نياز براي دستكاري آنها براي ايجاد كاربردهايي با كيفيت بالا ضروري است.

 

در سطح كاربرد  ترجمه مدل داده (بدست آمده به عنوان بخشي از مهندسي

 نيازها) به بانك اطلاعاتي بخش مهمي از دستيابي به اهداف تجاري سيستم مي باشد.                                                                       

 

در سطح تجاري  مجموعه اطلاعات ذخيره شده در با نك هاي اطلاعاتي مجزا به عنوان انبا ره داده ها امكان اكتشاف و كشف حقايق را فراهم مي نمايد كه مي توانند تاثيري بر مو فقيت تجاري داشته باشند، در هر حال طراحي داده نقش مهمي را بازي مي كند

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید