دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

مشاهده این پیام به این معنی است که شما در سایت عضو نیستید، لطفا در صورت تمایل جهت عضویت در سایت علمی نخبگان جوان اینجا کلیک کنید.

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: الگوهای طراحی در تولید نرم‌افزار چیستند و چه كاربردی دارند؟

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    222
    Array

    پیش فرض الگوهای طراحی در تولید نرم‌افزار چیستند و چه كاربردی دارند؟

    الگوها توصیف كننده‌ی مسایل متواتری هستند كه در شرایط مشخصی روی می‌دهند. الگوها شامل راه‌حل پیشنهادی برای حل این مسایل نیز می‌باشند. علاوه بر این الگوهای طراحی نرم‌افزار می‌توانند در مستند‌سازی طراحی انجام شده نیز كمك كنند تا تصویری كه در ذهنمان راجع به یك سیستم و یا زیر سیستم داریم در قالب مناسب بیان كنیم. افرادی كه می‌خواهند الگوهای ما را گسترش دهند یا پیاده‌سازی نمایند با مطالعه‌ی الگوها دقیقا از دیدگاه ما نسبت به سیستم و مسأله آگاه می‌شوند.

    علاوه بر این الگوهای طراحی پاسخ‌گویی به انواع نیازمندی‌های وظیفه‌مندی و غیر وظیفه‌مندی را میسر می‌سازند و به این ترتیب به یك طراحی خوب كمك می‌كنند. الگوها علاوه بر ارایه‌ی راهكارهای مناسب برای دست‌یابی به نیازهای وظیفه‌مندی، توان پاسخ به نیازهای غیر وظیفه‌مندی مانند تغییر‌پذیری، آزمون‌پذیری و قابلیت نگهداری را نیز دارا هستند.
    لازم است توجه شود كه الگو‌های طراحی به حل مسأله كمك می‌كنند و لی راه‌حل كامل آنرا در اختیار ما نمی‌گذارند، از این جهت شبیه‌ الگوهای لباس هستند كه شكل كلی از طراح را در اختیار ما می‌گذارند ولی برای استفاده مناسب از هر الگو لازم است طراحی با نوآوری و خلاقیت خود آن را در زمینه‌ی مورد نیاز خود بدوزد.

    بحث الگوها در مهندسی اولین بار در معماری ساختمانی مطرح شد، لكن اولین كسی كه از الگوها برای تولید نرم‌افزار كمك گرفت فردی به نام اریك گاما است كه در سال 1991 در تز دكترای خود به بحث و بررسی الگوها پرداخت. گاما به همراه سه نفر دیگر گروه GoF را تشكیل دادند و در كتابی الگوهای خود را توصیف كردند. این كتاب با استقبال عمومی مواجه شد و از آن پس الگوهای طراحی GoF شهرت بسیاری پیدا كرده، در گستره‌های مختلف علم مهندسی نرم‌افزار به كار گرفته شدند.

    كارایی و مقبولیت الگوهای طراحی GoF Design Pattern) GoF ) به حدی رسیده است كه امروزه ابزارهای حرفه‌ای CASE بطور مستقیم از آنها پشتیبانی می‌كنند و امكان اعمال الگوهای طراحی GoF را فراهم می‌كنند. از جمله این ابزارها می‌توان از Rational XDE ،Rational Rose و Borland Together نام برد.
    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  2. 2 کاربر از پست مفید آبجی سپاس کرده اند .


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. نظریه‌های مهم در تجارت بین الملل
    توسط LaDy Ds DeMoNa در انجمن مدیریت صنعتی
    پاسخ ها: 0
    آخرين نوشته: 7th December 2009, 02:20 PM
  2. نقش فناوری اطلاعات در تولید و ساخت
    توسط asbm1382 در انجمن سایر موضوعات مهندسی صنایع
    پاسخ ها: 0
    آخرين نوشته: 21st November 2009, 04:09 PM
  3. مقاله: تاریخچه خودرو سازان
    توسط kab در انجمن خودرو های نیمه سنگین
    پاسخ ها: 0
    آخرين نوشته: 19th September 2009, 03:27 PM
  4. مقاله: Rup چیست ؟
    توسط engeneer_19 در انجمن بخش مقالات نرم افزار
    پاسخ ها: 0
    آخرين نوشته: 19th September 2009, 02:48 PM
  5. پاسخ ها: 0
    آخرين نوشته: 1st February 2009, 03:39 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •