PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : شئ گرایی



Ehsan M
24th March 2012, 06:41 PM
شئ گرایی برای توسعه نرم افزار اولین بار در سال 1960 پیشنهاد شد
تکنولوژی شئ، قابلیت استفاده مجدد را برای مؤلفه های نرم افزاری به ارمغان آورد و این نیز به
نوبه خود در تسریع توسعه نرم افزار و تولید محصول با کارایی بالا تاثیر بسزایی دارد
یکی از امتیازات اساسی متد شیء گرایی این است که می توانید یکبار اجزاء را ساخته و بارها و بارها استفاده کنید.
توسعه شئ گرایی شامل پیشرفت موازی نمایان ساختن اشیاء در سه فاز تحلیل، طراحی و پیاده سازی است
در روش Data Senteric ما از کاربران می پرسیم که چه اطلاعاتی را نیاز دارند. پایگاه داده ای را طراحی می کنیم که اطلاعات را نگه دارد. صفحاتی را تهیه می کنیم که اطلاعات را بگیرد و گزارشاتی را چاپ می کنیم تا اطلاعات را برای کاربران نمایش دهد.
یک چالش بسیار بزرگ که روش مبتنی بر داده با آن روبرو می شود این است که درخواستهای سیستمها معمولا چندین بار تغییر می نماید. این سیستمها تغییرات در پایگاه داده را به آسانی پوشش می دهند ولی تغییرات در رفتار سیستم را به آسانی نمی توانند پوشش دهند. متد شیء گرایی در پاسخ به این مشکل ایجاد شده است. با متد شیء گرایی هم بر اطلاعات و هم بر رفتار متمرکز می شویم. در نتیجه اکنون می توانیم سیستم هایی را ایجاد نماییم که انعطاف پذیر شده اند تا اطلاعات یا رفتار را تغییر دهند.
مشاهده و درک این انعطاف پذیری با شناخت تعدادی از اصول شیء گرایی نمایان خواهد شد:


نهان سازی یا Encapsulation
وراثت يا Inheritance

چند ريختي يا Polymorphism


اولين اهداف در طراحي UML عبارت بودند از :

۱ ) آماده سازي كاربران خواندن براي استفاده ، توضيح زبان مدل تصويري چنان كه بتوان آن را گسترش و تغيير مدل داد .
۲ ) ميسر ساختن توسعه پذيري و مكانيسمهاي تخصصي در برابر مفاهيم هسته داخلي
۳ ) وجود استقلال از زبان هاي برنامه نويسي خاص و گسترش پردازش .
۴ )آماده سازي يك قرارداد اساسي براي فهميدن زبانهاي مدل .
۵) تفويت رشد از طرف بازار ابزارهاي مدلهاي شئي گرا.
۶) پشتيباني سطح بالا از گسترش مفهوم از قبيل همكاري ها ، چهار چوب ها ، الگوها ، و اجزاء .

ali_sattari
12th January 2014, 01:13 PM
خیلی پیچیده بود!!!!!!!!!یه کم زیر دیپلم صحبت کنید

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد