فایل های مشابه شاید از این ها هم خوشتان بیاید !!!!
توضیحات محصول دانلود پاورپوینت آشنائي با اصول شئ گرائي و درك نقش اصول شئ گرائي در كنترل پيچيدگي سيستمهاي نرم افزاري (کد13608)
دانلود پاورپوینت آشنائی با اصول شئ گرائی و درک نقش اصول شئ گرائی در کنترل پیچیدگی سیستمهای نرم افزاری
\nدرس مهندسی نرم افزار پیشرفته
\n\n عنوان های پاورپوینت :
\n\nآشنائی با اصول شئ گرائی و درک نقش اصول شئ گرائی در کنترل پیچیدگی سیستمهای نرم افزاری
\n مقدمه
\n روشهای طراحی
\nتجرید Abstraction
\nدربرگیری Encapsulation
\nواحدبندی Modularity
\nسلسه مراتب Hierarchy
\nمزایای مدل شئ و کاربردهای آن
\n \n\n \n\n \n\n
\n\nقسمت ها و تکه های اتفاقی از فایل\n\n \n\nویژگیهای دربرگیری:\n\nارتباط بین اشیاء تنها از راه واسطها باشد.\n\nتجرید مکانیزم تعیین جزئیاتی است که باید پنهان شود، است. اما محصورسازی، فرایند پنهان سازی جزئیات و کنترل دسترسی به آن خواهد بود.\n\nمحصور سازی یک مفهوم نسبی.\n\nانسجام(Cohesion): انسجام عبارتست از درجه ارتباط عملکردهای عناصر داخلی یک ماژول\n\nوابستگی(Coupling): وابستگی عبارتست از درجه ارتباط ماژولهای گوناگون با یکدیگر\n\nماژولها: واحد تشکیل دهنده ساختار فیزیکی سیستم نرم افزاری(شبیه مدارات مجتمع در سخت افزار)\n\nمثالی از واحدها:\n\nفایلها در C و C++\n\nواحدها (Units) در Object Pascal\n\nمولفه ها(Components) در استانداردهای COM ، Java Beans و .NET\n\nویژگیهای واحدبندی:\n\nاگر شرایط بیان شده در تعریف واحد بندی رعایت گردد آنگاه ماژولهای بدست آمده قابلیت استفاده مجدد بالایی خواهد داشت\n\nتعداد زیر مساله ها نباید زیاد یا کم باشد\n\nتعیین معیار شکستن یک مساله مهمترین عامل برای موفقیت استفاده از این ویژگی\n\nواحدهاباید ویژگیهای Building Blocks را داشته باشند:\n\nاستقلال(Independent)\n\nواسطهای خوش تعریف(Well-defined Interfaces)\n\nنقش سلسله مراتب در کنترل پیچیدگی:\n\nبا سازماندهی تجریدها در سلسله مراتب PART-OF و IS-A درک ما نسبت به سیستم افزایش می یابد\n\nاهمیت سلسله مراتب PART-OF: روابط موجود بین اشیاء و فعل و انفعالاتی که رخ می دهد را نمایان می سازد\n\nاهمیت سلسله مراتب IS-A: افزونگی موجود در سیستم را مدیریت می نماید(Economy of Expression)\n\n \n\nویژگیهای سلسله مراتب:\n\nاستفاده از وراثت با محصورسازی تام تعارض دارد زیرا مستلزم دسترسی مستقیم کلاس فرزند به بعضی از اعمال و داده های اختصاصی کلاس پدر است\n\n \n\nمزایای مدل شئ\n\nهدف نهائی تکنولوژی OO انجام فرایند تولید نرم افزار به صورت مشابه فرایند تولید سخت افزار(فرایند استاندارد و سیستماتیک)\n\nقابلیت پشتیبانی از سیستم های توزیع شده(اشیاء یا مولفه ها روی سایت های گوناگون توزیع می شوند)\n\nارائه مدل قویتری که پتانسیل مدیریت پیچیدگی کاربردهای امروزی را دارا باشد\n\nکاهش هزینه تولید و نگهداشت نرم افزار بوسیله در نظر گرفتن اشیاء بعنوان واحد مجتمع پذیر تفکیک نشدنی\n\nافزایش مقیاس پذیری و قابلیت توسعه سیستمها بوسیله محصورسازی\n\nاستفاده مجدد بوسیله تکنولوژی مولفه ها(COM، .NET، Java Beans) که بر مفاهیم مدل شئ مبتنی است\n\n \n\n \n\n30 تا 70 درصد پروژه | پاورپوینت | سمینار | طرح های کارآفرینی و توجیهی | پایان-نامه | پی دی اف مقاله ( کتاب ) | نقشه | پلان طراحی | های آماده به صورت رایگان میباشد ( word | pdf | docx | doc )