سایر

پاورپوینت الگوهاي فرايند براي توسعه نرم افزار مبتني بر مؤلفه

دانلود پاورپوینت با موضوع الگوهاي فرايند براي توسعه نرم افزار مبتني بر مؤلفه،
در قالب ppt و در 22 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
ايجاد الگو
دراغلب حوزه‌ها مانند معماري، اقتصاد، و مهندسي نرم‌افزار ‌نوعي (رفتارخبره Expert Behavior) فكركردن به جفت ( مسأله- راه حل Problem-Solution)، وجود دارد، اين يك روش طبيعي براي كنار آمدن با هرنوع مسأله يا تعامل اجتماعي است
توجه به نوع مسأله و راه حل آن و در نظرگرفتن برخي فاكتورها منجر به ايجاد الگوها مي‌شود
جفت (Problem-Solution ) منجر به تشكيل خانواده‌اي از مسائل مشابه و راه حل‌هايي
براي هر خانواده مي‌شود كه اين نشانگر يك الگو از مسائل و راه حل‌ها است
تاريخچه‌ الگوها
در اوایل دهه 1990، افراد زیادی روی الگوهای طراحی کار می‌کردند،امّا دراواخر1994چهار نفر به نام های، گاما، جاکوبسون، هلم و ولسایدز بیشترین تأثیر را با انتشارکتابی به نام:
‘Design Pattern: Elements of Reusable Object-Oriented Software’، داشتند.
این چهار نویسنده به Gang-Of-Four = GOF مشهور شدند وبعضي به آن‌ها گروه گاما هم مي گويند. آن‌ها در این کتاب ايده استفاده از الگوها را در طراحی نرم‌افزار به کار بردند. و یک فرمت استاندارد را برای مستندسازی الگوها ایجاد کردند و 23 نوع از الگوها را دسته بندی کردند.
(الگوهای بوجود آورنده  Creational Pattern)
همه الگوها که در این دسته قرار می‌گیرند در ارتباط با روش‌های ایجاد اشیاء هستند
(الگوهای ساختاری  Structural Patten)
این نوع الگوها شرح می‌دهند چگونه اشیاء و کلاس‌ها می‌توانند
درساختارهای بزرگتر باهم ترکیب شوند
(الگوهای رفتاری  Behavioral Pattern)
این نوع الگوها روی ارتباط اشیاء با یکدیگر تمرکز دارند
دانلود فایل

دانلود فایل”پاورپوینت الگوهاي فرايند براي توسعه نرم افزار مبتني بر مؤلفه”