پاورپوینت شی و شی گرایی


در حال بارگذاری
23 اکتبر 2022
فایل فشرده
2120
2 بازدید
۷۹,۷۰۰ تومان
خرید

توجه : این پروژه به صورت فایل power point (پاور پوینت) ارائه میگردد

  پاورپوینت شی و شی گرایی دارای ۶۵ اسلاید می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است

فایل پاور پوینت پاورپوینت شی و شی گرایی  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.


لطفا به نکات زیر در هنگام خرید

دانلود پاورپوینت شی و شی گرایی

توجه فرمایید.

۱-در این مطلب، متن اسلاید های اولیه 

دانلود پاورپوینت شی و شی گرایی

قرار داده شده است

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

۳-پس از پرداخت هزینه ، حداکثر طی ۱۲ ساعت پاورپوینت خرید شده ، به ادرس ایمیل شما ارسال خواهد شد

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

۵-در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون زیر قرار داده نشده است


بخشی از متن پاورپوینت شی و شی گرایی :

اسلاید ۱ :

چرا از شی گرائی استفاده می کنیم؟

شی گرایی می تواند دارای منافع زیادی باشد.

متدولوژی شی گرا توانایی حل تمام مسائل را ندارد.

و اما منافع این متدولوژی :

افزایش موفقیت :

موفقیت تیم پروژه              کاهش زمان تحلیل ، طراحی و برنامه نویسی 

            برنامه زمان بندی پروژه را به صورت چشمگیری کاهش دهد.

توسعه سریع و کاهش هزینه :

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

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

اسلاید ۲ :

تاریخچه  :

مطرح شدن دیدگاه شی گرایی (Object Oriented) از اواسط دهه ۱۹۷۰ تا اواخر دهه ۱۹۸۰

افزایش تعداد متدولوژی ها در طول ۵ سال یعنی ۱۹۸۹ تا ۱۹۹۴

دوران جنگ متدولوژی ها : تکثر متدولوژی ها و زبانهای شی گرایی و رقابت بین آن ها

از جمله متدولوژی های پرکاربرد : Booch، OOSE، OMT، Fusion، Coad-Yourdan، Shlayer-Mellor و غیره.

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

پیامد ۱ :کاربران خسته !

پیامد ۲ :کاربران زده شده از دنیای شی گرایی !

پیامد ۳ : عدم وجود یک زبان استاندارد، برای فروشندگان محصولات نرم افزاری !

اسلاید ۳ :

تاریخچه   ادامه ; )

اولین تلاشهای استانداردسازی از اکتبر ۱۹۹۴ آغاز شد.

 Rumbaurgh صاحب متدولوژی OMT

 Booch در شرکت  Rational

و اولین محصول ترکیبی شان به نام “روش یکنواخت” را ارائه دادند.

در سال ۱۹۹۵ : با پیوستن Jacobson،

 روش یکنواخت + روش OOSE = UML  نسخه ۰۹ در سال ۱۹۹۶

ü استقبال شدید شرکت ها از این محصول

ü تبلیغات گسترده شرکت Rational

          پذیرفته شدن نسخه ۱۰ UML  به عنوان زبان مدلسازی استاندارد از سوی             OMG(Object Management Group)                                                     

اسلاید ۴ :

UML  چیست ؟

UML : زبانی استاندارد به منظور مشخص نمودن، پیش بینی، ایجاد و مستندسازی

تولیدات نرم افزاری.

مجموعه ای  است از بهترین امکانات مهندسی به منظور استفاده در مدلسازی

سیستم های بزرگ .

UML یک متدولوژی برای ساخت نرم افزار است.

UML یک ابزار ویژوال بوده که از انواع متفاوتی از نمودارها استفاده می کند و

هریک از نمودارهای آن امکان مشاهده یک سیستم نرم افزاری را از دیدگاههای

متفاوت و با توجه به درجات متفاوت تجرید ( Abstraction ) در اختیار

پیاده کنندگان قرار می دهد.

اسلاید ۵ :

( ادامه ; )

 UML مکانیزمی برای استفاده برنامه نویسان نرم افزار

ü درستی دریافت درخواست مشتری

ü جلوگیری از ابهام و دوباره کاری در نوشتن برنامه

مساله دیگر اینکه، UML یک زبان برنامه نویسی بصری (visual) نیست.

مهندسی رو به جلو  : نگاشت از مدلهای UML به کد زبانهای برنامه نویسی

آیا عکس این عمل نیز ممکن است؟

مهندسی معکوس : بدست آوردن مدلهای UML از کد یک برنامه زبانی شی گرا.

مزیت استفاده از UML تفکر مبتنی بر برنامه نویسی شی گراست.

اسلاید ۶ :

چرا مدلسازی می کنیم؟

ضروری بودن مدلسازی یک سیستم نرم افزاری با قدرت صنعتی قبل از ساخت یا نوسازی.

ضروری بودن مدلهای خوب، برای ارتباط افراد در گروه های پروژه با یکدیگر و نیز اطمینان از قوت معماری.

دلیل ایجاد مدلهایی از سیستم های پیچیده ؟

پیچیدگی سیستم ها و اهمیت تکنیک های مدلسازی خوب.

وظیفه UML :

با وجود عوامل متعدد موفقیت پروژه ولی داشتن یک زبان استاندارد مدلسازی یکی از عوامل ضروری است و این همان چیزی است که UML فراهم می کند.

اسلاید ۷ :

سیستم های نرم افزاری و متدولوژی  :

تعریف : متودولوژی یا فراروش مجموعه ایست همگرا و هدف مدار از مفاهیم وعقاید و ارزشها و اصولی که به وسیله منابعی در جهت حل مسایل گروهی به کار گرفته می شود.

چرخه ی حیات طراحی وتولید سیستم های نرم افزاری :

ü فعالیت جمع آوری نیازمندیها و مشخص کردن آن

ü فعالیت تحلیل نیازمنیها برای درک بهترآنها

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

ü فعالیت ساخت سیستم

ü آزمایش سیستم

ü فعالیت تحویل سیستم

متدولوژیهای مختلفی برای انجام این فعالیتها وجود دارد.

هدف ما متد شی گراست          UML    

اسلاید ۸ :

مفاهیم متد شی گرا :

کلاس(Class) :

مفهومی انتزاعی برای دسته بندی اشیا

نشان دهنده خصوصیات و رفتار گروه خاصی از اشیا.

خصوصیات و رفتارها مشترک هستند.

شی(Object) :

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

صفت(Attribute) :

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

اسلاید ۹ :

روش(Method) :

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

ارسال پیامMessage Sending)) :

 در یک سیستم ، اشیا با هم کار می کنند .

 فرستادن پیام به یکدیگر.

یک شی پیامی را برای اجرای عملیات به شی دیگر می فرستد، شی گیرنده پیام آن عملیات را اجرامی کند.

اسلاید ۱۰ :

سناریو(Scenario) :

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

 تجریدAbstraction))

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

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

این یک دید کلی بدون نگاه کردن به جزئیات می باشد  .

  راهنمای خرید:
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.