حجم فایل : 407.2 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 31
بسمهتعالي بستهها، مدلسازي مولفهها و مدلسازي استقرار 2 اهداف جلسه آشنائي با بستهها و مفاهيم اساسي آن
آشنائي با مفاهيم اساسي و روش ايجاد نمودار مولفهها
آشنائي با مفاهيم اساسي و روش ايجاد نمودار استقرار 3 بستهها هنگام مدلسازي سيستمهاي نرمافزاري بزرگ به روش شيگرا، معمولاً با مدلهايي كه حاوي تعداد بسيار زيادی از عناصر مدلسازي مانند كلاسها هستند، روبرو خواهيم شد
درك و مديريت صحيح مدلها مستلزم سازماندهي عناصر اين مدلها در گروههاي بزرگتر است 4 مفاهيم بستهها بسته (Package)
مكانيزمي عمومي براي سازماندهي عناصر مدلسازي در گروههاي بزرگتر
5 مفاهيم بستهها (ادامه) قابليت ديد (دستيابي) (Visibility)
عمومي (Public)
محافظت شده (Protected)
خصوصي (Private)
وارد كردن (Importing)
فرض كنيد دو كلاس الف و ب در دو بسته جداگانه وجود داشته باشند و هركدام قابليت ديد «عمومي» را دارند
براينكه كلاس الف به كلاس ب دسترسي داشته باشد، بايد بسته حاوي كلاس ب توسط بسته حاوي كلاس الف «وارد» شود 6 مفاهيم بستهها (ادامه) مثال دستيابي محافظتشده 7 مفاهيم بستهها (ادامه) رابطه عام/خاص 8 موارد استفاده از بستهها 1) مدلسازي گروههايي از عناصر
رايجترين استفاده از بستهها در گروهبندي عناصر مدلسازي منطقاً مرتبط است به صورتيكه بتوان با هر بسته بعنوان يك واحد رفتار كرد
بستهها با كلاسها تفاوت دارند
2) مدلسازي ديدهاي معماري
نمايش عناصر موجود در ديد معماري
مانند نمايش لايه
نمايش برخي ديدهاي معماري توسط بستهها آسانتر خواهد شد
مانند ديد لايهبندي 9 موارد استفاده از بستهها (ادامه) مثال: تعميرگاه 10 مدلسازي مولفهها در سيستمهاي
بسيار ساده: نياز به مدلسازي منطقي وجود ندارد
واقعي: نقش مدلسازي منطقي بسيار كليدي است در UML موجوديتهاي فيزيكي سيستم بوسيله مفهوم مولفه مدلسازي ميشوند «چگونه ميتوان يك سيستم بزرگ را به سيستمهاي كوچكتر تقسيم كرد؟» متدولوژيهاي OO مطرح ميكنند مفهوم كلاس 11 مدلسازي مولفهها (ادامه) ولي بنظر ميرسد كه
در سيستمهاي نرمافزاري بسيار بزرگ استفاده از مفهوم كلاس بعنوان واحد تجزيه بهتنهايي كافي نيست و به يك ساختار كليتر هم در سطح منطقي و هم در سطح فيزيكي نياز است
همچنين
مكانيزمهاي استفاده مجدد كه در زبانهاي برنامهسازي شيگرا مطرح است محدود به برنامههاي خود زبان ميباشند بدين علت برنامهنويسي شيگرا (OOP)، تا حدودي، در مجسم كردن ايده مدارات مجتمع (IC) نرمافزاري ناموفق عمل كرده است 12 مفهوم مولفه مولفه (Component)
يك قطعه پيچيده، تقريباً مستقل و جايگزينپذير از سيستم كه دسترسي به آن تنها بوسيله يك واسط خوشتعريف امكانپذير است. تكنولوژيهاي EJB، COM+، .NET، وCORBA از مصاديق اين تعريف هستند 13 ارتباط مولفه با ساير عناصر ارتباط ميان موار...
مبلغ واقعی 18,824 تومان 20% تخفیف مبلغ قابل پرداخت 15,059 تومان
همه کسانی که در زمینه طراحی و ساخت مدارات الکترونیکی فعالیت می کنن و با مدارات آزمایشی سر و کار دارند با مسائل مربوط به استفاده از فیبر سوراخدار و مدارات چاپی آشنا هستند. معمولا برای پیاده سازی مدارات کوچک از فیبر های سوراخدار آماده موجود در بازار استفاده می کنیم. ولی زمانی ... ...
محصول صوتی گنجینه آلفا،مجموعه 14 موزیک (امواج باینورال)آلفا می باشد.شنیدن این امواج صوتی در هنگام مطالعه، مدیتیشن و یا استراحت،پیشنهاد میشود. برای شنیدن این موزیک ها شما به یک هدفون و یا هنزفری با کیفیت نیاز دارین.موقع شنیدن موزیک شما باید هدفون سمت راست(R) را دقیقا روی ... ...
کتاب رمان PDF ( خاطرات یک گیشا ) نویسنده : آرتور گلدن ترجمه : مریم بیات کتاب خاطرات یک گیشا از سرگذشت زنانی میگوید که در فرهنگ گذشته ژاپن جایگاه خاصی داشتند که احتمالا مشابه آن در هیچ کجای دیگر جهان یافت نمیشده و نمیشود. کسانیکه بر لبه باریک و روی مرز هنرمندی و ... ...
طرح جابر نان طرح جابر نان مناسب برای پایه چهارم و پنجم دبستان به همراه دفتر کارنما .بافرمت ورد وقابل ویرایش این فایل کامل و آماده است و جهت ارائه به همکاران فرهنگی می باشد. این نمونه طرح جابر که برای شما تهیه کرده ایم و با قیمت مناسب در دسترس شما قرار داده ایم طرح جابر ... ...