آموزش زبان مدل سازی یکنواخت (UML) – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



مهندسی نرم افزار یا Software Engineering به معنای استفاده از اصول درست و بجای مهندسی جهت تولید نرم افزار می باشد. در کل مهندسی نرم‌افزار شامل فرایند خطی تحلیل، طراحی، پیاده‌سازی و آزمون است. در مرحله فرد می بایست به تحلیل درست و صحیح سیستم پرداخته و نتیجه تحلیل را در فرایند تولید نرم افزار مورد استفاده قرار دهد که نتیجه تحلیل در قالب نمودار هایی با قالب بندی UML می باشد.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال برنامه ریزی
زمان تقریبی انتشار بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط ۴ تا ۱۲ هفته زمان می برد.

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در کادر زیر ایمیل خود را درج نمایید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.




    توضیحات

    مهندسی نرم افزار، فرآیند طراحی نرم افزار

    مهندسی نرم افزار یا Software Engineering به معنای استفاده از اصول درست و بجای مهندسی جهت تولید نرم افزار می باشد. در کل مهندسی نرم‌افزار شامل فرایند خطی تحلیل، طراحی، پیاده‌سازی و آزمون است. در مرحله فرد می بایست به تحلیل درست و صحیح سیستم پرداخته و نتیجه تحلیل را در فرایند تولید نرم افزار مورد استفاده قرار دهد که نتیجه تحلیل در قالب نمودار هایی با قالب بندی UML می باشد.

     

    UML، زبان مصور مهندسین نرم افزار

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

    UML را می توان زبانی مصور دانست که امکان مشخص کردن (Specify) ، مصورسازی (Visualize) ، ساخت (Construction) و مستندسازی (Documenting) سیستمهای نرم افزاری و غیر نرم افزاری را در اختیار افراد قرار می دهد. اما شاید برای شما این سوال مطرح شود که چرا برای ایجاد نرم افزار، احتیاج به رسم نمودار UML می باشد؟

    در پاسخ می توان گفت که به منظور ایجاد هرچه بهتر یک نرم افزار، احتیاج به ایجاد یک طرح از پیش طراحی شده می باشد که حاصل آنالیز و بررسی دقیق سیستم می باشد. این طرح از جنبه های مختلف سیستم را بررسی کرده و نمایش می دهد.

     

    UML شامل نمودار های زیر می باشد:
    • نمودار Use Case
    • نمودار کلاس
    • نمودار قطعات
    • نمودار های توالی
    • نمودار های تعاملی
    • نمودار فعالیت
    • نمودار استقرار

     

    به منظور پیاده سازی و طراحی نمودار های UML هم می توان از نرم افزار های زیر استفاده نمود:
    • Microsoft Visio
    • Rational Rose
    • Enterprise Architecture

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • آشنایی با UML
      • مبدا UML
      • UML چیست؟
      • اسامی عناصر UML
      • چرا از UML استفاده می شود؟
      • فرآیند توسعه نرم افزار یکنواخت
      • مدیریت مدل در UML
    • نمودار Use Case
      • اهداف و تکنیک های Use Case
      • نحوه نمادگذاری
      • چگونگی تولید Use Case
      • مدل سازی شرکت با Use Case
      • ارتباط با سایر نمودار ها
      • Use Case فرآیند یکنواخت
    • نمودار کلاس و کلاس ها و رابطه ها
      • نمودار کلاس و فرآیند توسعه
      • اهداف و تکنیک نمودار کلاس
      • نحوه نمادگذاری نمودار کلاس
      • چگونگی مدل سازی
      • ارتباط با نمودار های دیگر
      • نمودار کلاس در فرآیند یکنواخت
      • اهداف و تکنیک ها
      • نحوه نمادگذاری تجمع و ترکیب
      • نحوه نمادگذاری تعمیم
      • راهنما و چگونگی مدل سازی
      • نمادگذاری پیشرفته تعمیم
      • نمادگذاری های انتهای رابطه
      • توصیف کننده ها
      • کلاس های رابطه
      • رابطه های مشتق
      • رابطه های N تایی
      • تعیین دو انتهای رابطه
      • تغییر پذیری و تعیین ترتیب
      • عناصر مشتق
      • تعیین جهت رابطه
      • نمادگذاری های مربوط به شیء
      • وابستگی
      • ویژگی های حوزه کلاس
      • کلیشه ها و قالب ها
      • پورت ها
      • کلاس های قالب و مقید
    • نمودار قطعات یا اجزا
      • اهداف و تکنیک ها
      • نحوه نمادگذاری
      • نحوه مدل سازی
      • ارتباط با سایر نمودار ها
      • نمودار های قطعه در فرآیند یکنواخت
    • نمودار های تعاملی توالی
      • آشنایی با نمودار توالی
      • اهداف و تکنیک ها
      • نمادگذاری نمودار های توالی
      • نحوه ایجاد نمودار توالی
      • ارتباط نمودار توالی با سایر نمودار ها
      • نمودار توالی در فرآیند یکنواخت
    • نمودار های تعاملی
      • نمودار های ارتباطی
      • اهداف و تکنیک ها
      • نحوه نمادگذاری نمودار های تعاملی
      • چگونگی رسم نمودار های تعاملی
      • مدل سازی با استفاده از نمودار تعاملی
      • نحوه ارتباط نمودار با نمودار های دیگر
      • نمودار های تعاملی در فرآیند یکنواخت
      • نمودار های زمان بندی
      • نمودار های مرور تعامل
    • نمودار فعالیت
      • منظور از فعالیت چیست؟
      • اهداف و تکنیک های نمودار فعالیت
      • نحوه نمادگذاری نمودار فعالیت
      • نحوه رسم نمودار فعالیت
      • ارتباط نمودار فعالیت با سایر نمودار ها
      • نمودار فعالیت در فرآیند یکنواخت
    • ماشین های حالت
      • اهداف و تکنیک های ماشین های حالت
      • نحوه نمادگذاری نمودار ماشین های حالت
      • چگونه می توان نمودار ماشین های حالت را رسم کرد؟
      • نحوه ارتباط نمودار ماشین های حالت با نمودار های دیگر
      • نمودار ماشین های حالت در فرآیند یکنواخت
    • زبان انقیاد اشیاء یا OCL
      • اهداف و تکنیک های زبان انقیاد اشیاء
      • نحوه نمادگذاری زبان انقیاد اشیاء
      • چگونه میتوان یک قید تولید کرد؟
      • نحوه ارتباط با سایر نمودار ها
    • نمودار استقرار
      • اهداف و تکنیک ها
      • نحوه نمادگذاری نمودار استقرار
      • راهنمای مدل سازی
      • نحوه ارتباط با نمودار های دیگر
      • نمودار های استقرار در فرآیند یکنواخت
    • بسط UML و راهکار ها
      • پروفایل ها
      • کلیشه ها
      • مقادیر برچسب دار
      • قید ها
    • ابزار های نرم افزاری UML
      • UML و ابزار های مدل سازی
      • ویژگی های ابزار های مدل سازی UML
        • پشتیبانی از نمودار های UML
        • پیروی از استاندارد ها
        • مخزن
        • دستیابی مشارکتی
        • جامعیت مخزن
        • کنترل نسخه ها
        • قابلیت ردیابی و مدیریت تغییر
        • مقادیر برچسب دار
        • آیکن ها
        • تولید کد
        • مبادله مدل بین ابزار های CASE و ابزار های دیگر
        • رابطه بین ابزار های مدل سازی و سایر ابزار ها
        • پشتیبانی از متد و اجرا
        • محیط های کاری و الگوریتم
        • OCL
        • پروفایل ها
        • تولید سند


    اطلاعات تکمیلی

    نام آموزش آموزش زبان مدل سازی یکنواخت (UML) – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVSFT111
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    مطالب مرتبط


    دیدگاه ها

    1. 0 از 5

      :

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

      با تشکر.

    2. 0 از 5

      :

      لطفا این آموزش رو سریعتر آماده کنید . متشکرم .


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در کادر زیر ایمیل خود را درج نمایید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.

Please leave this field empty.

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