فروشگاه تخصصی علمی آموزشی فایل ویکی تمامی رشته ها فایل ویکی1 دروس تخصصی موفقیت پاورپوینت ارتباط با ما دانلود

دانلود پاورپوینت معماری مدل گردان MDA

دانلود پاورپوینت معماری مدل گردان MDA

فهرست مطالب:

معماري مدل گردان(MDA)چيست؟
 هدف اين گزارش سمينار چه هست و چه نيست؟
ماموريت OMG و نقش MDA در اين ماموريت
چگونه MDA استانداردهاي مختلف را يكپارچه مي كند؟
معرفي MDA
مفاهيم بنيادي MDA
سيستم(System)
مدل(Model)
معماري(Architecture)
ديدگاه(View point)
ديد(View)
سكو(Platform)
برنامه كاربردي(Application)
مدل مستقل از محاسبه(Computation Independent Model)
 مدل مستقل از سكو(Platform Independent Model)
مدل خاص سكو(Platfform Specific Model)
مدل سكو(Platform Model)
تغيير شكل مدل(Model Transformation)
سرويس هاي فراگير(Implementation)
مروري بر اين گزارش
نتايج حاصل
منابع
-----------------
معماري مدل گردان(MDA)چيست:
صنعت نرم افزار همواره به دنبال راه هايي براي بهبود فرآيند توسعه نرم افزار و همچنين افزايش كيفيت وماندگاري نرم افزارهاي توليد شده است. شيءگرايي، توسعه مبتني بر مدل، الگوها، و زيرساختهاي محاسبات توزيع شده نمونه هايي از تلاشهاي انجام شده در رسيدن به اين هدف است.
معماري مدل گردان MDA ميتواند نقش بسيار مهمي در اين زمينه داشته باشد. اين روش يك حركت افراطي و خشك براي بهبود توسعه نرم افزار نيست، بلكه يك گام تكاملي است كه گرايشهاي مختلف بهبود توسعه نرم افزار را با هم متحد ميكند. MDA ساير تلاشها انجام گرفته را زير سوال نميبرد و آنها را نقض نميكند، بلكه هم راستا و هماهنگ با آنها سعي ميكند صنعت نرم افزار را ارتقابخشد.
MDA سعي ميكند از زبانهاي مدلسازي نه تنها به عنوان زبان طراحي بلكه به عنوان زبان برنامه سازي نيز استفاده كند. برنامه سازي با استفاده از زبانهاي مدلسازي ميتواند باعث افزايش كيفيت، سودمندي و مانداري نرم افزار شود.
 
هدف اين گزارش سمينار چه هست و چه نيست:
با اين كه زمان زيادي از معرفي MDA به جامعه صنعت نرم افزار نميگذر د و هنوز استاندارهاي آن
كاملاً تكميل و معرفي نشده است، با اين حال تلاشهايي در جهت استفاده از ان در توسعه و يكپارچه سازي سيستمهاي سازماني در حال انجام است.
هدف اين گزارش تمركز بر روي به كارگيري MDA در معماري سيستمهاي سازماني است. در اين
گزارش سعي شده است ضمن نگاهي اجمالي بر نيازهاي يك معماري سازماني، به جنبه هايي از MDA
اشاره شود كه ميتواند در رسيدن به يك معماري سازماني مطلوب مفيد واقع شود. در واقع ميخواهيم
نشان دهيم چگونه موارد اشاره شده در MDAميتواند جنبه هايي از معماري سازماني را پوشش دهد، و
 چگونه بايد اين موارد را به كار گرفت تا به يك معماري سازماني مطلوب دست يافت.
براي رسيدن به يك معماري سازماني مطلوب بايد يك متدلوژي معماري سازماني و همچنين يك
چارچوب معماري سازماني نيز داشته باشيم. در اين گزارش قصد نداريم به معرفي و ابداع متدولوژيهاي
معماري سازماني به كمك MDAبپردازيم. همچنين نميخواهيم يك چارچوب معماريسازماني ارائه كنيم.
 
ماموريت OMG و نقش MDA در اين ماموريت:
 گروه  OMG در سال 1989 شكل گرفت. اين گروه از ائتلاف چند سازمان ايجاد شده است و هدف آن ايجاد استانداردها و تشويق به كار گيري فنآوري شيءگرايي است. طي دهه 90 ، OMG مجموعه استانداردهايي را ايجاد كرد كه در مجموع به آنها معماري مديريت شيء (OMA) گفته ميشود. بخش مركزي CORBA ، OMA نام دارد كه يك استاندارد ميان افزار است. اين استاندارد مشخص ميكند چگونه پيامها ميتوانند از زبانهاي مختلف به يك زبان مياني مشترك تبديل شده ، سپس توسط پروتكلهاي مستقل از سكو (HOP) منتقل ودر نهايت به مولفه مقصد ترجمه شوند
 
چگونه MDA استانداردهاي مختلف را يكپارچه مي كند:
يكي از جنبه هاي مهم استانداردهاي اخير OMG اين است كه آنها تا حد زيادي هنر، علم، وديد
مدلسازي را گسترش داده اند. افزايش قدرت اين استانداردهاي مدل گردان از تعدادي مدل ساده به يك معماري چرخه حيات براي سيستمهاي مبتني بر مولفه و توزيع شده، هدف MDA است.
 
MDA اين كار را به كمك موارد زير انجام ميدهد:
پذيرفتن تكنولوژيهاي .NET ، XML ، J2EE ، CORBA و ...
بهبود قابليت حمل برنامه ها به كمك امكان عينيت بخشي به يك مدل بر روي سكوهاي
مختلف. اين كار توسط استانداردهاي مختلف نگاشت انجام ميشود.
بهبود يكپارچه سازي بر اساس مدلهاي وابستگي بين حوزههاي مختلف برنامه، و واسطهاي
مولفه ها. اين كار باعث ايجاد تعامل پذيري بر پايه وابستگي معنايي ميشود.
 
معرفي MDA:
MDA سير تكامل طبيعي UML ، كد سازها ، و محاسبات ، هزاره سوم است. مي توان گفت ، MDA ياد آور زماني است كه UML استاندارد طراحي و ساخت نرم افزار بود. MDA از مدلها به عنوان اهرمي قدرتمند براي توسعه نرم افزار استفاده ميكند . MDAيك فرايند توسعه نيست. MDA همچنين يك مشخصه نيست . MDA يك پياده سازي نيست. MDAداراي يك پياده سازي مرجع نيز نيست MDA چارچوبي را براي پردازش و شرح مدلها تعريف ميكند. ابزارهاي MDA مدلهاي كاري را به برنامه هاي كاربردي كامل، استقرارپذير، و قابل اجرا با كمترين تصميمات فني تبديل ميكند.
 
 مفاهيم بنيادي MDA:
سيستم(System)
مدل(Model)
معماري(Architecture)
ديدگاه(View point)
ديد(View)
سكو(Platform)
برنامه كاربردي(Application)
 
سيستم(System):
 مفاهيم MDA در قالب برخي سيستمهاي موجود يا طرح ريزي شده بيان ميشود. يك سيستم ميتواند شامل هر چيزي باشد: يك برنامه، يك سيستم كامپيوتري، يك تركيبي از بخشهاي مختلف سيستمها، اتحادي از سيستمها، و ...
 
شامل 28 اسلاید POWERPOINT

اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 7,500 تومان

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
fileMDA_1904630_3574.zip1.7 MB





آخرین محصولات فروشگاه