Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.