Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 فصل 9 - طراحي ساختار داده و تراکنش ها برگرفته از کتاب Large-Scale Software Architecture – Jeff Garland, Richard Anthony فرنوش گلشن آزمايشگاه سيستم هاي.

Similar presentations


Presentation on theme: "1 فصل 9 - طراحي ساختار داده و تراکنش ها برگرفته از کتاب Large-Scale Software Architecture – Jeff Garland, Richard Anthony فرنوش گلشن آزمايشگاه سيستم هاي."— Presentation transcript:

1 1 فصل 9 - طراحي ساختار داده و تراکنش ها برگرفته از کتاب Large-Scale Software Architecture – Jeff Garland, Richard Anthony فرنوش گلشن آزمايشگاه سيستم هاي هوشمند بهار 86

2 فرنوش گلشن Farnoush.golshan@gmail.com 2 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده توصيه ها  استفاده از UML  عدم استفاده از ER براي سيستم هاي file و Object database و object model هايي با پيچيدگي زياد.  همکاري data architect و architecture team و subsystem team براي طراحي Data Model  استفاده مناسب از data Modeling و Object Modeling

3 فرنوش گلشن Farnoush.golshan@gmail.com 3 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده ناپايداري ساختار داده تاثير روي بودجه و برنامه و تست و واسط کاربري نگهداري ساختار داده قديمي کنار ساختار جديد هزينه بالاي تست مجدد

4 فرنوش گلشن Farnoush.golshan@gmail.com 4 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده پايداري ساختار داده بررسي و تصفيه Data Model تحليل و نمونه سازي Data Model هاي مختلف همکاري بهتر تيم معماري با تيم طراح داده از طريق جلسات فني منظم تهيه سريع و زود هنگام گزارشات مورد نياز مشتري مبناي ارتباطات مبناي يکپارچه سازي اجزا عدم استفاده از روش Incermental

5 فرنوش گلشن Farnoush.golshan@gmail.com 5 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده Logical Data View Point  تصوير کلي از موجوديت هاي داده اي مهم بدون جزئيات اضافه.  مدلي از Attribute ها و relationship ها.  براي نمايش داده مشترک بين Component ها.  بخشي از مستند.Analysis Overall View

6 فرنوش گلشن Farnoush.golshan@gmail.com 6 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده Logical Data View Point

7 فرنوش گلشن Farnoush.golshan@gmail.com 7 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده Logical Data View Point

8 فرنوش گلشن Farnoush.golshan@gmail.com 8 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده Message-Based Logical Data View

9 فرنوش گلشن Farnoush.golshan@gmail.com 9 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده ارتباط Data Model و لايه ها

10 فرنوش گلشن Farnoush.golshan@gmail.com 10 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده Class to Table Mapping Design

11 فرنوش گلشن Farnoush.golshan@gmail.com 11 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده Alternative Class to Table Mapping Design

12 فرنوش گلشن Farnoush.golshan@gmail.com 12 آزمايشکاه سيستم هاي هوشمند (http://ce.aut.ac.ir/islab) طراحي مدل داده Relationship Mapping


Download ppt "1 فصل 9 - طراحي ساختار داده و تراکنش ها برگرفته از کتاب Large-Scale Software Architecture – Jeff Garland, Richard Anthony فرنوش گلشن آزمايشگاه سيستم هاي."

Similar presentations


Ads by Google